{"name": "@electron-builder/monorepo","private": true,"license": "MIT","lint-staged": {"packages/**/*.ts": "pnpm pretest","**/package.json": "pnpm lint-deps","scripts/checkDeps.ts": "pnpm lint-deps","docs/**/*": "pnpm generate-docs","packages/app-builder-lib/src/options/**/*": "pnpm generate-schema"},"scripts": {"//": "do not wrap into single quotes - windows doesn't unwrap arg in this case","compile": "tsc --build","lint": "eslint packages","lint-staged": "lint-staged","lint-deps": "node ./scripts/checkDeps.js","pretest": "pnpm lint-deps && pnpm lint","prettier": "prettier 'packages/**/*.{ts,js}' test/src/**/*.ts --write","///": "Please see https://github.com/electron-userland/electron-builder/blob/master/CONTRIBUTING.md#run-test-using-cli how to run particular test instead full (and very slow) run","test-all": "pnpm compile && pnpm pretest && pnpm ci:test","test-linux": "docker run --rm -e CI=${CI:-true} -e DEBUG=${DEBUG:-} -e UPDATE_SNAPSHOT=${UPDATE_SNAPSHOT:-false} -e TEST_FILES=\"${TEST_FILES:-HoistedNodeModuleTest}\" -v $(pwd):/project -v $(pwd)-node-modules:/project/node_modules -v $HOME/Library/Caches/electron:/root/.cache/electron -v $HOME/Library/Caches/electron-builder:/root/.cache/electron-builder ${TEST_RUNNER_IMAGE_TAG:-electronuserland/builder:22-wine-mono} /bin/bash -c \"pnpm install && pnpm test-all\"","test-update": "UPDATE_SNAPSHOT=true pnpm test-all","docker-images": "docker/build.sh","docker-push": "docker/push.sh","changelog": "conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","generate-changeset": "pnpm changeset","generate-schema": "typescript-json-schema packages/app-builder-lib/tsconfig-scheme.json Configuration --out packages/app-builder-lib/scheme.json --noExtraProps --useTypeOfKeyword --strictNullChecks --required && node ./scripts/fix-schema.js","generate-all": "pnpm generate-schema && pnpm prettier","ci:test": "vitest run","ci:test:ui": "vitest --ui","ci:version": "pnpm i && pnpm changelog && changeset version && node scripts/update-package-version-export.js && pnpm compile && pnpm generate-all && git add .","ci:publish": "pnpm i && pnpm compile && pnpm publish -r --tag next && changeset tag","docs:prebuild": "docker build -t mkdocs-dockerfile -f mkdocs-dockerfile . ","docs:build": "pnpm compile && ts-node scripts/renderer/src/typedoc2html.ts","docs:mkdocs": "docker run --rm -v ${PWD}:/docs -v ${PWD}/site:/site mkdocs-dockerfile build","docs:preview": "open ./site/index.html","docs:all": "pnpm docs:prebuild && pnpm docs:build && pnpm docs:mkdocs","prepare": "husky install"},"//": "repository must be specified otherwise conventional-changelog will use forked repo (currently cloned)","repository": "https://github.com/electron-userland/electron-builder","///": "All dependencies for all packages (hoisted)","////": "All typings are added into root `package.json` to avoid duplication errors in the IDE compiler (several `node.d.ts` files).","dependencies": {"@types/fs-extra": "^11.0.4","dmg-license": "1.0.11"},"devDependencies": {"@babel/plugin-transform-modules-commonjs": "7.24.8","@changesets/changelog-github": "0.4.7","@changesets/cli": "2.25.0","@stylistic/eslint-plugin": "^2.8.0","@types/node": "^22.7.4","@typescript-eslint/eslint-plugin": "8.17.0","@typescript-eslint/parser": "8.17.0","@vitest/ui": "3.0.4","chalk": "^4.1.2","conventional-changelog-cli": "5.0.0","depcheck": "1.4.3","eslint": "9.16.0","eslint-config-prettier": "^9.1.0","eslint-plugin-prettier": "^5.2.1","fs-extra": "10.1.0","husky": "7.0.4","lint-staged": "15.2.10","prettier": "3.3.3","ts-node": "^10.9.2","typedoc": "^0.26.7","typedoc-plugin-markdown": "4.2.8","typescript": "^5.6.2","typescript-json-schema": "0.64.0","vitest": "^3.0.4"},"engines": {"node": ">=14.14","pnpm": ">=9"},"packageManager": "pnpm@9.4.0","pnpm": {"patchedDependencies": {"@changesets/cli@2.25.0": "patches/@changesets__cli@2.25.0.patch"}}}