mirror of https://github.com/aminya/setup-cpp
fix: update path-exists
This commit is contained in:
parent
f785f1ada7
commit
00c09d28e6
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -32,7 +32,7 @@
|
|||
"build.docker.fedora": "pnpm build && docker build -f ./dev/docker/fedora_node.dockerfile -t setup-cpp:fedora .",
|
||||
"build.docker.ubuntu": "pnpm build && docker build -f ./dev/docker/ubuntu_node.dockerfile -t setup-cpp:ubuntu .",
|
||||
"build.parcel": "cross-env NODE_ENV=production parcel build && babel ./dist --out-dir dist --plugins @upleveled/babel-plugin-remove-node-prefix --compact --no-babelrc --source-maps true",
|
||||
"bump": "ncu -u -x numerous,path-exists && pnpm update",
|
||||
"bump": "ncu -u -x numerous && pnpm update",
|
||||
"clean": "shx rm -rf .parcel-cache dist exe",
|
||||
"copy.matchers": "shx cp ./src/gcc/gcc_matcher.json ./dist/node12/ && shx cp ./src/msvc/msvc_matcher.json ./dist/node12/ && shx cp ./src/python/python_matcher.json ./dist/node12/ && shx cp ./src/llvm/llvm_matcher.json ./dist/node12/ && shx cp ./dist/node12/*.json ./dist/node16/",
|
||||
"dev": "cross-env NODE_ENV=development parcel watch",
|
||||
|
@ -99,14 +99,14 @@
|
|||
"npm-run-all2": "^6.0.5",
|
||||
"numerous": "1.0.3",
|
||||
"parcel": "2.8.3",
|
||||
"path-exists": "^4.0.0",
|
||||
"path-exists": "^5.0.0",
|
||||
"patha": "^0.4.1",
|
||||
"prettier": "2.7.1",
|
||||
"prettier": "2.8.8",
|
||||
"prettier-config-atomic": "^3.1.0",
|
||||
"quote-unquote": "^1.0.0",
|
||||
"readme-md-generator": "^1.0.0",
|
||||
"retry-as-promised": "^7.0.4",
|
||||
"semver": "7.3.8",
|
||||
"semver": "7.5.0",
|
||||
"setup-python": "github:actions/setup-python#v4.6.0",
|
||||
"shx": "0.3.4",
|
||||
"terser-config-atomic": "^0.1.1",
|
||||
|
|
262
pnpm-lock.yaml
262
pnpm-lock.yaml
|
@ -122,14 +122,14 @@ importers:
|
|||
specifier: 2.8.3
|
||||
version: 2.8.3
|
||||
path-exists:
|
||||
specifier: ^4.0.0
|
||||
version: 4.0.0
|
||||
specifier: ^5.0.0
|
||||
version: 5.0.0
|
||||
patha:
|
||||
specifier: ^0.4.1
|
||||
version: 0.4.1
|
||||
prettier:
|
||||
specifier: 2.7.1
|
||||
version: 2.7.1
|
||||
specifier: 2.8.8
|
||||
version: 2.8.8
|
||||
prettier-config-atomic:
|
||||
specifier: ^3.1.0
|
||||
version: 3.1.0
|
||||
|
@ -143,8 +143,8 @@ importers:
|
|||
specifier: ^7.0.4
|
||||
version: 7.0.4
|
||||
semver:
|
||||
specifier: 7.3.8
|
||||
version: 7.3.8
|
||||
specifier: 7.5.0
|
||||
version: 7.5.0
|
||||
setup-python:
|
||||
specifier: github:actions/setup-python#v4.6.0
|
||||
version: github.com/actions/setup-python/57ded4d7d5e986d7296eab16560982c6dd7c923b
|
||||
|
@ -186,7 +186,7 @@ importers:
|
|||
dependencies:
|
||||
'@actions/core':
|
||||
specifier: ^1.9.1
|
||||
version: 1.10.0
|
||||
version: 1.9.1
|
||||
'@npmcli/ci-detect':
|
||||
specifier: github:aminya/ci-detect#37fe40075bebec96794ba0a7c4a6d5c70cbea00d
|
||||
version: github.com/aminya/ci-detect/37fe40075bebec96794ba0a7c4a6d5c70cbea00d
|
||||
|
@ -202,7 +202,7 @@ importers:
|
|||
devDependencies:
|
||||
'@types/which':
|
||||
specifier: ^2.0.1
|
||||
version: 2.0.2
|
||||
version: 2.0.1
|
||||
|
||||
packages/untildify-user:
|
||||
dependencies:
|
||||
|
@ -243,6 +243,14 @@ packages:
|
|||
dependencies:
|
||||
'@actions/http-client': 2.1.0
|
||||
uuid: 8.3.2
|
||||
dev: true
|
||||
|
||||
/@actions/core@1.9.1:
|
||||
resolution: {integrity: sha512-5ad+U2YGrmmiw6du20AQW5XuWo7UKN2052FjSV7MX+Wfjf8sCqcsZe62NfgHys4QI4/Y+vQvLKYL8jWtA1ZBTA==}
|
||||
dependencies:
|
||||
'@actions/http-client': 2.1.0
|
||||
uuid: 8.3.2
|
||||
dev: false
|
||||
|
||||
/@actions/exec@1.1.1:
|
||||
resolution: {integrity: sha512-+sCcHHbVdk93a0XT19ECtO/gIXoxvdsgQLzb2fE2/5sIZmWQuluYyjPQtrtTHdU1YzTZ7bAPN4sITq2xi1679w==}
|
||||
|
@ -1581,14 +1589,14 @@ packages:
|
|||
engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
|
||||
dependencies:
|
||||
'@gar/promisify': 1.1.3
|
||||
semver: 7.3.8
|
||||
semver: 7.5.0
|
||||
dev: true
|
||||
|
||||
/@npmcli/fs@3.1.0:
|
||||
resolution: {integrity: sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==}
|
||||
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
|
||||
dependencies:
|
||||
semver: 7.3.8
|
||||
semver: 7.5.0
|
||||
dev: true
|
||||
|
||||
/@npmcli/git@4.0.4:
|
||||
|
@ -1601,7 +1609,7 @@ packages:
|
|||
proc-log: 3.0.0
|
||||
promise-inflight: 1.0.1
|
||||
promise-retry: 2.0.1
|
||||
semver: 7.3.8
|
||||
semver: 7.5.0
|
||||
which: 3.0.0
|
||||
transitivePeerDependencies:
|
||||
- bluebird
|
||||
|
@ -2627,8 +2635,8 @@ packages:
|
|||
resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==}
|
||||
dev: true
|
||||
|
||||
/@types/which@2.0.2:
|
||||
resolution: {integrity: sha512-113D3mDkZDjo+EeUEHCFy0qniNc1ZpecGiAU7WSo7YDoSzolZIQKpYFHrPpjkB2nuyahcKfrmLXeQlh7gqJYdw==}
|
||||
/@types/which@2.0.1:
|
||||
resolution: {integrity: sha512-Jjakcv8Roqtio6w1gr0D7y6twbhx6gGgFGF5BLwajPpnOIOxFkakFhCq+LmyyeAz7BX6ULrjBOxdKaCDy+4+dQ==}
|
||||
dev: true
|
||||
|
||||
/@types/which@3.0.0:
|
||||
|
@ -2666,7 +2674,7 @@ packages:
|
|||
grapheme-splitter: 1.0.4
|
||||
ignore: 5.2.4
|
||||
natural-compare-lite: 1.4.0
|
||||
semver: 7.3.8
|
||||
semver: 7.5.0
|
||||
tsutils: 3.21.0(typescript@5.0.4)
|
||||
typescript: 5.0.4
|
||||
transitivePeerDependencies:
|
||||
|
@ -2740,7 +2748,7 @@ packages:
|
|||
debug: 4.3.4
|
||||
globby: 11.1.0
|
||||
is-glob: 4.0.3
|
||||
semver: 7.3.8
|
||||
semver: 7.5.0
|
||||
tsutils: 3.21.0(typescript@5.0.4)
|
||||
typescript: 5.0.4
|
||||
transitivePeerDependencies:
|
||||
|
@ -2761,7 +2769,7 @@ packages:
|
|||
'@typescript-eslint/typescript-estree': 5.59.0(typescript@5.0.4)
|
||||
eslint: 8.39.0
|
||||
eslint-scope: 5.1.1
|
||||
semver: 7.3.8
|
||||
semver: 7.5.0
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
- typescript
|
||||
|
@ -2875,6 +2883,12 @@ packages:
|
|||
type-fest: 0.21.3
|
||||
dev: true
|
||||
|
||||
/ansi-regex@2.1.1:
|
||||
resolution: {integrity: sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==}
|
||||
engines: {node: '>=0.10.0'}
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/ansi-regex@5.0.1:
|
||||
resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
|
||||
engines: {node: '>=8'}
|
||||
|
@ -2885,6 +2899,12 @@ packages:
|
|||
engines: {node: '>=12'}
|
||||
dev: true
|
||||
|
||||
/ansi-styles@2.2.1:
|
||||
resolution: {integrity: sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==}
|
||||
engines: {node: '>=0.10.0'}
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/ansi-styles@3.2.1:
|
||||
resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
|
||||
engines: {node: '>=4'}
|
||||
|
@ -3088,6 +3108,29 @@ packages:
|
|||
dev: true
|
||||
optional: true
|
||||
|
||||
/babel-code-frame@6.26.0:
|
||||
resolution: {integrity: sha512-XqYMR2dfdGMW+hd0IUZ2PwK+fGeFkOxZJ0wY+JaQAHzt1Zx8LcvpiZD2NiGkEG8qx0CfkAOr5xt76d1e8vG90g==}
|
||||
dependencies:
|
||||
chalk: 1.1.3
|
||||
esutils: 2.0.3
|
||||
js-tokens: 3.0.2
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/babel-eslint@7.2.3:
|
||||
resolution: {integrity: sha512-i2yKOhjgwUbUrJ8oJm6QqRzltIoFahGNPZ0HF22lUN4H1DW03JQyJm7WSv+I1LURQWjDNhVqFo04acYa07rhOQ==}
|
||||
engines: {node: '>=4'}
|
||||
deprecated: babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.
|
||||
dependencies:
|
||||
babel-code-frame: 6.26.0
|
||||
babel-traverse: 6.26.0
|
||||
babel-types: 6.26.0
|
||||
babylon: 6.18.0
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/babel-jest@29.5.0(@babel/core@7.21.4):
|
||||
resolution: {integrity: sha512-mA4eCDh5mSo2EcA9xQjVTpmbbNk32Zb3Q3QFQsNhaK56Q+yoXowzFodLux30HRgyOho5rsQ6B0P9QpMkvvnJ0Q==}
|
||||
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
|
||||
|
@ -3106,6 +3149,13 @@ packages:
|
|||
- supports-color
|
||||
dev: true
|
||||
|
||||
/babel-messages@6.23.0:
|
||||
resolution: {integrity: sha512-Bl3ZiA+LjqaMtNYopA9TYE9HP1tQ+E5dLxE0XrAzcIJeK2UqF0/EaqXwBn9esd4UmTfEab+P+UYQ1GnioFIb/w==}
|
||||
dependencies:
|
||||
babel-runtime: 6.26.0
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/babel-plugin-istanbul@6.1.1:
|
||||
resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==}
|
||||
engines: {node: '>=8'}
|
||||
|
@ -3160,6 +3210,47 @@ packages:
|
|||
babel-preset-current-node-syntax: 1.0.1(@babel/core@7.21.4)
|
||||
dev: true
|
||||
|
||||
/babel-runtime@6.26.0:
|
||||
resolution: {integrity: sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==}
|
||||
dependencies:
|
||||
core-js: 2.6.12
|
||||
regenerator-runtime: 0.11.1
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/babel-traverse@6.26.0:
|
||||
resolution: {integrity: sha512-iSxeXx7apsjCHe9c7n8VtRXGzI2Bk1rBSOJgCCjfyXb6v1aCqE1KSEpq/8SXuVN8Ka/Rh1WDTF0MDzkvTA4MIA==}
|
||||
dependencies:
|
||||
babel-code-frame: 6.26.0
|
||||
babel-messages: 6.23.0
|
||||
babel-runtime: 6.26.0
|
||||
babel-types: 6.26.0
|
||||
babylon: 6.18.0
|
||||
debug: 2.6.9
|
||||
globals: 9.18.0
|
||||
invariant: 2.2.4
|
||||
lodash: 4.17.21
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/babel-types@6.26.0:
|
||||
resolution: {integrity: sha512-zhe3V/26rCWsEZK8kZN+HaQj5yQ1CilTObixFzKW1UWjqG7618Twz6YEsCnjfg5gBcJh02DrpCkS9h98ZqDY+g==}
|
||||
dependencies:
|
||||
babel-runtime: 6.26.0
|
||||
esutils: 2.0.3
|
||||
lodash: 4.17.21
|
||||
to-fast-properties: 1.0.3
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/babylon@6.18.0:
|
||||
resolution: {integrity: sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==}
|
||||
hasBin: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/babylon@7.0.0-beta.47:
|
||||
resolution: {integrity: sha512-+rq2cr4GDhtToEzKFD6KZZMDBXhjFAr9JjPw9pAppZACeEWqNM294j+NdBzkSHYXwzzBmVjZ3nEVJlOhbR2gOQ==}
|
||||
engines: {node: '>=6.0.0'}
|
||||
|
@ -3293,7 +3384,7 @@ packages:
|
|||
/builtins@5.0.1:
|
||||
resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==}
|
||||
dependencies:
|
||||
semver: 7.3.8
|
||||
semver: 7.5.0
|
||||
dev: true
|
||||
|
||||
/cacache@16.1.3:
|
||||
|
@ -3432,6 +3523,18 @@ packages:
|
|||
globby: 13.1.4
|
||||
dev: true
|
||||
|
||||
/chalk@1.1.3:
|
||||
resolution: {integrity: sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==}
|
||||
engines: {node: '>=0.10.0'}
|
||||
dependencies:
|
||||
ansi-styles: 2.2.1
|
||||
escape-string-regexp: 1.0.5
|
||||
has-ansi: 2.0.0
|
||||
strip-ansi: 3.0.1
|
||||
supports-color: 2.0.0
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/chalk@2.4.2:
|
||||
resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
|
||||
engines: {node: '>=4'}
|
||||
|
@ -3801,6 +3904,13 @@ packages:
|
|||
resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
|
||||
dev: true
|
||||
|
||||
/core-js@2.6.12:
|
||||
resolution: {integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==}
|
||||
deprecated: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/core-util-is@1.0.3:
|
||||
resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}
|
||||
dev: true
|
||||
|
@ -3987,7 +4097,7 @@ packages:
|
|||
file-entry-cache: 6.0.1
|
||||
get-stdin: 8.0.0
|
||||
imurmurhash: 0.1.4
|
||||
semver: 7.3.8
|
||||
semver: 7.5.0
|
||||
strip-ansi: 6.0.1
|
||||
vscode-uri: 3.0.7
|
||||
transitivePeerDependencies:
|
||||
|
@ -4038,6 +4148,18 @@ packages:
|
|||
resolution: {integrity: sha512-AsElvov3LoNB7tf5k37H2jYSB+ZZPMT5sG2QjJCcdlV5chIv6htBUBUui2IKRjgtKAKtCBN7Zbwa+MtwLjSeNw==}
|
||||
dev: true
|
||||
|
||||
/debug@2.6.9:
|
||||
resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==}
|
||||
peerDependencies:
|
||||
supports-color: '*'
|
||||
peerDependenciesMeta:
|
||||
supports-color:
|
||||
optional: true
|
||||
dependencies:
|
||||
ms: 2.0.0
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/debug@3.2.7:
|
||||
resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==}
|
||||
peerDependencies:
|
||||
|
@ -4609,11 +4731,11 @@ packages:
|
|||
eslint-plugin-yaml: 0.5.0
|
||||
prettier: 2.8.4
|
||||
read-pkg-up: 7.0.1
|
||||
semver: 7.3.8
|
||||
semver: 7.5.0
|
||||
typescript: 5.0.4
|
||||
optionalDependencies:
|
||||
coffeescript: 1.12.7
|
||||
eslint-plugin-coffee: 0.1.15(@babel/core@7.21.4)(@typescript-eslint/parser@5.59.0)(eslint-plugin-react-hooks@4.6.0)(eslint@8.39.0)
|
||||
eslint-plugin-coffee: 0.1.15(@typescript-eslint/parser@5.59.0)(eslint-plugin-react-hooks@4.6.0)(eslint@8.39.0)
|
||||
eslint-plugin-react-hooks: 4.6.0(eslint@8.39.0)
|
||||
transitivePeerDependencies:
|
||||
- eslint-import-resolver-typescript
|
||||
|
@ -4669,14 +4791,14 @@ packages:
|
|||
- supports-color
|
||||
dev: true
|
||||
|
||||
/eslint-plugin-coffee@0.1.15(@babel/core@7.21.4)(@typescript-eslint/parser@5.59.0)(eslint-plugin-react-hooks@4.6.0)(eslint@8.39.0):
|
||||
/eslint-plugin-coffee@0.1.15(@typescript-eslint/parser@5.59.0)(eslint-plugin-react-hooks@4.6.0)(eslint@8.39.0):
|
||||
resolution: {integrity: sha512-+qtkIPSc9etYqOODIlENqiRjID/oEoGMAAQJN988Aczy461NIwzaamFY6Fi0QDVVDb2v+OL/StVrk/QmyItfeg==}
|
||||
requiresBuild: true
|
||||
peerDependencies:
|
||||
eslint: '>=6.0.0'
|
||||
dependencies:
|
||||
axe-core: 3.5.6
|
||||
babel-eslint: /@babel/eslint-parser@7.21.3(@babel/core@7.21.4)(eslint@8.39.0)
|
||||
babel-eslint: 7.2.3
|
||||
babylon: 7.0.0-beta.47
|
||||
coffeescript: 2.7.0
|
||||
doctrine: 2.1.0
|
||||
|
@ -4693,7 +4815,6 @@ packages:
|
|||
jsx-ast-utils: 2.4.1
|
||||
lodash: 4.17.21
|
||||
transitivePeerDependencies:
|
||||
- '@babel/core'
|
||||
- '@typescript-eslint/parser'
|
||||
- eslint-import-resolver-typescript
|
||||
- eslint-import-resolver-webpack
|
||||
|
@ -5531,6 +5652,12 @@ packages:
|
|||
type-fest: 0.20.2
|
||||
dev: true
|
||||
|
||||
/globals@9.18.0:
|
||||
resolution: {integrity: sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==}
|
||||
engines: {node: '>=0.10.0'}
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/globalthis@1.0.3:
|
||||
resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==}
|
||||
engines: {node: '>= 0.4'}
|
||||
|
@ -5674,6 +5801,14 @@ packages:
|
|||
engines: {node: '>=6'}
|
||||
dev: true
|
||||
|
||||
/has-ansi@2.0.0:
|
||||
resolution: {integrity: sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==}
|
||||
engines: {node: '>=0.10.0'}
|
||||
dependencies:
|
||||
ansi-regex: 2.1.1
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/has-bigints@1.0.2:
|
||||
resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==}
|
||||
dev: true
|
||||
|
@ -6012,6 +6147,13 @@ packages:
|
|||
engines: {node: '>= 0.10'}
|
||||
dev: true
|
||||
|
||||
/invariant@2.2.4:
|
||||
resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==}
|
||||
dependencies:
|
||||
loose-envify: 1.4.0
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/ip-regex@2.1.0:
|
||||
resolution: {integrity: sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==}
|
||||
engines: {node: '>=4'}
|
||||
|
@ -6745,7 +6887,7 @@ packages:
|
|||
jest-util: 29.5.0
|
||||
natural-compare: 1.4.0
|
||||
pretty-format: 29.5.0
|
||||
semver: 7.3.8
|
||||
semver: 7.5.0
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
dev: true
|
||||
|
@ -6826,6 +6968,11 @@ packages:
|
|||
resolution: {integrity: sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==}
|
||||
dev: true
|
||||
|
||||
/js-tokens@3.0.2:
|
||||
resolution: {integrity: sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg==}
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/js-tokens@4.0.0:
|
||||
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
|
||||
dev: true
|
||||
|
@ -7759,6 +7906,11 @@ packages:
|
|||
engines: {node: '>=4'}
|
||||
dev: true
|
||||
|
||||
/ms@2.0.0:
|
||||
resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==}
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/ms@2.1.2:
|
||||
resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
|
||||
dev: true
|
||||
|
@ -7858,7 +8010,7 @@ packages:
|
|||
nopt: 6.0.0
|
||||
npmlog: 6.0.2
|
||||
rimraf: 3.0.2
|
||||
semver: 7.3.8
|
||||
semver: 7.5.0
|
||||
tar: 6.1.13
|
||||
which: 2.0.2
|
||||
transitivePeerDependencies:
|
||||
|
@ -7897,7 +8049,7 @@ packages:
|
|||
dependencies:
|
||||
hosted-git-info: 6.1.1
|
||||
is-core-module: 2.12.0
|
||||
semver: 7.3.8
|
||||
semver: 7.5.0
|
||||
validate-npm-package-license: 3.0.4
|
||||
dev: true
|
||||
|
||||
|
@ -7951,7 +8103,7 @@ packages:
|
|||
rc-config-loader: 4.1.2
|
||||
remote-git-tags: 3.0.0
|
||||
rimraf: 4.4.1
|
||||
semver: 7.3.8
|
||||
semver: 7.5.0
|
||||
semver-utils: 1.1.4
|
||||
source-map-support: 0.5.21
|
||||
spawn-please: 2.0.1
|
||||
|
@ -7967,7 +8119,7 @@ packages:
|
|||
resolution: {integrity: sha512-dH3GmQL4vsPtld59cOn8uY0iOqRmqKvV+DLGwNXV/Q7MDgD2QfOADWd/mFXcIE5LVhYYGjA3baz6W9JneqnuCw==}
|
||||
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
|
||||
dependencies:
|
||||
semver: 7.3.8
|
||||
semver: 7.5.0
|
||||
dev: true
|
||||
|
||||
/npm-normalize-package-bin@3.0.0:
|
||||
|
@ -7981,7 +8133,7 @@ packages:
|
|||
dependencies:
|
||||
hosted-git-info: 6.1.1
|
||||
proc-log: 3.0.0
|
||||
semver: 7.3.8
|
||||
semver: 7.5.0
|
||||
validate-npm-package-name: 5.0.0
|
||||
dev: true
|
||||
|
||||
|
@ -7999,7 +8151,7 @@ packages:
|
|||
npm-install-checks: 6.1.1
|
||||
npm-normalize-package-bin: 3.0.0
|
||||
npm-package-arg: 10.1.0
|
||||
semver: 7.3.8
|
||||
semver: 7.5.0
|
||||
dev: true
|
||||
|
||||
/npm-registry-fetch@14.0.4:
|
||||
|
@ -8274,7 +8426,7 @@ packages:
|
|||
got: 12.6.0
|
||||
registry-auth-token: 5.0.2
|
||||
registry-url: 6.0.1
|
||||
semver: 7.3.8
|
||||
semver: 7.5.0
|
||||
dev: true
|
||||
|
||||
/pacote@15.1.1:
|
||||
|
@ -8386,6 +8538,11 @@ packages:
|
|||
engines: {node: '>=8'}
|
||||
dev: true
|
||||
|
||||
/path-exists@5.0.0:
|
||||
resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==}
|
||||
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
|
||||
dev: true
|
||||
|
||||
/path-is-absolute@1.0.1:
|
||||
resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==}
|
||||
engines: {node: '>=0.10.0'}
|
||||
|
@ -8576,6 +8733,12 @@ packages:
|
|||
hasBin: true
|
||||
dev: true
|
||||
|
||||
/prettier@2.8.8:
|
||||
resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==}
|
||||
engines: {node: '>=10.13.0'}
|
||||
hasBin: true
|
||||
dev: true
|
||||
|
||||
/pretty-format@29.5.0:
|
||||
resolution: {integrity: sha512-V2mGkI31qdttvTFX7Mt4efOqHXqJWMu4/r66Xh3Z3BwZaPfPJgp6/gbwoujRpPUtfEF6AUUWx3Jim3GCw5g/Qw==}
|
||||
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
|
||||
|
@ -8870,6 +9033,11 @@ packages:
|
|||
engines: {node: '>=6'}
|
||||
dev: true
|
||||
|
||||
/regenerator-runtime@0.11.1:
|
||||
resolution: {integrity: sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==}
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/regenerator-runtime@0.13.11:
|
||||
resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==}
|
||||
dev: true
|
||||
|
@ -9129,7 +9297,7 @@ packages:
|
|||
resolution: {integrity: sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==}
|
||||
engines: {node: '>=12'}
|
||||
dependencies:
|
||||
semver: 7.3.8
|
||||
semver: 7.5.0
|
||||
dev: true
|
||||
|
||||
/semver-utils@1.1.4:
|
||||
|
@ -9146,8 +9314,8 @@ packages:
|
|||
hasBin: true
|
||||
dev: true
|
||||
|
||||
/semver@7.3.8:
|
||||
resolution: {integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==}
|
||||
/semver@7.5.0:
|
||||
resolution: {integrity: sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==}
|
||||
engines: {node: '>=10'}
|
||||
hasBin: true
|
||||
dependencies:
|
||||
|
@ -9445,6 +9613,14 @@ packages:
|
|||
safe-buffer: 5.2.1
|
||||
dev: true
|
||||
|
||||
/strip-ansi@3.0.1:
|
||||
resolution: {integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==}
|
||||
engines: {node: '>=0.10.0'}
|
||||
dependencies:
|
||||
ansi-regex: 2.1.1
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/strip-ansi@6.0.1:
|
||||
resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
|
||||
engines: {node: '>=8'}
|
||||
|
@ -9511,6 +9687,12 @@ packages:
|
|||
engines: {node: '>=14.16'}
|
||||
dev: true
|
||||
|
||||
/supports-color@2.0.0:
|
||||
resolution: {integrity: sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==}
|
||||
engines: {node: '>=0.8.0'}
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/supports-color@5.5.0:
|
||||
resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
|
||||
engines: {node: '>=4'}
|
||||
|
@ -9656,6 +9838,12 @@ packages:
|
|||
resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==}
|
||||
dev: true
|
||||
|
||||
/to-fast-properties@1.0.3:
|
||||
resolution: {integrity: sha512-lxrWP8ejsq+7E3nNjwYmUBMAgjMTZoTI+sdBOpvNyijeDLa29LUn9QaoXAHv4+Z578hbmHHJKZknzxVtvo77og==}
|
||||
engines: {node: '>=0.10.0'}
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/to-fast-properties@2.0.0:
|
||||
resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==}
|
||||
engines: {node: '>=4'}
|
||||
|
@ -9720,7 +9908,7 @@ packages:
|
|||
json5: 2.2.3
|
||||
lodash.memoize: 4.1.2
|
||||
make-error: 1.3.6
|
||||
semver: 7.3.8
|
||||
semver: 7.5.0
|
||||
typescript: 5.0.4
|
||||
yargs-parser: 21.1.1
|
||||
dev: true
|
||||
|
@ -10024,7 +10212,7 @@ packages:
|
|||
is-yarn-global: 0.4.1
|
||||
latest-version: 7.0.0
|
||||
pupa: 3.1.0
|
||||
semver: 7.3.8
|
||||
semver: 7.5.0
|
||||
semver-diff: 4.0.0
|
||||
xdg-basedir: 5.1.0
|
||||
dev: true
|
||||
|
@ -10416,7 +10604,7 @@ packages:
|
|||
'@actions/glob': 0.2.1
|
||||
'@actions/io': 1.1.3
|
||||
'@actions/tool-cache': 1.7.2
|
||||
semver: 7.3.8
|
||||
semver: 7.5.0
|
||||
transitivePeerDependencies:
|
||||
- encoding
|
||||
dev: true
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* eslint-disable require-atomic-updates */
|
||||
import { execaSync } from "execa"
|
||||
import pathExists from "path-exists"
|
||||
import { pathExists } from "path-exists"
|
||||
import { dirname } from "patha"
|
||||
import which from "which"
|
||||
import { addPath } from "../utils/env/addEnv"
|
||||
|
|
|
@ -14,7 +14,7 @@ import { isArch } from "../utils/env/isArch"
|
|||
import { hasDnf } from "../utils/env/hasDnf"
|
||||
import { setupDnfPack } from "../utils/setup/setupDnfPack"
|
||||
import { isUbuntu } from "../utils/env/isUbuntu"
|
||||
import pathExists from "path-exists"
|
||||
import { pathExists } from "path-exists"
|
||||
import retry from "retry-as-promised"
|
||||
|
||||
/** Get the platform data for cmake */
|
||||
|
|
|
@ -16,7 +16,7 @@ import { isArch } from "../utils/env/isArch"
|
|||
import { isUbuntu } from "../utils/env/isUbuntu"
|
||||
import { hasDnf } from "../utils/env/hasDnf"
|
||||
import { setupDnfPack } from "../utils/setup/setupDnfPack"
|
||||
import pathExists from "path-exists"
|
||||
import { pathExists } from "path-exists"
|
||||
|
||||
interface MingwInfo {
|
||||
releaseName: string
|
||||
|
|
|
@ -14,7 +14,7 @@ import { getVersion } from "../versions/versions"
|
|||
import { isUbuntu } from "../utils/env/isUbuntu"
|
||||
import { getLLVMPackageInfo } from "./llvm_url"
|
||||
import { ubuntuVersion } from "../utils/env/ubuntu_version"
|
||||
import pathExists from "path-exists"
|
||||
import { pathExists } from "path-exists"
|
||||
import { ExecaReturnValue } from "execa"
|
||||
|
||||
export async function setupLLVM(version: string, setupDir: string, arch: string): Promise<InstallationInfo> {
|
||||
|
|
|
@ -7,7 +7,7 @@ import { GITHUB_ACTIONS } from "ci-info"
|
|||
import { join } from "patha"
|
||||
|
||||
import { error, info, warning } from "ci-log"
|
||||
import pathExists from "path-exists"
|
||||
import { pathExists } from "path-exists"
|
||||
|
||||
type MSVCVersion = "2022" | "17.0" | "2019" | "16.0" | "2017" | "15.0" | "2015" | "14.0" | "2013" | "12.0" | string
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ import { join } from "patha"
|
|||
import { GITHUB_ACTIONS } from "ci-info"
|
||||
import { isCacheFeatureAvailable, IS_MAC } from "setup-python/src/utils"
|
||||
import { getCacheDistributor } from "setup-python/src/cache-distributions/cache-factory"
|
||||
import pathExists from "path-exists"
|
||||
import { pathExists } from "path-exists"
|
||||
|
||||
function isPyPyVersion(versionSpec: string) {
|
||||
return versionSpec.startsWith("pypy")
|
||||
|
|
|
@ -8,7 +8,7 @@ import { delimiter } from "path"
|
|||
import escapeSpace from "escape-path-with-spaces"
|
||||
import { giveUserAccess } from "user-access"
|
||||
import escapeQuote from "escape-quotes"
|
||||
import pathExists from "path-exists"
|
||||
import { pathExists } from "path-exists"
|
||||
|
||||
/**
|
||||
* Add an environment variable.
|
||||
|
|
|
@ -5,7 +5,7 @@ import { info } from "@actions/core"
|
|||
import { GITHUB_ACTIONS } from "ci-info"
|
||||
import { addEnv, cpprc_path, setupCppInProfile } from "../env/addEnv"
|
||||
import which from "which"
|
||||
import pathExists from "path-exists"
|
||||
import { pathExists } from "path-exists"
|
||||
import { promises as fsPromises } from "fs"
|
||||
const { appendFile } = fsPromises
|
||||
import { execa } from "execa"
|
||||
|
|
|
@ -11,7 +11,7 @@ import { isArch } from "../env/isArch"
|
|||
import { hasDnf } from "../env/hasDnf"
|
||||
import { setupDnfPack } from "./setupDnfPack"
|
||||
import { isUbuntu } from "../env/isUbuntu"
|
||||
import pathExists from "path-exists"
|
||||
import { pathExists } from "path-exists"
|
||||
import retry from "retry-as-promised"
|
||||
|
||||
/** A type that describes a package */
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/* eslint-disable require-atomic-updates */
|
||||
import { info } from "@actions/core"
|
||||
import { execaSync } from "execa"
|
||||
import pathExists from "path-exists"
|
||||
import { pathExists } from "path-exists"
|
||||
import { addExeExt, dirname, join } from "patha"
|
||||
import which from "which"
|
||||
import { addPythonBaseExecPrefix, setupPythonAndPip } from "../../python/python"
|
||||
|
|
|
@ -4,7 +4,7 @@ import * as path from "patha"
|
|||
import { addExeExt, join } from "patha"
|
||||
import spawn from "cross-spawn"
|
||||
|
||||
import pathExists from "path-exists"
|
||||
import { pathExists } from "path-exists"
|
||||
|
||||
export async function setupTmpDir(testName: string) {
|
||||
const tempDirectory = path.join(tmpdir(), "setup cpp temp", testName)
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
import { execaSync } from "execa"
|
||||
import { notice } from "ci-log"
|
||||
import pathExists from "path-exists"
|
||||
import { pathExists } from "path-exists"
|
||||
import { addShExt, addShRelativePrefix, dirname, join } from "patha"
|
||||
import { giveUserAccess } from "user-access"
|
||||
import which from "which"
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
import { setupMSVCDevCmd } from "msvc-dev-cmd/lib.js"
|
||||
import { addEnv } from "../utils/env/addEnv"
|
||||
import { info } from "ci-log"
|
||||
import pathExists from "path-exists"
|
||||
import { pathExists } from "path-exists"
|
||||
|
||||
function getArch(arch: string): string {
|
||||
switch (arch) {
|
||||
|
|
Loading…
Reference in New Issue