|
12 | 12 | "files": [
|
13 | 13 | "/build"
|
14 | 14 | ],
|
15 |
| - "main": "build/module.cjs", |
16 |
| - "module": "build/module.mjs", |
17 |
| - "types": "build/types.d.ts", |
| 15 | + "main": "build/cjs/index.server.js", |
| 16 | + "module": "build/esm/index.server.js", |
| 17 | + "browser": "build/esm/index.client.js", |
| 18 | + "types": "build/types/index.types.d.ts", |
18 | 19 | "exports": {
|
| 20 | + "./package.json": "./package.json", |
19 | 21 | ".": {
|
20 |
| - "types": "./build/types.d.ts", |
21 |
| - "import": "./build/module.mjs", |
22 |
| - "require": "./build/module.cjs" |
| 22 | + "types": "./build/types/index.types.d.ts", |
| 23 | + "browser": { |
| 24 | + "import": "./build/esm/index.client.js", |
| 25 | + "require": "./build/cjs/index.client.js" |
| 26 | + }, |
| 27 | + "node": { |
| 28 | + "import": "./build/esm/index.server.js", |
| 29 | + "require": "./build/cjs/index.server.js" |
| 30 | + } |
23 | 31 | },
|
24 |
| - "./package.json": "./package.json" |
| 32 | + "./module": { |
| 33 | + "types": "./build/module/types.d.ts", |
| 34 | + "import": "./build/module/module.mjs", |
| 35 | + "require": "./build/module/module.cjs" |
| 36 | + } |
25 | 37 | },
|
26 | 38 | "publishConfig": {
|
27 | 39 | "access": "public"
|
|
31 | 43 | },
|
32 | 44 | "dependencies": {
|
33 | 45 | "@nuxt/kit": "^3.12.2",
|
| 46 | + "@sentry/browser": "8.13.0", |
34 | 47 | "@sentry/core": "8.13.0",
|
35 | 48 | "@sentry/node": "8.13.0",
|
36 | 49 | "@sentry/opentelemetry": "8.13.0",
|
|
44 | 57 | "nuxt": "^3.12.2"
|
45 | 58 | },
|
46 | 59 | "scripts": {
|
47 |
| - "build": "run-p build:transpile", |
| 60 | + "build": "run-p build:transpile build:types build:nuxt-module", |
48 | 61 | "build:dev": "yarn build",
|
49 |
| - "build:transpile": "nuxt-module-build build --outDir build", |
| 62 | + "build:nuxt-module": "nuxt-module-build build --outDir build/module", |
| 63 | + "build:transpile": "rollup -c rollup.npm.config.mjs", |
| 64 | + "build:types": "tsc -p tsconfig.types.json", |
50 | 65 | "build:watch": "run-p build:transpile:watch build:types:watch",
|
51 | 66 | "build:dev:watch": "yarn build:watch",
|
52 |
| - "build:transpile:watch": "nuxt-module-build build --outDir build --watch", |
| 67 | + "build:transpile:watch": "rollup -c rollup.npm.config.mjs --watch", |
53 | 68 | "build:types:watch": "tsc -p tsconfig.types.json --watch",
|
54 | 69 | "build:tarball": "npm pack",
|
55 | 70 | "circularDepCheck": "madge --circular src/index.client.ts && madge --circular src/index.server.ts && madge --circular src/index.types.ts",
|
|
72 | 87 | "^build:types"
|
73 | 88 | ],
|
74 | 89 | "outputs": [
|
75 |
| - "{projectRoot}/build" |
| 90 | + "{projectRoot}/build", |
| 91 | + "{projectRoot}/build/module" |
76 | 92 | ]
|
77 | 93 | }
|
78 | 94 | }
|
|
0 commit comments