File tree 3 files changed +245
-1
lines changed
3 files changed +245
-1
lines changed Original file line number Diff line number Diff line change 3
3
"private" : true ,
4
4
"version" : " 0.0.0" ,
5
5
"type" : " module" ,
6
+ "main" : " dist/index.cjs" ,
7
+ "module" : " dist/index.mjs" ,
8
+ "types" : " dist/index.d.ts" ,
6
9
"scripts" : {
7
10
"dev" : " vite" ,
8
11
"build" : " rollup -c" ,
9
12
"test" : " vitest" ,
10
13
"lint" : " eslint src" ,
11
14
"preview" : " vite preview"
12
15
},
16
+ "size-limit" : [
17
+ {
18
+ "path" : " dist/index.mjs" ,
19
+ "limit" : " 10 kB"
20
+ },
21
+ {
22
+ "path" : " dist/index.cjs" ,
23
+ "limit" : " 10 kB"
24
+ }
25
+ ],
13
26
"dependencies" : {
14
27
"@telemetrydeck/sdk" : " ^2.0.4"
15
28
},
18
31
},
19
32
"devDependencies" : {
20
33
"@eslint/js" : " ^9.7.0" ,
34
+ "@rollup/plugin-commonjs" : " ^26.0.1" ,
35
+ "@rollup/plugin-node-resolve" : " ^15.2.3" ,
21
36
"@rollup/plugin-terser" : " ^0.4.4" ,
22
37
"@size-limit/preset-small-lib" : " ^11.1.4" ,
23
38
"@types/jsdom" : " ^21.1.7" ,
Original file line number Diff line number Diff line change @@ -2,6 +2,8 @@ import typescript from 'rollup-plugin-typescript2';
2
2
import peerDepsExternal from 'rollup-plugin-peer-deps-external'
3
3
import terser from '@rollup/plugin-terser' ;
4
4
import del from 'rollup-plugin-delete' ;
5
+ import { nodeResolve } from '@rollup/plugin-node-resolve' ;
6
+ import commonjs from '@rollup/plugin-commonjs' ;
5
7
6
8
export default [
7
9
{
@@ -14,12 +16,13 @@ export default [
14
16
} ,
15
17
{
16
18
format : 'cjs' ,
17
- file : 'dist/index.js ' ,
19
+ file : 'dist/index.cjs ' ,
18
20
plugins : [ terser ( ) ]
19
21
}
20
22
] ,
21
23
plugins : [
22
24
typescript ( {
25
+ tsconfig : 'tsconfig.node.json' ,
23
26
check : false ,
24
27
tsconfigOverride : {
25
28
compilerOptions : {
@@ -30,6 +33,8 @@ export default [
30
33
}
31
34
} ) ,
32
35
peerDepsExternal ( ) ,
36
+ nodeResolve ( ) ,
37
+ commonjs ( ) ,
33
38
del ( { targets : 'dist/*' } )
34
39
]
35
40
}
You can’t perform that action at this time.
0 commit comments