{"id":138490843,"number":"1.6.1","published_at":"2025-05-24T11:04:02.860Z","licenses":"Apache-2.0","integrity":"sha512-qdx1rM1n/e7qCkh+dXSKAlBu5MH5K3Myqn2alKb2FgsnmAmFhE2yBQDhEBgD3cJFfw5WNHs/wJYtHaQkPQI4vA==","status":null,"download_url":"https://registry.npmjs.org/setup-cpp/-/setup-cpp-1.6.1.tgz","registry_url":"https://www.npmjs.com/package/setup-cpp/v/1.6.1","documentation_url":null,"install_command":"npm install setup-cpp@1.6.1","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"aminya","email":"aminyahyaabadi74@gmail.com"},"dist":{"integrity":"sha512-qdx1rM1n/e7qCkh+dXSKAlBu5MH5K3Myqn2alKb2FgsnmAmFhE2yBQDhEBgD3cJFfw5WNHs/wJYtHaQkPQI4vA==","shasum":"c3bdee0799f518e920c39b107c4ece0f8b3e2d28","tarball":"https://registry.npmjs.org/setup-cpp/-/setup-cpp-1.6.1.tgz","fileCount":245,"unpackedSize":5805731,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC4xbgAWDaWz3jjsQWuXj5/vuc0kvVBwj3DEZjDnw59nAiAp/cMMZvaKHWWogk/yBW5ggdWenEHbXNyK564Qm7m/Og=="}]},"gitHead":null,"main":"dist/library/lib.mjs","scripts":{"build":"turbo build \u0026\u0026 run-p build.types.modern lint.root.tsc build.cli.modern build.cli.legacy build.library \u0026\u0026 run-p build.json build.bash","build.cli.modern":"cross-env NODE_ENV=production vite build --mode cli-modern","build.cli.legacy":"cross-env NODE_ENV=production vite build --mode cli-legacy","build.library":"cross-env NODE_ENV=production vite build --mode library","build.types.modern":"tsc -p ./tsconfig.types.json","build.json":"shx cp ./src/*/*.json ./dist/legacy/ \u0026\u0026 shx cp ./dist/legacy/*.json ./dist/modern \u0026\u0026 minijson --file ./dist/**/*.json","build.bash":"shx cp ./src/*/*.bash ./dist/legacy/ \u0026\u0026 shx cp ./dist/legacy/*.bash ./dist/modern","bump":"ncu -u -x execa,numerous,eslint,@types/eslint,which \u0026\u0026 pnpm update \u0026\u0026 pnpx typesync \u0026\u0026 pnpm run clean","bump.llvm":"GITHUB_TOKEN=$(gh auth token) tsx ./src/llvm/assets-list.ts","bump.gcc":"GITHUB_TOKEN=$(gh auth token) tsx ./src/gcc/assets-list.ts","bump.infer":"GITHUB_TOKEN=$(gh auth token) tsx ./src/infer/assets-list.ts","bump.versions":"run-p bump.llvm bump.gcc bump.infer \u0026\u0026 run-s format","clean":"shx rm -rf ./dist ./packages/*/dist ./exe ./.parcel-cache \u0026\u0026 shx mkdir -p ./dist/legacy ./dist/modern ./dist/modern ","dev.vite":"cross-env NODE_ENV=development vite build --watch","dev.packages":"turbo dev","dev.root.tsc":"tsc --noEmit --pretty --watch","dev":"run-p build.json dev.packages dev.root.tsc dev.vite","docs":"shx rm -rf packages/*/README.md \u0026\u0026 pnpm -r exec readme --path ../../dev/readme/template.md -y \u0026\u0026 pnpm -r exec ts-readme","format":"run-s lint.dprint","lint":"turbo lint \u0026\u0026 run-p --aggregate-output --continue-on-error lint.**","lint.cspell":"cspell lint --no-progress --show-suggestions --cache --cache-location ./.cache/cspell/.cspellcache","lint.biome":"biome check --write --unsafe","lint.dprint":"dprint fmt","lint.root.tsc":"tsc --noEmit --pretty","lint.root.eslint":"eslint './{src,dev}/**/*.{ts,tsx,js,jsx,cjs,mjs,json,yaml}' --no-error-on-unmatched-pattern --cache --cache-location ./.cache/eslint/ --fix","pack.exe":"shx rm -rf ./dist/tsconfig.tsbuildinfo \u0026\u0026 node ./dev/scripts/pack-exe.mjs","publish.all":"pnpm -r publish","test.lint":"run-p --aggregate-output --continue-on-error test.lint.** lint.cspell lint.root.tsc","test.lint.root.eslint":"eslint './{src,dev}/**/*.{ts,tsx,js,jsx,cjs,mjs,json,yaml}' --no-error-on-unmatched-pattern --cache --cache-location ./.cache/eslint/","test.lint.biome":"biome check","test.lint.dprint":"dprint check","test.docker":"tsx ./dev/docker/ci/tests/index.mts","test":"turbo test \u0026\u0026 jest --runInBand --forceExit --coverage","build.docker-ci":"node ./dev/docker/ci/docker-ci.mjs"},"_npmVersion":"11.3.0","_nodeVersion":"23.4.0","_hasShrinkwrap":false,"directories":{}},"created_at":"2025-05-24T11:05:03.966Z","updated_at":"2025-05-24T11:05:08.309Z","purl":"pkg:npm/setup-cpp@1.6.1","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/setup-cpp/versions/1.6.1","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/setup-cpp/versions/1.6.1/codemeta","dependencies":[{"id":1599598379,"ecosystem":"npm","package_name":"@actions/cache","requirements":"^4.0.2","kind":"Development","optional":false},{"id":1599598380,"ecosystem":"npm","package_name":"@actions/core","requirements":"^1.11.1","kind":"Development","optional":false},{"id":1599598381,"ecosystem":"npm","package_name":"@actions/exec","requirements":"^1.1.1","kind":"Development","optional":false},{"id":1599598382,"ecosystem":"npm","package_name":"@actions/http-client","requirements":"^2.2.3","kind":"Development","optional":false},{"id":1599598383,"ecosystem":"npm","package_name":"@actions/io","requirements":"^1.1.3","kind":"Development","optional":false},{"id":1599598384,"ecosystem":"npm","package_name":"@actions/tool-cache","requirements":"^2.0.2","kind":"Development","optional":false},{"id":1599598385,"ecosystem":"npm","package_name":"@aminya/minijson","requirements":"1.1.2","kind":"Development","optional":false},{"id":1599598386,"ecosystem":"npm","package_name":"@babel/core","requirements":"^7.26.9","kind":"Development","optional":false},{"id":1599598387,"ecosystem":"npm","package_name":"@biomejs/biome","requirements":"^1.9.4","kind":"Development","optional":false},{"id":1599598388,"ecosystem":"npm","package_name":"@iarna/toml","requirements":"^2.2.5","kind":"Development","optional":false},{"id":1599598389,"ecosystem":"npm","package_name":"@liuli-util/vite-plugin-node","requirements":"^0.10.0","kind":"Development","optional":false},{"id":1599598390,"ecosystem":"npm","package_name":"@octokit/core","requirements":"^7.0.0","kind":"Development","optional":false},{"id":1599598391,"ecosystem":"npm","package_name":"@octokit/openapi-types","requirements":"^25.0.0","kind":"Development","optional":false},{"id":1599598392,"ecosystem":"npm","package_name":"@octokit/plugin-paginate-rest","requirements":"^13.0.0","kind":"Development","optional":false},{"id":1599598393,"ecosystem":"npm","package_name":"@octokit/plugin-rest-endpoint-methods","requirements":"^15.0.0","kind":"Development","optional":false},{"id":1599598394,"ecosystem":"npm","package_name":"@octokit/rest","requirements":"^21.1.1","kind":"Development","optional":false},{"id":1599598395,"ecosystem":"npm","package_name":"@octokit/types","requirements":"^14.0.0","kind":"Development","optional":false},{"id":1599598396,"ecosystem":"npm","package_name":"@shockpkg/archive-files","requirements":"3.2.5","kind":"Development","optional":false},{"id":1599598397,"ecosystem":"npm","package_name":"@swc/cli","requirements":"^0.7.0","kind":"Development","optional":false},{"id":1599598398,"ecosystem":"npm","package_name":"@swc/jest","requirements":"^0.2.37","kind":"Development","optional":false},{"id":1599598399,"ecosystem":"npm","package_name":"@types/babel__core","requirements":"~7.20.5","kind":"Development","optional":false},{"id":1599598400,"ecosystem":"npm","package_name":"@types/cross-spawn","requirements":"^6.0.6","kind":"Development","optional":false},{"id":1599598401,"ecosystem":"npm","package_name":"@types/escape-quotes","requirements":"~1.0.0","kind":"Development","optional":false},{"id":1599598402,"ecosystem":"npm","package_name":"@types/eslint","requirements":"^9.6.1","kind":"Development","optional":false},{"id":1599598403,"ecosystem":"npm","package_name":"@types/fs-extra","requirements":"^11.0.4","kind":"Development","optional":false},{"id":1599598404,"ecosystem":"npm","package_name":"@types/iarna__toml","requirements":"~2.0.5","kind":"Development","optional":false},{"id":1599598405,"ecosystem":"npm","package_name":"@types/jest","requirements":"^29.5.14","kind":"Development","optional":false},{"id":1599598406,"ecosystem":"npm","package_name":"@types/memoizee","requirements":"^0.4.11","kind":"Development","optional":false},{"id":1599598407,"ecosystem":"npm","package_name":"@types/node","requirements":"^22.13.8","kind":"Development","optional":false},{"id":1599598408,"ecosystem":"npm","package_name":"@types/semver","requirements":"^7.5.8","kind":"Development","optional":false},{"id":1599598409,"ecosystem":"npm","package_name":"@types/which","requirements":"^3.0.4","kind":"Development","optional":false},{"id":1599598410,"ecosystem":"npm","package_name":"@upleveled/babel-plugin-remove-node-prefix","requirements":"github:aminya/babel-plugin-remove-node-prefix#02526f866c4f57d3a097590942dc0e700fb3eb15","kind":"Development","optional":false},{"id":1599598411,"ecosystem":"npm","package_name":"admina","requirements":"^1.0.1","kind":"Development","optional":false},{"id":1599598412,"ecosystem":"npm","package_name":"caxa","requirements":"^3.0.1","kind":"Development","optional":false},{"id":1599598413,"ecosystem":"npm","package_name":"ci-info","requirements":"^4.1.0","kind":"Development","optional":false},{"id":1599598414,"ecosystem":"npm","package_name":"cross-env","requirements":"7.0.3","kind":"Development","optional":false},{"id":1599598415,"ecosystem":"npm","package_name":"cross-spawn","requirements":"^7.0.6","kind":"Development","optional":false},{"id":1599598416,"ecosystem":"npm","package_name":"cspell","requirements":"^9.0.0","kind":"Development","optional":false},{"id":1599598417,"ecosystem":"npm","package_name":"diagnostics_channel","requirements":"^1.1.0","kind":"Development","optional":false},{"id":1599598418,"ecosystem":"npm","package_name":"dprint","requirements":"^0.50.0","kind":"Development","optional":false},{"id":1599598419,"ecosystem":"npm","package_name":"escape-path-with-spaces","requirements":"^1.0.2","kind":"Development","optional":false},{"id":1599598420,"ecosystem":"npm","package_name":"escape-quotes","requirements":"^1.0.2","kind":"Development","optional":false},{"id":1599598421,"ecosystem":"npm","package_name":"escape-string-regexp","requirements":"^5.0.0","kind":"Development","optional":false},{"id":1599598422,"ecosystem":"npm","package_name":"eslint","requirements":"^8.57.1","kind":"Development","optional":false},{"id":1599598423,"ecosystem":"npm","package_name":"eslint-config-atomic","requirements":"^1.22.1","kind":"Development","optional":false},{"id":1599598424,"ecosystem":"npm","package_name":"execa","requirements":"^7.2.0","kind":"Development","optional":false},{"id":1599598425,"ecosystem":"npm","package_name":"fast-glob","requirements":"^3.3.3","kind":"Development","optional":false},{"id":1599598426,"ecosystem":"npm","package_name":"fs-extra","requirements":"^11.3.0","kind":"Development","optional":false},{"id":1599598427,"ecosystem":"npm","package_name":"is-url-online","requirements":"^1.5.0","kind":"Development","optional":false},{"id":1599598428,"ecosystem":"npm","package_name":"jest","requirements":"^29.7.0","kind":"Development","optional":false},{"id":1599598429,"ecosystem":"npm","package_name":"lefthook","requirements":"^1.11.2","kind":"Development","optional":false},{"id":1599598430,"ecosystem":"npm","package_name":"macos-release","requirements":"^3.3.0","kind":"Development","optional":false},{"id":1599598431,"ecosystem":"npm","package_name":"memoizee","requirements":"^0.4.17","kind":"Development","optional":false},{"id":1599598432,"ecosystem":"npm","package_name":"mkdirp","requirements":"^3.0.1","kind":"Development","optional":false},{"id":1599598433,"ecosystem":"npm","package_name":"mri","requirements":"^1.2.0","kind":"Development","optional":false},{"id":1599598434,"ecosystem":"npm","package_name":"msvc-dev-cmd","requirements":"github:aminya/msvc-dev-cmd#c01f519bd995460228ed3dec4df51df92dc290fd","kind":"Development","optional":false},{"id":1599598435,"ecosystem":"npm","package_name":"node-downloader-helper","requirements":"2.1.9","kind":"Development","optional":false},{"id":1599598436,"ecosystem":"npm","package_name":"npm-check-updates","requirements":"^18.0.0","kind":"Development","optional":false},{"id":1599598437,"ecosystem":"npm","package_name":"npm-run-all2","requirements":"^8.0.0","kind":"Development","optional":false},{"id":1599598438,"ecosystem":"npm","package_name":"numerous","requirements":"1.0.3","kind":"Development","optional":false},{"id":1599598439,"ecosystem":"npm","package_name":"p-timeout","requirements":"^6.1.4","kind":"Development","optional":false},{"id":1599598440,"ecosystem":"npm","package_name":"path-exists","requirements":"^5.0.0","kind":"Development","optional":false},{"id":1599598441,"ecosystem":"npm","package_name":"patha","requirements":"^0.4.1","kind":"Development","optional":false},{"id":1599598442,"ecosystem":"npm","package_name":"prettier","requirements":"3.5.3","kind":"Development","optional":false},{"id":1599598443,"ecosystem":"npm","package_name":"prettier-config-atomic","requirements":"^4.0.0","kind":"Development","optional":false},{"id":1599598444,"ecosystem":"npm","package_name":"randomuuid-polyfill","requirements":"^1.0.2","kind":"Development","optional":false},{"id":1599598445,"ecosystem":"npm","package_name":"readme-md-generator","requirements":"^1.0.0","kind":"Development","optional":false},{"id":1599598446,"ecosystem":"npm","package_name":"retry-as-promised","requirements":"^7.1.1","kind":"Development","optional":false},{"id":1599598447,"ecosystem":"npm","package_name":"rollup","requirements":"^4.34.9","kind":"Development","optional":false},{"id":1599598448,"ecosystem":"npm","package_name":"safe-stable-stringify","requirements":"^2.5.0","kind":"Development","optional":false},{"id":1599598449,"ecosystem":"npm","package_name":"semver","requirements":"7.7.2","kind":"Development","optional":false},{"id":1599598450,"ecosystem":"npm","package_name":"setup-python","requirements":"github:aminya/setup-python#9700887","kind":"Development","optional":false},{"id":1599598451,"ecosystem":"npm","package_name":"shx","requirements":"0.4.0","kind":"Development","optional":false},{"id":1599598452,"ecosystem":"npm","package_name":"simple-update-notifier","requirements":"^2.0.0","kind":"Development","optional":false},{"id":1599598453,"ecosystem":"npm","package_name":"terser","requirements":"^5.39.0","kind":"Development","optional":false},{"id":1599598454,"ecosystem":"npm","package_name":"terser-config-atomic","requirements":"^1.0.0","kind":"Development","optional":false},{"id":1599598455,"ecosystem":"npm","package_name":"time-delta","requirements":"github:aminya/time-delta#69d91a4","kind":"Development","optional":false},{"id":1599598456,"ecosystem":"npm","package_name":"timers-browserify","requirements":"^2.0.12","kind":"Development","optional":false},{"id":1599598457,"ecosystem":"npm","package_name":"ts-node","requirements":"^10.9.2","kind":"Development","optional":false},{"id":1599598458,"ecosystem":"npm","package_name":"ts-readme","requirements":"^1.1.3","kind":"Development","optional":false},{"id":1599598459,"ecosystem":"npm","package_name":"tsx","requirements":"^4.19.3","kind":"Development","optional":false},{"id":1599598460,"ecosystem":"npm","package_name":"turbo","requirements":"2.5.3","kind":"Development","optional":false},{"id":1599598461,"ecosystem":"npm","package_name":"typescript","requirements":"^5.8.2","kind":"Development","optional":false},{"id":1599598462,"ecosystem":"npm","package_name":"ubuntu-version","requirements":"^2.0.0","kind":"Development","optional":false},{"id":1599598463,"ecosystem":"npm","package_name":"util.types","requirements":"^0.0.2","kind":"Development","optional":false},{"id":1599598464,"ecosystem":"npm","package_name":"vite","requirements":"^6.2.0","kind":"Development","optional":false},{"id":1599598465,"ecosystem":"npm","package_name":"vite-plugin-babel","requirements":"^1.3.0","kind":"Development","optional":false},{"id":1599598466,"ecosystem":"npm","package_name":"web-streams-polyfill","requirements":"^4.1.0","kind":"Development","optional":false},{"id":1599598467,"ecosystem":"npm","package_name":"which","requirements":"^4.0.0","kind":"Development","optional":false},{"id":1599598468,"ecosystem":"npm","package_name":"envosman","requirements":"1.0.5","kind":"Development","optional":false},{"id":1599598469,"ecosystem":"npm","package_name":"setup-apt","requirements":"3.1.1","kind":"Development","optional":false},{"id":1599598470,"ecosystem":"npm","package_name":"exec-powershell","requirements":"1.0.1","kind":"Development","optional":false},{"id":1599598471,"ecosystem":"npm","package_name":"ci-log","requirements":"1.0.2","kind":"Development","optional":false},{"id":1599598472,"ecosystem":"npm","package_name":"untildify-user","requirements":"1.0.1","kind":"Development","optional":false},{"id":1599598473,"ecosystem":"npm","package_name":"setup-brew","requirements":"1.1.1","kind":"Development","optional":false},{"id":1599598474,"ecosystem":"npm","package_name":"setup-alpine","requirements":"1.1.0","kind":"Development","optional":false}],"advisories":[],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/setup-cpp"}