Skip to content

Commit 808e10c

Browse files
committed
chore: automate package-lock.json updates via format command
1 parent 64e7b26 commit 808e10c

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,10 @@
33
"packageManager": "pnpm@11.10.0",
44
"author": "@max-ostapenko",
55
"scripts": {
6-
"format": "npx eslint -c .github/linters/eslint.config.mjs --fix .; npx markdownlint --ignore-path .gitignore --config package.json --configPointer /markdownlint . --fix; terraform -chdir=infra fmt -recursive",
6+
"format": "pnpm run update-package-lock; npx eslint -c .github/linters/eslint.config.mjs --fix .; npx markdownlint --ignore-path .gitignore --config package.json --configPointer /markdownlint . --fix; terraform -chdir=infra fmt -recursive",
77
"lint": "npx eslint -c .github/linters/eslint.config.mjs .; npx markdownlint --ignore-path .gitignore --config package.json --configPointer /markdownlint .; dataform compile",
8-
"superlint": "docker run --platform linux/amd64 -e SHELL=/bin/bash -e DEFAULT_BRANCH=main -e VALIDATE_GIT_COMMITLINT=false -e VALIDATE_TERRAFORM_TERRASCAN=false -e VALIDATE_TERRAFORM_TFLINT=false -e VALIDATE_JAVASCRIPT_PRETTIER=false -e VALIDATE_MARKDOWN_PRETTIER=false -e VALIDATE_CHECKOV=false -e VALIDATE_BIOME_FORMAT=false -e VALIDATE_BIOME_LINT=false -e VALIDATE_GITLEAKS=false -e VALIDATE_EDITORCONFIG=false -e FILTER_REGEX_EXCLUDE='.*pnpm-lock\\.yaml' -e FIX_JSON_PRETTIER=true -e IGNORE_GITIGNORED_FILES=true -e VALIDATE_ALL_CODEBASE=true -e VALIDATE_JSCPD=false -e RUN_LOCAL=true -v ./:/tmp/lint ghcr.io/super-linter/super-linter:slim-latest"
8+
"superlint": "docker run --platform linux/amd64 -e SHELL=/bin/bash -e DEFAULT_BRANCH=main -e VALIDATE_GIT_COMMITLINT=false -e VALIDATE_TERRAFORM_TERRASCAN=false -e VALIDATE_TERRAFORM_TFLINT=false -e VALIDATE_JAVASCRIPT_PRETTIER=false -e VALIDATE_MARKDOWN_PRETTIER=false -e VALIDATE_CHECKOV=false -e VALIDATE_BIOME_FORMAT=false -e VALIDATE_BIOME_LINT=false -e VALIDATE_GITLEAKS=false -e VALIDATE_EDITORCONFIG=false -e FILTER_REGEX_EXCLUDE='.*pnpm-lock\\.yaml' -e FIX_JSON_PRETTIER=true -e IGNORE_GITIGNORED_FILES=true -e VALIDATE_ALL_CODEBASE=true -e VALIDATE_JSCPD=false -e RUN_LOCAL=true -v ./:/tmp/lint ghcr.io/super-linter/super-linter:slim-latest",
9+
"update-package-lock": "mkdir -p .tmp-npm-lock && cp package.json .tmp-npm-lock/ && npm install --package-lock-only --prefix .tmp-npm-lock && cp .tmp-npm-lock/package-lock.json ./package-lock.json && rm -rf .tmp-npm-lock"
910
},
1011
"dependencies": {
1112
"@dataform/core": "3.0.61",

0 commit comments

Comments
 (0)