Skip to content

Commit 7391ea6

Browse files
committed
v1.0.9
1 parent 69dcb4b commit 7391ea6

6 files changed

Lines changed: 15 additions & 8 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "remix-development-tools",
33
"description": "Remix development tools.",
44
"author": "Alem Tuzlak",
5-
"version": "1.0.8",
5+
"version": "1.0.9",
66
"license": "MIT",
77
"keywords": [
88
"remix",

src/RemixDevTools/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
11
export * from "./RemixDevTools";
2-
export { RemixDevTools as default } from "./RemixDevTools";

src/index.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
import "./input.css";
2-
export * from "./RemixDevTools";
2+
import { RemixDevTools } from "./RemixDevTools";
3+
export { RemixDevTools };
34
//export * from "./monitor";
5+
export default RemixDevTools;

src/remix-app-for-testing/app/root.tsx

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,16 @@ import {
99
ScrollRestoration,
1010
useMatches,
1111
} from "@remix-run/react";
12-
import stylesheet from "remix-development-tools/stylesheet.css";
13-
import { RemixDevTools } from "remix-development-tools";
12+
import { lazy } from "react";
13+
import rdtStylesheet from "remix-development-tools/stylesheet.css";
14+
15+
const RemixDevTools =
16+
process.env.NODE_ENV === "development"
17+
? lazy(() => import("remix-development-tools"))
18+
: undefined;
1419

1520
export const links: LinksFunction = () => [
16-
...(stylesheet ? [{ rel: "stylesheet", href: stylesheet }] : []),
21+
...(rdtStylesheet && process.env.NODE_ENV === "development" ? [{ rel: "stylesheet", href: rdtStylesheet }] : []),
1722
];
1823

1924
export const loader = () => {
@@ -44,7 +49,7 @@ export default function App() {
4449
<ScrollRestoration />
4550
<Scripts />
4651
<LiveReload />
47-
<RemixDevTools defaultOpen />
52+
{RemixDevTools && <RemixDevTools defaultOpen />}
4853
</body>
4954
</html>
5055
);

src/remix-app-for-testing/tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"paths": {
1616
"~/*": ["./app/*"]
1717
},
18-
18+
"module": "ESNext",
1919
// Remix takes care of building everything in `remix build`.
2020
"noEmit": true
2121
}

vite.config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ export default defineConfig({
4747
rollupOptions: {
4848
external: ["react", "react-dom", "@remix-run/react"],
4949
output: {
50+
exports: "named",
5051
globals: {
5152
react: "React",
5253
["react-dom"]: "ReactDOM",

0 commit comments

Comments
 (0)