Commit 4a93e7f
Changed files (2)
scripts
test
scripts/build-jsr.mjs
@@ -20,6 +20,26 @@ const pkgJson = JSON.parse(
fs.readFileSync(path.resolve(root, 'package.json'), 'utf-8')
)
+const deps = new Set([
+ '@types/fs-extra',
+ '@types/minimist',
+ '@types/node',
+ '@types/which',
+ '@webpod/ingrid',
+ '@webpod/ps',
+ 'chalk',
+ 'create-require',
+ 'depseek',
+ 'envapi',
+ 'fs-extra',
+ 'globby',
+ 'minimist',
+ 'node-fetch-native',
+ 'which',
+ 'yaml',
+ 'zurk',
+])
+
fs.writeFileSync(
path.resolve(root, 'jsr.json'),
JSON.stringify(
@@ -32,8 +52,11 @@ fs.writeFileSync(
'./cli': './src/cli.ts',
},
publish: {
- include: ['src', 'README.md'],
+ include: ['src', 'README.md', 'LICENSE'],
},
+ dependencies: Object.fromEntries(
+ Object.entries(pkgJson.devDependencies).filter(([k]) => deps.has(k))
+ ),
},
null,
2
test/it/build-jsr.test.js
@@ -32,6 +32,7 @@ describe('jsr artifact', () => {
'src/',
'tsconfig.json',
'LICENSE',
+ 'README.md',
'scripts/build-jsr.mjs',
'package.json',
].map((filepath) =>