site: add REPL imports to .zip's pkg.devDependencies (#3795)

pull/3803/head
Conduitry 5 years ago
parent 4c239974c3
commit 3f6b743dd0

@ -140,12 +140,12 @@
if (imports.length > 0) { if (imports.length > 0) {
const idx = files.findIndex(({ path }) => path === 'package.json'); const idx = files.findIndex(({ path }) => path === 'package.json');
const pkg = JSON.parse(files[idx].data); const pkg = JSON.parse(files[idx].data);
const deps = {}; const { devDependencies } = pkg;
imports.forEach(mod => { imports.forEach(mod => {
const match = /^(@[^/]+\/)?[^@/]+/.exec(mod); const match = /^(@[^/]+\/)?[^@/]+/.exec(mod);
deps[match[0]] = 'latest'; devDependencies[match[0]] = 'latest';
}); });
pkg.dependencies = deps; pkg.devDependencies = devDependencies;
files[idx].data = JSON.stringify(pkg, null, ' '); files[idx].data = JSON.stringify(pkg, null, ' ');
} }

Loading…
Cancel
Save