-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
30 lines (30 loc) · 2.53 KB
/
Copy pathpackage.json
File metadata and controls
30 lines (30 loc) · 2.53 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
{
"name": "personal-stack",
"private": true,
"type": "module",
"packageManager": "pnpm@9.15.4",
"scripts": {
"lint": "pnpm -r lint",
"lint:fix": "pnpm -r lint:fix",
"typecheck": "pnpm -r typecheck",
"test": "pnpm -r test",
"build": "pnpm -r build",
"format": "prettier --write .",
"format:check": "prettier --check .",
"deploy-config:schema:generate": "toolkit_dir=\"${DEPLOY_CONFIG_SCHEMA_TOOLKIT_DIR:-/tmp/personal-stack-deploy-config-schema-toolkit}\"; if [ -z \"${DEPLOY_CONFIG_SCHEMA_LOCAL:-}\" ]; then npm install --no-save --prefix \"$toolkit_dir\" @extratoast/deploy-config-schema@^0.4.0 && export DEPLOY_CONFIG_SCHEMA_LOCAL=\"$toolkit_dir/node_modules/@extratoast/deploy-config-schema\"; fi; node platform/scripts/deploy-config-schema/fleet-to-deploy-config.mjs platform/inventory/fleet.yaml",
"deploy-config:schema:validate": "toolkit_dir=\"${DEPLOY_CONFIG_SCHEMA_TOOLKIT_DIR:-/tmp/personal-stack-deploy-config-schema-toolkit}\" work_dir=\"${DEPLOY_CONFIG_SCHEMA_WORK_DIR:-/tmp/personal-stack-deploy-config-schema}\"; mkdir -p \"$work_dir\" && npm install --no-save --prefix \"$toolkit_dir\" @extratoast/deploy-config-schema@^0.4.0 && DEPLOY_CONFIG_SCHEMA_LOCAL=\"$toolkit_dir/node_modules/@extratoast/deploy-config-schema\" node platform/scripts/deploy-config-schema/fleet-to-deploy-config.mjs platform/inventory/fleet.yaml > \"$work_dir/deploy-config.json\" && \"$toolkit_dir/node_modules/.bin/deploy-config-schema\" validate deploy-config \"$work_dir/deploy-config.json\"",
"deploy-config:schema:drift": "toolkit_dir=\"${DEPLOY_CONFIG_SCHEMA_TOOLKIT_DIR:-/tmp/personal-stack-deploy-config-schema-toolkit}\"; npm install --no-save --prefix \"$toolkit_dir\" @extratoast/deploy-config-schema@^0.4.0 && DEPLOY_CONFIG_SCHEMA_LOCAL=\"$toolkit_dir/node_modules/@extratoast/deploy-config-schema\" DEPLOY_CONFIG_SCHEMA_BIN=\"$toolkit_dir/node_modules/.bin/deploy-config-schema\" bash platform/scripts/deploy-config-schema/report-edge-drift.sh",
"prepare": "husky",
"generate:auth-client": "openapi-generator-cli generate -i services/auth-api/build/generated/openapi/auth-api.json -g typescript-fetch -o services/auth-ui/src/shared/services/api/generated --additional-properties=typescriptThreePlus=true,supportsES6=true",
"generate:clients": "pnpm generate:auth-client"
},
"devDependencies": {
"@antfu/eslint-config": "^9.0.0",
"@openapitools/openapi-generator-cli": "^2.34.0",
"eslint": "^10.4.0",
"husky": "^9.1.7",
"lint-staged": "^17.0.4",
"prettier": "^3.8.3",
"typescript": "^6.0.3"
}
}