diff --git a/package-lock.json b/package-lock.json index 41dd645..fb3d98b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,15 +1,15 @@ { "name": "@squeebot/cli", - "version": "3.5.1", + "version": "3.6.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@squeebot/cli", - "version": "3.5.1", + "version": "3.6.0", "license": "MIT", "dependencies": { - "@squeebot/core": "^3.6.0-1", + "@squeebot/core": "^3.6.3", "fs-extra": "^11.1.1", "node-watch": "^0.7.4", "tar": "^6.1.15", @@ -184,9 +184,9 @@ } }, "node_modules/@squeebot/core": { - "version": "3.6.0-1", - "resolved": "https://registry.npmjs.org/@squeebot/core/-/core-3.6.0-1.tgz", - "integrity": "sha512-Q9My45N9Z4irJc5/SvZJoSogLHKkqmqQkP6XdOEKerFAsPW/+x0gUNb45R0P7YpDjYe84nedtSuqlHxYzVnlhA==", + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/@squeebot/core/-/core-3.6.3.tgz", + "integrity": "sha512-lZArEZUiY2iN9poSxrXsowdIKGf9PzBjqNMgtQxf63UJ9es1A52DDlhpv7qzCVsSJ4wV0aZrY+crk4yTsqISXA==", "dependencies": { "fs-extra": "^11.1.1", "reflect-metadata": "^0.1.13", @@ -1987,9 +1987,9 @@ } }, "@squeebot/core": { - "version": "3.6.0-1", - "resolved": "https://registry.npmjs.org/@squeebot/core/-/core-3.6.0-1.tgz", - "integrity": "sha512-Q9My45N9Z4irJc5/SvZJoSogLHKkqmqQkP6XdOEKerFAsPW/+x0gUNb45R0P7YpDjYe84nedtSuqlHxYzVnlhA==", + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/@squeebot/core/-/core-3.6.3.tgz", + "integrity": "sha512-lZArEZUiY2iN9poSxrXsowdIKGf9PzBjqNMgtQxf63UJ9es1A52DDlhpv7qzCVsSJ4wV0aZrY+crk4yTsqISXA==", "requires": { "fs-extra": "^11.1.1", "reflect-metadata": "^0.1.13", diff --git a/package.json b/package.json index 73179f5..ff88a93 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@squeebot/cli", - "version": "3.6.0", + "version": "3.6.1", "description": "Squeebot v3 runtime, environments and configuration", "main": "dist/squeebot.js", "bin": { @@ -30,7 +30,7 @@ "typescript": "^5.1.6" }, "dependencies": { - "@squeebot/core": "^3.6.0-1", + "@squeebot/core": "^3.6.3", "fs-extra": "^11.1.1", "node-watch": "^0.7.4", "tar": "^6.1.15", diff --git a/src/build/repository/create.ts b/src/build/repository/create.ts index 1b9bd1e..66809e4 100644 --- a/src/build/repository/create.ts +++ b/src/build/repository/create.ts @@ -40,7 +40,8 @@ export async function newRepository( if (typescript) { console.log('Installing TypeScript support'); - await executor.installPackage('typescript'); + await executor.installPackage('typescript', true); + await executor.installPackage('@types/node', true); await fs.writeJson(path.join(location, 'tsconfig.json'), tsConfig); gitIgnore += '\n*.js'; gitIgnore += '\n!.eslintrc.js';