diff --git a/package-lock.json b/package-lock.json index 99dc563..55724ce 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,6 +8,9 @@ "workspaces": [ "packages/*" ], + "dependencies": { + "turbo": "^1.10.7" + }, "devDependencies": { "@types/fs-extra": "^9.0.13", "@types/node": "^18.11.9", @@ -14569,100 +14572,93 @@ } }, "node_modules/turbo": { - "version": "1.10.3", - "resolved": "https://registry.npmjs.org/turbo/-/turbo-1.10.3.tgz", - "integrity": "sha512-U4gKCWcKgLcCjQd4Pl8KJdfEKumpyWbzRu75A6FCj6Ctea1PIm58W6Ltw1QXKqHrl2pF9e1raAskf/h6dlrPCA==", + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/turbo/-/turbo-1.10.7.tgz", + "integrity": "sha512-xm0MPM28TWx1e6TNC3wokfE5eaDqlfi0G24kmeHupDUZt5Wd0OzHFENEHMPqEaNKJ0I+AMObL6nbSZonZBV2HA==", "hasInstallScript": true, - "peer": true, "bin": { "turbo": "bin/turbo" }, "optionalDependencies": { - "turbo-darwin-64": "1.10.3", - "turbo-darwin-arm64": "1.10.3", - "turbo-linux-64": "1.10.3", - "turbo-linux-arm64": "1.10.3", - "turbo-windows-64": "1.10.3", - "turbo-windows-arm64": "1.10.3" + "turbo-darwin-64": "1.10.7", + "turbo-darwin-arm64": "1.10.7", + "turbo-linux-64": "1.10.7", + "turbo-linux-arm64": "1.10.7", + "turbo-windows-64": "1.10.7", + "turbo-windows-arm64": "1.10.7" } }, "node_modules/turbo-darwin-64": { - "version": "1.10.3", - "resolved": "https://registry.npmjs.org/turbo-darwin-64/-/turbo-darwin-64-1.10.3.tgz", - "integrity": "sha512-IIB9IomJGyD3EdpSscm7Ip1xVWtYb7D0x7oH3vad3gjFcjHJzDz9xZ/iw/qItFEW+wGFcLSRPd+1BNnuLM8AsA==", + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/turbo-darwin-64/-/turbo-darwin-64-1.10.7.tgz", + "integrity": "sha512-N2MNuhwrl6g7vGuz4y3fFG2aR1oCs0UZ5HKl8KSTn/VC2y2YIuLGedQ3OVbo0TfEvygAlF3QGAAKKtOCmGPNKA==", "cpu": [ "x64" ], "optional": true, "os": [ "darwin" - ], - "peer": true + ] }, "node_modules/turbo-darwin-arm64": { - "version": "1.10.3", - "resolved": "https://registry.npmjs.org/turbo-darwin-arm64/-/turbo-darwin-arm64-1.10.3.tgz", - "integrity": "sha512-SBNmOZU9YEB0eyNIxeeQ+Wi0Ufd+nprEVp41rgUSRXEIpXjsDjyBnKnF+sQQj3+FLb4yyi/yZQckB+55qXWEsw==", + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/turbo-darwin-arm64/-/turbo-darwin-arm64-1.10.7.tgz", + "integrity": "sha512-WbJkvjU+6qkngp7K4EsswOriO3xrNQag7YEGRtfLoDdMTk4O4QTeU6sfg2dKfDsBpTidTvEDwgIYJhYVGzrz9Q==", "cpu": [ "arm64" ], "optional": true, "os": [ "darwin" - ], - "peer": true + ] }, "node_modules/turbo-linux-64": { - "version": "1.10.3", - "resolved": "https://registry.npmjs.org/turbo-linux-64/-/turbo-linux-64-1.10.3.tgz", - "integrity": "sha512-kvAisGKE7xHJdyMxZLvg53zvHxjqPK1UVj4757PQqtx9dnjYHSc8epmivE6niPgDHon5YqImzArCjVZJYpIGHQ==", + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/turbo-linux-64/-/turbo-linux-64-1.10.7.tgz", + "integrity": "sha512-x1CF2CDP1pDz/J8/B2T0hnmmOQI2+y11JGIzNP0KtwxDM7rmeg3DDTtDM/9PwGqfPotN9iVGgMiMvBuMFbsLhg==", "cpu": [ "x64" ], "optional": true, "os": [ "linux" - ], - "peer": true + ] }, "node_modules/turbo-linux-arm64": { - "version": "1.10.3", - "resolved": "https://registry.npmjs.org/turbo-linux-arm64/-/turbo-linux-arm64-1.10.3.tgz", - "integrity": "sha512-Qgaqln0IYRgyL0SowJOi+PNxejv1I2xhzXOI+D+z4YHbgSx87ox1IsALYBlK8VRVYY8VCXl+PN12r1ioV09j7A==", + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/turbo-linux-arm64/-/turbo-linux-arm64-1.10.7.tgz", + "integrity": "sha512-JtnBmaBSYbs7peJPkXzXxsRGSGBmBEIb6/kC8RRmyvPAMyqF8wIex0pttsI+9plghREiGPtRWv/lfQEPRlXnNQ==", "cpu": [ "arm64" ], "optional": true, "os": [ "linux" - ], - "peer": true + ] }, "node_modules/turbo-windows-64": { - "version": "1.10.3", - "resolved": "https://registry.npmjs.org/turbo-windows-64/-/turbo-windows-64-1.10.3.tgz", - "integrity": "sha512-rbH9wManURNN8mBnN/ZdkpUuTvyVVEMiUwFUX4GVE5qmV15iHtZfDLUSGGCP2UFBazHcpNHG1OJzgc55GFFrUw==", + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/turbo-windows-64/-/turbo-windows-64-1.10.7.tgz", + "integrity": "sha512-7A/4CByoHdolWS8dg3DPm99owfu1aY/W0V0+KxFd0o2JQMTQtoBgIMSvZesXaWM57z3OLsietFivDLQPuzE75w==", "cpu": [ "x64" ], "optional": true, "os": [ "win32" - ], - "peer": true + ] }, "node_modules/turbo-windows-arm64": { - "version": "1.10.3", - "resolved": "https://registry.npmjs.org/turbo-windows-arm64/-/turbo-windows-arm64-1.10.3.tgz", - "integrity": "sha512-ThlkqxhcGZX39CaTjsHqJnqVe+WImjX13pmjnpChz6q5HHbeRxaJSFzgrHIOt0sUUVx90W/WrNRyoIt/aafniw==", + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/turbo-windows-arm64/-/turbo-windows-arm64-1.10.7.tgz", + "integrity": "sha512-D36K/3b6+hqm9IBAymnuVgyePktwQ+F0lSXr2B9JfAdFPBktSqGmp50JNC7pahxhnuCLj0Vdpe9RqfnJw5zATA==", "cpu": [ "arm64" ], "optional": true, "os": [ "win32" - ], - "peer": true + ] }, "node_modules/type-check": { "version": "0.4.0", diff --git a/package.json b/package.json index 2d267b5..1e9a861 100644 --- a/package.json +++ b/package.json @@ -38,5 +38,8 @@ }, "engines": { "node": "^18" + }, + "dependencies": { + "turbo": "^1.10.7" } -} \ No newline at end of file +} diff --git a/packages/pack/package.json b/packages/pack/package.json index 43655f0..d3b2c93 100644 --- a/packages/pack/package.json +++ b/packages/pack/package.json @@ -1,7 +1,7 @@ { "name": "@techor/pack", "scripts": { - "build": "tsx ./src/bin pack", + "build": "tsx ./src/bin pack --platform node --format cjs", "dev": "npm run build -- --watch", "test": "jest", "type-check": "tsc --noEmit", @@ -32,7 +32,7 @@ "esmodule" ], "bin": { - "techor-pack": "./dist/bin/index.bundle.js" + "techor-pack": "./dist/bin/index.js" }, "files": [ "dist" diff --git a/packages/techor/package.json b/packages/techor/package.json index 057fd51..3023de9 100644 --- a/packages/techor/package.json +++ b/packages/techor/package.json @@ -1,7 +1,7 @@ { "name": "techor", "scripts": { - "build": "tsx ../pack/src/bin pack", + "build": "tsx ../pack/src/bin pack --platform node --format cjs", "dev": "npm run build -- --watch", "type-check": "tsc --noEmit", "lint": "eslint src" @@ -43,7 +43,7 @@ "esmodule" ], "bin": { - "techor": "./dist/bin/index.bundle.js" + "techor": "./dist/bin/index.js" }, "files": [ "dist" diff --git a/packages/version/package.json b/packages/version/package.json index e8c2ac5..59cd71d 100644 --- a/packages/version/package.json +++ b/packages/version/package.json @@ -1,7 +1,7 @@ { "name": "@techor/version", "scripts": { - "build": "tsx ../pack/src/bin pack", + "build": "tsx ../pack/src/bin pack --platform node --format cjs", "dev": "npm run build -- --watch", "test": "jest", "type-check": "tsc --noEmit", @@ -28,7 +28,7 @@ "bump" ], "bin": { - "techor-version": "./dist/bin/index.bundle.js" + "techor-version": "./dist/bin/index.js" }, "files": [ "dist"