Просмотр исходного кода

build for production with tspc

Yuki Takei 1 год назад
Родитель
Сommit
f0292fa91e
4 измененных файлов с 11 добавлено и 2 удалено
  1. 1 1
      apps/app/package.json
  2. 1 1
      apps/slackbot-proxy/package.json
  3. 1 0
      package.json
  4. 8 0
      pnpm-lock.yaml

+ 1 - 1
apps/app/package.json

@@ -8,7 +8,7 @@
     "build": "run-p build:*",
     "start": "next start",
     "build:client": "next build",
-    "build:server": "cross-env NODE_ENV=production tsc -p tsconfig.build.server.json",
+    "build:server": "cross-env NODE_ENV=production tspc -p tsconfig.build.server.json",
     "postbuild:server": "shx echo \"Listing files under transpiled\" && shx ls transpiled && shx rm -rf dist && shx mv transpiled/src dist && shx rm -rf transpiled",
     "clean": "shx rm -rf dist transpiled",
     "server": "cross-env NODE_ENV=production node -r dotenv-flow/config dist/server/app.js",

+ 1 - 1
apps/slackbot-proxy/package.json

@@ -4,7 +4,7 @@
   "license": "MIT",
   "private": "true",
   "scripts": {
-    "build": "tsc -p tsconfig.build.json",
+    "build": "tspc -p tsconfig.build.json",
     "clean": "shx rm -rf dist",
     "cp:public": "cp -RT ./src/public ./dist/public",
     "cp:views": "cp -RT ./src/views ./dist/views",

+ 1 - 0
package.json

@@ -91,6 +91,7 @@
     "ts-node": "^10.9.2",
     "ts-patch": "^3.2.0",
     "tsconfig-paths": "^4.2.0",
+    "tspc": "^1.1.2",
     "turbo": "^2.1.3",
     "typescript": "~5.0.0",
     "typescript-transform-paths": "^3.4.7",

+ 8 - 0
pnpm-lock.yaml

@@ -156,6 +156,9 @@ importers:
       tsconfig-paths:
         specifier: ^4.2.0
         version: 4.2.0
+      tspc:
+        specifier: ^1.1.2
+        version: 1.1.2
       turbo:
         specifier: ^2.1.3
         version: 2.1.3
@@ -11340,6 +11343,9 @@ packages:
   tslib@2.8.0:
     resolution: {integrity: sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==}
 
+  tspc@1.1.2:
+    resolution: {integrity: sha512-2a6CildDvcLB7VCHUTPgT3jdGUfoX0QfgTWQ4F6czwED8o4rAMK4P/ZSUpTJAOpdTOqlsTojj05hyu3F1Wm85g==}
+
   tsscmp@1.0.6:
     resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==}
     engines: {node: '>=0.6.x'}
@@ -25021,6 +25027,8 @@ snapshots:
 
   tslib@2.8.0: {}
 
+  tspc@1.1.2: {}
+
   tsscmp@1.0.6: {}
 
   tsutils@3.21.0(typescript@5.0.4):