{"id":138490842,"number":"1.6.0","published_at":"2025-05-22T11:03:45.895Z","licenses":"Apache-2.0","integrity":"sha512-hQ9qiPQ/IULPiDkwoLVb+SOiLZq1gODeQIlxc6Fw1PQQ+zD0inD5EUvK/9DZaaTEcnF0Be+uw6QzI1wNtj4jAQ==","status":null,"download_url":"https://registry.npmjs.org/setup-cpp/-/setup-cpp-1.6.0.tgz","registry_url":"https://www.npmjs.com/package/setup-cpp/v/1.6.0","documentation_url":null,"install_command":"npm install setup-cpp@1.6.0","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"aminya","email":"aminyahyaabadi74@gmail.com"},"dist":{"shasum":"dc80527d0ae5aff266955108aa9317cba96d3901","tarball":"https://registry.npmjs.org/setup-cpp/-/setup-cpp-1.6.0.tgz","fileCount":571,"integrity":"sha512-hQ9qiPQ/IULPiDkwoLVb+SOiLZq1gODeQIlxc6Fw1PQQ+zD0inD5EUvK/9DZaaTEcnF0Be+uw6QzI1wNtj4jAQ==","signatures":[{"sig":"MEUCIQD4JNrkxhBuIp2lWPv1fOi/0o1qzjrn3KDwF/9/WdqdmwIgO9G65VKzD+S2CAjsJy6aqLZIBKiobtbvD68zzBMlIiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14032599},"gitHead":null,"main":"dist/library/lib.mjs","scripts":{"dev":"run-p build.json dev.packages dev.root.tsc dev.vite","bump":"ncu -u -x execa,numerous,eslint,@types/eslint,which \u0026\u0026 pnpm update \u0026\u0026 pnpx typesync \u0026\u0026 pnpm run clean","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","lint":"turbo lint \u0026\u0026 run-p --aggregate-output --continue-on-error lint.**","test":"turbo test \u0026\u0026 jest --runInBand --forceExit --coverage","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","clean":"shx rm -rf ./dist ./packages/*/dist ./exe ./.parcel-cache \u0026\u0026 shx mkdir -p ./dist/legacy ./dist/modern ./dist/modern ","format":"run-s lint.dprint","bump.gcc":"GITHUB_TOKEN=$(gh auth token) tsx ./src/gcc/assets-list.ts","dev.vite":"cross-env NODE_ENV=development vite build --watch","pack.exe":"shx rm -rf ./dist/tsconfig.tsbuildinfo \u0026\u0026 node ./dev/scripts/pack-exe.mjs","bump.llvm":"GITHUB_TOKEN=$(gh auth token) tsx ./src/llvm/assets-list.ts","test.lint":"run-p --aggregate-output --continue-on-error test.lint.** lint.cspell lint.root.tsc","build.bash":"shx cp ./src/*/*.bash ./dist/legacy/ \u0026\u0026 shx cp ./dist/legacy/*.bash ./dist/modern","build.json":"shx cp ./src/*/*.json ./dist/legacy/ \u0026\u0026 shx cp ./dist/legacy/*.json ./dist/modern \u0026\u0026 minijson --file ./dist/**/*.json","bump.infer":"GITHUB_TOKEN=$(gh auth token) tsx ./src/infer/assets-list.ts","lint.biome":"biome check --write --unsafe","lint.cspell":"cspell lint --no-progress --show-suggestions --cache --cache-location ./.cache/cspell/.cspellcache","lint.dprint":"dprint fmt","publish.all":"pnpm -r publish","test.docker":"tsx ./dev/docker/ci/tests/index.mts","dev.packages":"turbo dev","dev.root.tsc":"tsc --noEmit --pretty --watch","build.library":"cross-env NODE_ENV=production vite build --mode library","bump.versions":"run-p bump.llvm bump.gcc bump.infer \u0026\u0026 run-s format","lint.root.tsc":"tsc --noEmit --pretty","build.docker-ci":"node ./dev/docker/ci/docker-ci.mjs","test.lint.biome":"biome check","build.cli.legacy":"cross-env NODE_ENV=production vite build --mode cli-legacy","build.cli.modern":"cross-env NODE_ENV=production vite build --mode cli-modern","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","test.lint.dprint":"dprint check","build.types.modern":"tsc -p ./tsconfig.types.json","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/"},"_npmVersion":"11.3.0","_nodeVersion":"23.4.0","_hasShrinkwrap":false,"directories":{}},"created_at":"2025-05-24T11:05:03.965Z","updated_at":"2025-05-24T11:05:03.965Z","purl":"pkg:npm/setup-cpp@1.6.0","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/setup-cpp/versions/1.6.0","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/setup-cpp/versions/1.6.0/codemeta","dependencies":[{"id":1599598283,"ecosystem":"npm","package_name":"mri","requirements":"^1.2.0","kind":"Development","optional":false},{"id":1599598284,"ecosystem":"npm","package_name":"shx","requirements":"0.4.0","kind":"Development","optional":false},{"id":1599598285,"ecosystem":"npm","package_name":"tsx","requirements":"^4.19.3","kind":"Development","optional":false},{"id":1599598286,"ecosystem":"npm","package_name":"caxa","requirements":"^3.0.1","kind":"Development","optional":false},{"id":1599598287,"ecosystem":"npm","package_name":"jest","requirements":"^29.7.0","kind":"Development","optional":false},{"id":1599598288,"ecosystem":"npm","package_name":"vite","requirements":"^6.2.0","kind":"Development","optional":false},{"id":1599598289,"ecosystem":"npm","package_name":"execa","requirements":"^7.2.0","kind":"Development","optional":false},{"id":1599598290,"ecosystem":"npm","package_name":"patha","requirements":"^0.4.1","kind":"Development","optional":false},{"id":1599598291,"ecosystem":"npm","package_name":"turbo","requirements":"2.5.3","kind":"Development","optional":false},{"id":1599598292,"ecosystem":"npm","package_name":"which","requirements":"^4.0.0","kind":"Development","optional":false},{"id":1599598293,"ecosystem":"npm","package_name":"admina","requirements":"^1.0.1","kind":"Development","optional":false},{"id":1599598294,"ecosystem":"npm","package_name":"ci-log","requirements":"1.0.2","kind":"Development","optional":false},{"id":1599598295,"ecosystem":"npm","package_name":"cspell","requirements":"^9.0.0","kind":"Development","optional":false},{"id":1599598296,"ecosystem":"npm","package_name":"dprint","requirements":"^0.49.0","kind":"Development","optional":false},{"id":1599598297,"ecosystem":"npm","package_name":"eslint","requirements":"^8.57.1","kind":"Development","optional":false},{"id":1599598298,"ecosystem":"npm","package_name":"mkdirp","requirements":"^3.0.1","kind":"Development","optional":false},{"id":1599598299,"ecosystem":"npm","package_name":"rollup","requirements":"^4.34.9","kind":"Development","optional":false},{"id":1599598300,"ecosystem":"npm","package_name":"semver","requirements":"7.7.1","kind":"Development","optional":false},{"id":1599598301,"ecosystem":"npm","package_name":"terser","requirements":"^5.39.0","kind":"Development","optional":false},{"id":1599598302,"ecosystem":"npm","package_name":"ci-info","requirements":"^4.1.0","kind":"Development","optional":false},{"id":1599598303,"ecosystem":"npm","package_name":"ts-node","requirements":"^10.9.2","kind":"Development","optional":false},{"id":1599598304,"ecosystem":"npm","package_name":"@swc/cli","requirements":"^0.6.0","kind":"Development","optional":false},{"id":1599598305,"ecosystem":"npm","package_name":"envosman","requirements":"1.0.5","kind":"Development","optional":false},{"id":1599598306,"ecosystem":"npm","package_name":"fs-extra","requirements":"^11.3.0","kind":"Development","optional":false},{"id":1599598307,"ecosystem":"npm","package_name":"lefthook","requirements":"^1.11.2","kind":"Development","optional":false},{"id":1599598308,"ecosystem":"npm","package_name":"memoizee","requirements":"^0.4.17","kind":"Development","optional":false},{"id":1599598309,"ecosystem":"npm","package_name":"numerous","requirements":"1.0.3","kind":"Development","optional":false},{"id":1599598310,"ecosystem":"npm","package_name":"prettier","requirements":"3.5.3","kind":"Development","optional":false},{"id":1599598311,"ecosystem":"npm","package_name":"@swc/jest","requirements":"^0.2.37","kind":"Development","optional":false},{"id":1599598312,"ecosystem":"npm","package_name":"cross-env","requirements":"7.0.3","kind":"Development","optional":false},{"id":1599598313,"ecosystem":"npm","package_name":"fast-glob","requirements":"^3.3.3","kind":"Development","optional":false},{"id":1599598314,"ecosystem":"npm","package_name":"p-timeout","requirements":"^6.1.4","kind":"Development","optional":false},{"id":1599598315,"ecosystem":"npm","package_name":"setup-apt","requirements":"3.1.0","kind":"Development","optional":false},{"id":1599598316,"ecosystem":"npm","package_name":"ts-readme","requirements":"^1.1.3","kind":"Development","optional":false},{"id":1599598317,"ecosystem":"npm","package_name":"setup-brew","requirements":"1.1.1","kind":"Development","optional":false},{"id":1599598318,"ecosystem":"npm","package_name":"time-delta","requirements":"github:aminya/time-delta#69d91a4","kind":"Development","optional":false},{"id":1599598319,"ecosystem":"npm","package_name":"typescript","requirements":"^5.8.2","kind":"Development","optional":false},{"id":1599598320,"ecosystem":"npm","package_name":"util.types","requirements":"^0.0.2","kind":"Development","optional":false},{"id":1599598321,"ecosystem":"npm","package_name":"@actions/io","requirements":"^1.1.3","kind":"Development","optional":false},{"id":1599598322,"ecosystem":"npm","package_name":"@babel/core","requirements":"^7.26.9","kind":"Development","optional":false},{"id":1599598323,"ecosystem":"npm","package_name":"@iarna/toml","requirements":"^2.2.5","kind":"Development","optional":false},{"id":1599598324,"ecosystem":"npm","package_name":"@types/jest","requirements":"^29.5.14","kind":"Development","optional":false},{"id":1599598325,"ecosystem":"npm","package_name":"@types/node","requirements":"^22.13.8","kind":"Development","optional":false},{"id":1599598326,"ecosystem":"npm","package_name":"cross-spawn","requirements":"^7.0.6","kind":"Development","optional":false},{"id":1599598327,"ecosystem":"npm","package_name":"path-exists","requirements":"^5.0.0","kind":"Development","optional":false},{"id":1599598328,"ecosystem":"npm","package_name":"@types/which","requirements":"^3.0.4","kind":"Development","optional":false},{"id":1599598329,"ecosystem":"npm","package_name":"msvc-dev-cmd","requirements":"github:aminya/msvc-dev-cmd#c01f519bd995460228ed3dec4df51df92dc290fd","kind":"Development","optional":false},{"id":1599598330,"ecosystem":"npm","package_name":"npm-run-all2","requirements":"^8.0.0","kind":"Development","optional":false},{"id":1599598331,"ecosystem":"npm","package_name":"setup-alpine","requirements":"1.1.0","kind":"Development","optional":false},{"id":1599598332,"ecosystem":"npm","package_name":"setup-python","requirements":"github:aminya/setup-python#9700887","kind":"Development","optional":false},{"id":1599598333,"ecosystem":"npm","package_name":"@actions/core","requirements":"^1.11.1","kind":"Development","optional":false},{"id":1599598334,"ecosystem":"npm","package_name":"@actions/exec","requirements":"^1.1.1","kind":"Development","optional":false},{"id":1599598335,"ecosystem":"npm","package_name":"@octokit/core","requirements":"^6.1.4","kind":"Development","optional":false},{"id":1599598336,"ecosystem":"npm","package_name":"@octokit/rest","requirements":"^21.1.1","kind":"Development","optional":false},{"id":1599598337,"ecosystem":"npm","package_name":"@types/eslint","requirements":"^9.6.1","kind":"Development","optional":false},{"id":1599598338,"ecosystem":"npm","package_name":"@types/semver","requirements":"^7.5.8","kind":"Development","optional":false},{"id":1599598339,"ecosystem":"npm","package_name":"escape-quotes","requirements":"^1.0.2","kind":"Development","optional":false},{"id":1599598340,"ecosystem":"npm","package_name":"is-url-online","requirements":"^1.5.0","kind":"Development","optional":false},{"id":1599598341,"ecosystem":"npm","package_name":"macos-release","requirements":"^3.3.0","kind":"Development","optional":false},{"id":1599598342,"ecosystem":"npm","package_name":"@actions/cache","requirements":"^4.0.2","kind":"Development","optional":false},{"id":1599598343,"ecosystem":"npm","package_name":"@biomejs/biome","requirements":"^1.9.4","kind":"Development","optional":false},{"id":1599598344,"ecosystem":"npm","package_name":"@octokit/types","requirements":"^14.0.0","kind":"Development","optional":false},{"id":1599598345,"ecosystem":"npm","package_name":"ubuntu-version","requirements":"^2.0.0","kind":"Development","optional":false},{"id":1599598346,"ecosystem":"npm","package_name":"untildify-user","requirements":"1.0.1","kind":"Development","optional":false},{"id":1599598347,"ecosystem":"npm","package_name":"@types/fs-extra","requirements":"^11.0.4","kind":"Development","optional":false},{"id":1599598348,"ecosystem":"npm","package_name":"@types/memoizee","requirements":"^0.4.11","kind":"Development","optional":false},{"id":1599598349,"ecosystem":"npm","package_name":"exec-powershell","requirements":"1.0.1","kind":"Development","optional":false},{"id":1599598350,"ecosystem":"npm","package_name":"@aminya/minijson","requirements":"1.1.0","kind":"Development","optional":false},{"id":1599598351,"ecosystem":"npm","package_name":"npm-check-updates","requirements":"^18.0.0","kind":"Development","optional":false},{"id":1599598352,"ecosystem":"npm","package_name":"retry-as-promised","requirements":"^7.1.1","kind":"Development","optional":false},{"id":1599598353,"ecosystem":"npm","package_name":"timers-browserify","requirements":"^2.0.12","kind":"Development","optional":false},{"id":1599598354,"ecosystem":"npm","package_name":"vite-plugin-babel","requirements":"^1.3.0","kind":"Development","optional":false},{"id":1599598355,"ecosystem":"npm","package_name":"@types/babel__core","requirements":"~7.20.5","kind":"Development","optional":false},{"id":1599598356,"ecosystem":"npm","package_name":"@types/cross-spawn","requirements":"^6.0.6","kind":"Development","optional":false},{"id":1599598357,"ecosystem":"npm","package_name":"@types/iarna__toml","requirements":"~2.0.5","kind":"Development","optional":false},{"id":1599598358,"ecosystem":"npm","package_name":"@actions/tool-cache","requirements":"^2.0.2","kind":"Development","optional":false},{"id":1599598359,"ecosystem":"npm","package_name":"diagnostics_channel","requirements":"^1.1.0","kind":"Development","optional":false},{"id":1599598360,"ecosystem":"npm","package_name":"randomuuid-polyfill","requirements":"^1.0.2","kind":"Development","optional":false},{"id":1599598361,"ecosystem":"npm","package_name":"readme-md-generator","requirements":"^1.0.0","kind":"Development","optional":false},{"id":1599598362,"ecosystem":"npm","package_name":"@actions/http-client","requirements":"^2.2.3","kind":"Development","optional":false},{"id":1599598363,"ecosystem":"npm","package_name":"@types/escape-quotes","requirements":"~1.0.0","kind":"Development","optional":false},{"id":1599598364,"ecosystem":"npm","package_name":"escape-string-regexp","requirements":"^5.0.0","kind":"Development","optional":false},{"id":1599598365,"ecosystem":"npm","package_name":"eslint-config-atomic","requirements":"^1.22.1","kind":"Development","optional":false},{"id":1599598366,"ecosystem":"npm","package_name":"terser-config-atomic","requirements":"^1.0.0","kind":"Development","optional":false},{"id":1599598367,"ecosystem":"npm","package_name":"web-streams-polyfill","requirements":"^4.1.0","kind":"Development","optional":false},{"id":1599598368,"ecosystem":"npm","package_name":"safe-stable-stringify","requirements":"^2.5.0","kind":"Development","optional":false},{"id":1599598369,"ecosystem":"npm","package_name":"@octokit/openapi-types","requirements":"^25.0.0","kind":"Development","optional":false},{"id":1599598370,"ecosystem":"npm","package_name":"node-downloader-helper","requirements":"2.1.9","kind":"Development","optional":false},{"id":1599598371,"ecosystem":"npm","package_name":"prettier-config-atomic","requirements":"^4.0.0","kind":"Development","optional":false},{"id":1599598372,"ecosystem":"npm","package_name":"simple-update-notifier","requirements":"^2.0.0","kind":"Development","optional":false},{"id":1599598373,"ecosystem":"npm","package_name":"@shockpkg/archive-files","requirements":"3.2.5","kind":"Development","optional":false},{"id":1599598374,"ecosystem":"npm","package_name":"escape-path-with-spaces","requirements":"^1.0.2","kind":"Development","optional":false},{"id":1599598375,"ecosystem":"npm","package_name":"@liuli-util/vite-plugin-node","requirements":"^0.9.0","kind":"Development","optional":false},{"id":1599598376,"ecosystem":"npm","package_name":"@octokit/plugin-paginate-rest","requirements":"^12.0.0","kind":"Development","optional":false},{"id":1599598377,"ecosystem":"npm","package_name":"@octokit/plugin-rest-endpoint-methods","requirements":"^14.0.0","kind":"Development","optional":false},{"id":1599598378,"ecosystem":"npm","package_name":"@upleveled/babel-plugin-remove-node-prefix","requirements":"github:aminya/babel-plugin-remove-node-prefix#02526f866c4f57d3a097590942dc0e700fb3eb15","kind":"Development","optional":false}],"advisories":[],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/setup-cpp"}