machineuser commited on
Commit
7a5b4bb
1 Parent(s): badbf33

Sync widgets demo

Browse files
packages/widgets/package.json CHANGED
@@ -19,7 +19,6 @@
19
  "format:check": "prettier --check ."
20
  },
21
  "type": "module",
22
- "svelte": "./dist/client/index.js",
23
  "module": "./dist/server/index.js",
24
  "main": "./dist/server/index.cjs",
25
  "types": "./dist/client/index.d.ts",
@@ -27,9 +26,15 @@
27
  "exports": {
28
  ".": {
29
  "types": "./dist/client/index.d.ts",
30
- "require": "./dist/server/index.cjs",
31
- "import": "./dist/server/index.js",
32
- "svelte": "./dist/client/index.js"
 
 
 
 
 
 
33
  }
34
  },
35
  "files": [
 
19
  "format:check": "prettier --check ."
20
  },
21
  "type": "module",
 
22
  "module": "./dist/server/index.js",
23
  "main": "./dist/server/index.cjs",
24
  "types": "./dist/client/index.d.ts",
 
26
  "exports": {
27
  ".": {
28
  "types": "./dist/client/index.d.ts",
29
+ "node": {
30
+ "require": "./dist/server/index.cjs",
31
+ "import": "./dist/server/index.js"
32
+ },
33
+ "browser": {
34
+ "import": "./dist/client/index.js",
35
+ "require": "./dist/client/index.cjs"
36
+ },
37
+ "svelte": "./src/lib/index.ts"
38
  }
39
  },
40
  "files": [
packages/widgets/vite.config.ts CHANGED
@@ -23,6 +23,10 @@ export default defineConfig(({ mode }) => {
23
  typescript: { tsconfigFile: `${__dirname}/tsconfig.json` },
24
  }),
25
  emitCss: false,
 
 
 
 
26
  }),
27
  dts({
28
  entryRoot: "src/lib",
@@ -39,13 +43,11 @@ export default defineConfig(({ mode }) => {
39
  output: [
40
  {
41
  preserveModules: true,
42
-
43
  format: "cjs",
44
  entryFileNames: "[name].cjs",
45
  },
46
  {
47
  preserveModules: true,
48
- preserveEntrySignatures: true,
49
  format: "es",
50
  entryFileNames: "[name].js",
51
  },
 
23
  typescript: { tsconfigFile: `${__dirname}/tsconfig.json` },
24
  }),
25
  emitCss: false,
26
+ compilerOptions: {
27
+ hydratable: true,
28
+ generate: isSSR ? "ssr" : "dom",
29
+ },
30
  }),
31
  dts({
32
  entryRoot: "src/lib",
 
43
  output: [
44
  {
45
  preserveModules: true,
 
46
  format: "cjs",
47
  entryFileNames: "[name].cjs",
48
  },
49
  {
50
  preserveModules: true,
 
51
  format: "es",
52
  entryFileNames: "[name].js",
53
  },