Added pnpm run idev command for running the webapp with Infisical secrets injected

This commit is contained in:
Matt Aitken
2023-02-10 19:56:17 +00:00
parent 5e99b28ea5
commit cf04c3902f
4 changed files with 20 additions and 34 deletions
+1
View File
@@ -0,0 +1 @@
{"workspaceId":"63e5e42daf9a537ba8d9503c"}
+3 -2
View File
@@ -32,7 +32,8 @@
"sentry-upload": "pnpm run generate:sourcemaps && sentry-upload-sourcemaps",
"clean:sourcemaps": "run-s clean:sourcemaps:*",
"clean:sourcemaps:public": "rimraf ./build/**/*.map",
"clean:sourcemaps:build": "rimraf ./public/build/**/*.map"
"clean:sourcemaps:build": "rimraf ./public/build/**/*.map",
"idev": "infisical run -- run-p dev:*"
},
"eslintIgnore": [
"/node_modules",
@@ -200,4 +201,4 @@
"engines": {
"node": ">=16.0.0"
}
}
}
+2 -1
View File
@@ -20,6 +20,7 @@
"db:seed": "turbo run db:seed --no-cache",
"db:migrate:force": "turbo run db:migrate:force --no-cache",
"dev": "turbo run dev --parallel",
"idev": "turbo run idev --parallel",
"format": "prettier --write \"**/*.{ts,tsx,md}\"",
"generate": "turbo run generate",
"lint": "turbo run lint",
@@ -60,4 +61,4 @@
"dependencies": {
"@changesets/cli": "^2.26.0"
}
}
}
+14 -31
View File
@@ -2,9 +2,7 @@
"$schema": "https://turborepo.org/schema.json",
"pipeline": {
"build": {
"dependsOn": [
"^build"
],
"dependsOn": ["^build"],
"outputs": [
"dist/**",
"public/build/**",
@@ -14,20 +12,12 @@
]
},
"webapp#start": {
"dependsOn": [
"^build"
],
"outputs": [
"public/build/**"
]
"dependsOn": ["^build"],
"outputs": ["public/build/**"]
},
"start": {
"dependsOn": [
"^build"
],
"outputs": [
"public/build/**"
]
"dependsOn": ["^build"],
"outputs": ["public/build/**"]
},
"db:migrate:deploy": {
"outputs": []
@@ -48,10 +38,11 @@
"dev": {
"cache": false
},
"idev": {
"cache": false
},
"generate": {
"dependsOn": [
"^generate"
]
"dependsOn": ["^generate"]
},
"lint": {
"outputs": []
@@ -68,22 +59,16 @@
"cache": false
},
"test:e2e:dev": {
"dependsOn": [
"^build"
],
"dependsOn": ["^build"],
"outputs": [],
"cache": false
},
"test:e2e:ci": {
"dependsOn": [
"^build"
],
"dependsOn": ["^build"],
"outputs": []
},
"typecheck": {
"dependsOn": [
"^build"
],
"dependsOn": ["^build"],
"outputs": []
},
"clean": {
@@ -99,9 +84,7 @@
"cache": false
}
},
"globalDependencies": [
".env"
],
"globalDependencies": [".env"],
"globalEnv": [
"NODE_ENV",
"REMIX_APP_PORT",
@@ -127,4 +110,4 @@
"TRIGGER_API_URL",
"APP_ENV"
]
}
}