diff --git a/package.json b/package.json index c3c5747c..2dbff8dd 100644 --- a/package.json +++ b/package.json @@ -65,7 +65,7 @@ "fs-extra": "^9.0.1", "glob": "^7.1.6", "husky": "^5.0.4", - "inquirer": "^7.3.3", + "inquirer": "^12.3.0", "jest": "^26.6.3", "jsdom": "^16.5.3", "json5": "^2.2.0", diff --git a/yarn.lock b/yarn.lock index 6aeef580..a91722ca 100644 --- a/yarn.lock +++ b/yarn.lock @@ -643,7 +643,7 @@ __metadata: fs-extra: "npm:^9.0.1" glob: "npm:^7.1.6" husky: "npm:^5.0.4" - inquirer: "npm:^7.3.3" + inquirer: "npm:^12.3.0" jest: "npm:^26.6.3" jsdom: "npm:^16.5.3" json5: "npm:^2.2.0" @@ -1256,6 +1256,191 @@ __metadata: languageName: node linkType: hard +"@inquirer/checkbox@npm:^4.0.4": + version: 4.0.4 + resolution: "@inquirer/checkbox@npm:4.0.4" + dependencies: + "@inquirer/core": "npm:^10.1.2" + "@inquirer/figures": "npm:^1.0.9" + "@inquirer/type": "npm:^3.0.2" + ansi-escapes: "npm:^4.3.2" + yoctocolors-cjs: "npm:^2.1.2" + peerDependencies: + "@types/node": ">=18" + checksum: 10/47b1382d5fbf44d2a50b67535908a98ac9bda6b95aca59256476a2e37082d45491c67c8a146b79f4a855e04cebbe8d7d3767efa8955d8521ae5ddc2d5ca6973f + languageName: node + linkType: hard + +"@inquirer/confirm@npm:^5.1.1": + version: 5.1.1 + resolution: "@inquirer/confirm@npm:5.1.1" + dependencies: + "@inquirer/core": "npm:^10.1.2" + "@inquirer/type": "npm:^3.0.2" + peerDependencies: + "@types/node": ">=18" + checksum: 10/060acc8b82835efb8950853b4cd226cac2e06c2b2c1a69bcc6e044cfaedd89b2df3d8bbf9ddf31b47cba3dafd8ca6c6e2c4be3f2ea413fad7250aafeab52f1e1 + languageName: node + linkType: hard + +"@inquirer/core@npm:^10.1.2": + version: 10.1.2 + resolution: "@inquirer/core@npm:10.1.2" + dependencies: + "@inquirer/figures": "npm:^1.0.9" + "@inquirer/type": "npm:^3.0.2" + ansi-escapes: "npm:^4.3.2" + cli-width: "npm:^4.1.0" + mute-stream: "npm:^2.0.0" + signal-exit: "npm:^4.1.0" + strip-ansi: "npm:^6.0.1" + wrap-ansi: "npm:^6.2.0" + yoctocolors-cjs: "npm:^2.1.2" + checksum: 10/e92ade5ba7dbcfd83629db2df7fb91877ac777a7f1e03a16b0d5c08621dafe09d321c5f14b37c2dca80a3db2d68e5a478f8eaeafcb62ed42c46e7349b7276094 + languageName: node + linkType: hard + +"@inquirer/editor@npm:^4.2.1": + version: 4.2.1 + resolution: "@inquirer/editor@npm:4.2.1" + dependencies: + "@inquirer/core": "npm:^10.1.2" + "@inquirer/type": "npm:^3.0.2" + external-editor: "npm:^3.1.0" + peerDependencies: + "@types/node": ">=18" + checksum: 10/b2abcd2c89a13f0cce6d7efbd20c3565b490068a6ad185bc96bf8f5efca98876f0e2889108a912384e6873befb3bd4a5a800b3aefd0aeeab292e29ee6d6f367d + languageName: node + linkType: hard + +"@inquirer/expand@npm:^4.0.4": + version: 4.0.4 + resolution: "@inquirer/expand@npm:4.0.4" + dependencies: + "@inquirer/core": "npm:^10.1.2" + "@inquirer/type": "npm:^3.0.2" + yoctocolors-cjs: "npm:^2.1.2" + peerDependencies: + "@types/node": ">=18" + checksum: 10/8b340be2b2b1b5f7f5b632cdfbdc98a767eff9df273060108179ff2aa006db7d3a6fb135eec51101b13db3be61ba307e8f69fd613249066658251ff1d8ba217a + languageName: node + linkType: hard + +"@inquirer/figures@npm:^1.0.9": + version: 1.0.9 + resolution: "@inquirer/figures@npm:1.0.9" + checksum: 10/7ced1275a5826cdeb61797d6c068417e7d52aa87894de18cedd259f783f42d731226c3f8b92cab27b8e7b0e31ab1dd3cd77f16935b67ebe1cbb271e5972d7758 + languageName: node + linkType: hard + +"@inquirer/input@npm:^4.1.1": + version: 4.1.1 + resolution: "@inquirer/input@npm:4.1.1" + dependencies: + "@inquirer/core": "npm:^10.1.2" + "@inquirer/type": "npm:^3.0.2" + peerDependencies: + "@types/node": ">=18" + checksum: 10/e0b02ea8b813710647b745d5adbff0478e60acc2079dc95854eb719857d2363d3fba0266221a3437f5c10939eee9b53d0fa4464984d00cd084da86cd715cded2 + languageName: node + linkType: hard + +"@inquirer/number@npm:^3.0.4": + version: 3.0.4 + resolution: "@inquirer/number@npm:3.0.4" + dependencies: + "@inquirer/core": "npm:^10.1.2" + "@inquirer/type": "npm:^3.0.2" + peerDependencies: + "@types/node": ">=18" + checksum: 10/36839d136dc8df26fc1dfe51883dbc1a3f0b776e2a0e8aee8476ee804fd4720f44bf41b10e67cb03a1f3c61e1407e64d934584d0f2d9831c0075c13abedc73ce + languageName: node + linkType: hard + +"@inquirer/password@npm:^4.0.4": + version: 4.0.4 + resolution: "@inquirer/password@npm:4.0.4" + dependencies: + "@inquirer/core": "npm:^10.1.2" + "@inquirer/type": "npm:^3.0.2" + ansi-escapes: "npm:^4.3.2" + peerDependencies: + "@types/node": ">=18" + checksum: 10/96af0b228ffae6666a0c3900945dcb9e6a1d54fc9ed2e6347f195ebfe3b0ba5b88e18dbd983ab25bd85dd1ab6d107a0815f592ef28f693637fee168f0ff2e046 + languageName: node + linkType: hard + +"@inquirer/prompts@npm:^7.2.1": + version: 7.2.1 + resolution: "@inquirer/prompts@npm:7.2.1" + dependencies: + "@inquirer/checkbox": "npm:^4.0.4" + "@inquirer/confirm": "npm:^5.1.1" + "@inquirer/editor": "npm:^4.2.1" + "@inquirer/expand": "npm:^4.0.4" + "@inquirer/input": "npm:^4.1.1" + "@inquirer/number": "npm:^3.0.4" + "@inquirer/password": "npm:^4.0.4" + "@inquirer/rawlist": "npm:^4.0.4" + "@inquirer/search": "npm:^3.0.4" + "@inquirer/select": "npm:^4.0.4" + peerDependencies: + "@types/node": ">=18" + checksum: 10/d52eb49e2219ebac759dd0154b0ae97ec6d5b1977a2ba67b64e3fcc7d9dbe2c6a2a39e47b23c3a570b2744e31cb1a1c4dbe0755b4b60674e91aa1135046516e2 + languageName: node + linkType: hard + +"@inquirer/rawlist@npm:^4.0.4": + version: 4.0.4 + resolution: "@inquirer/rawlist@npm:4.0.4" + dependencies: + "@inquirer/core": "npm:^10.1.2" + "@inquirer/type": "npm:^3.0.2" + yoctocolors-cjs: "npm:^2.1.2" + peerDependencies: + "@types/node": ">=18" + checksum: 10/993472163e51c1b3fdc5d875b5e9e800b71f2609dbe3fa8a4a312e59e6939a139e4901d403ed283d8613f287da4772ba770852ccd2179775cfde8dbb1926c9bd + languageName: node + linkType: hard + +"@inquirer/search@npm:^3.0.4": + version: 3.0.4 + resolution: "@inquirer/search@npm:3.0.4" + dependencies: + "@inquirer/core": "npm:^10.1.2" + "@inquirer/figures": "npm:^1.0.9" + "@inquirer/type": "npm:^3.0.2" + yoctocolors-cjs: "npm:^2.1.2" + peerDependencies: + "@types/node": ">=18" + checksum: 10/e2363f808e32983d659049cabc21f57e8b7dd7b591677b4bd1be0c45653e3d86f98f1772f3866bc97f14f63983399b259e8956eda181fafbe7eea07f8169bd95 + languageName: node + linkType: hard + +"@inquirer/select@npm:^4.0.4": + version: 4.0.4 + resolution: "@inquirer/select@npm:4.0.4" + dependencies: + "@inquirer/core": "npm:^10.1.2" + "@inquirer/figures": "npm:^1.0.9" + "@inquirer/type": "npm:^3.0.2" + ansi-escapes: "npm:^4.3.2" + yoctocolors-cjs: "npm:^2.1.2" + peerDependencies: + "@types/node": ">=18" + checksum: 10/5183eeb0dfbfa65fc74c3fda468d282e8839d9fbb6514122a1a19a87bb53860af53efcef7292e8312bb517159cc4d81498f79d35893a018f1755af57a80796f7 + languageName: node + linkType: hard + +"@inquirer/type@npm:^3.0.2": + version: 3.0.2 + resolution: "@inquirer/type@npm:3.0.2" + peerDependencies: + "@types/node": ">=18" + checksum: 10/d1a2879b1baa357421cef441fc7b43181e110243933763ae922c55c2fc9af2d459ceaca8b71ed57e3dabd5077542fa0dd1d0ff0cf362ce054e61202386b545ed + languageName: node + linkType: hard + "@isaacs/cliui@npm:^8.0.2": version: 8.0.2 resolution: "@isaacs/cliui@npm:8.0.2" @@ -4456,7 +4641,7 @@ __metadata: languageName: node linkType: hard -"ansi-escapes@npm:^4.2.1, ansi-escapes@npm:^4.3.0": +"ansi-escapes@npm:^4.2.1, ansi-escapes@npm:^4.3.0, ansi-escapes@npm:^4.3.2": version: 4.3.2 resolution: "ansi-escapes@npm:4.3.2" dependencies: @@ -5736,6 +5921,13 @@ __metadata: languageName: node linkType: hard +"cli-width@npm:^4.1.0": + version: 4.1.0 + resolution: "cli-width@npm:4.1.0" + checksum: 10/b58876fbf0310a8a35c79b72ecfcf579b354e18ad04e6b20588724ea2b522799a758507a37dfe132fafaf93a9922cafd9514d9e1598e6b2cd46694853aed099f + languageName: node + linkType: hard + "cliui@npm:^5.0.0": version: 5.0.0 resolution: "cliui@npm:5.0.0" @@ -8095,7 +8287,7 @@ __metadata: languageName: node linkType: hard -"external-editor@npm:^3.0.3": +"external-editor@npm:^3.0.3, external-editor@npm:^3.1.0": version: 3.1.0 resolution: "external-editor@npm:3.1.0" dependencies: @@ -9797,24 +9989,20 @@ __metadata: languageName: node linkType: hard -"inquirer@npm:^7.3.3": - version: 7.3.3 - resolution: "inquirer@npm:7.3.3" +"inquirer@npm:^12.3.0": + version: 12.3.0 + resolution: "inquirer@npm:12.3.0" dependencies: - ansi-escapes: "npm:^4.2.1" - chalk: "npm:^4.1.0" - cli-cursor: "npm:^3.1.0" - cli-width: "npm:^3.0.0" - external-editor: "npm:^3.0.3" - figures: "npm:^3.0.0" - lodash: "npm:^4.17.19" - mute-stream: "npm:0.0.8" - run-async: "npm:^2.4.0" - rxjs: "npm:^6.6.0" - string-width: "npm:^4.1.0" - strip-ansi: "npm:^6.0.0" - through: "npm:^2.3.6" - checksum: 10/052c6fce2d467343ced6500080b4b70eaf2ca996933fc3b5c9b0dd1ea275dd9c2a1070880f5f163f42bd13acf25c1ab8ab384444c1a413050db34aab69112583 + "@inquirer/core": "npm:^10.1.2" + "@inquirer/prompts": "npm:^7.2.1" + "@inquirer/type": "npm:^3.0.2" + ansi-escapes: "npm:^4.3.2" + mute-stream: "npm:^2.0.0" + run-async: "npm:^3.0.0" + rxjs: "npm:^7.8.1" + peerDependencies: + "@types/node": ">=18" + checksum: 10/58c3cea920468c2f8905f64989d27990fabb6a028814360e5ae3be866a3285b10991656e164ac56eb6d3a365bc7460a16660bde740509f9bd48f531c8b9837dc languageName: node linkType: hard @@ -12592,6 +12780,13 @@ __metadata: languageName: node linkType: hard +"mute-stream@npm:^2.0.0": + version: 2.0.0 + resolution: "mute-stream@npm:2.0.0" + checksum: 10/d2e4fd2f5aa342b89b98134a8d899d8ef9b0a6d69274c4af9df46faa2d97aeb1f2ce83d867880d6de63643c52386579b99139801e24e7526c3b9b0a6d1e18d6c + languageName: node + linkType: hard + "nan@npm:^2.12.1": version: 2.18.0 resolution: "nan@npm:2.18.0" @@ -16356,6 +16551,13 @@ __metadata: languageName: node linkType: hard +"run-async@npm:^3.0.0": + version: 3.0.0 + resolution: "run-async@npm:3.0.0" + checksum: 10/97fb8747f7765b77ebcd311d3a33548099336f04c6434e0763039b98c1de0f1b4421000695aff8751f309c0b995d8dfd620c1f1e4c35572da38c101488165305 + languageName: node + linkType: hard + "run-parallel@npm:^1.1.9": version: 1.2.0 resolution: "run-parallel@npm:1.2.0" @@ -16365,7 +16567,7 @@ __metadata: languageName: node linkType: hard -"rxjs@npm:^6.6.0, rxjs@npm:^6.6.3": +"rxjs@npm:^6.6.3": version: 6.6.7 resolution: "rxjs@npm:6.6.7" dependencies: @@ -16374,7 +16576,7 @@ __metadata: languageName: node linkType: hard -"rxjs@npm:^7.5.1, rxjs@npm:^7.5.5": +"rxjs@npm:^7.5.1, rxjs@npm:^7.5.5, rxjs@npm:^7.8.1": version: 7.8.1 resolution: "rxjs@npm:7.8.1" dependencies: @@ -16806,7 +17008,7 @@ __metadata: languageName: node linkType: hard -"signal-exit@npm:^4.0.1": +"signal-exit@npm:^4.0.1, signal-exit@npm:^4.1.0": version: 4.1.0 resolution: "signal-exit@npm:4.1.0" checksum: 10/c9fa63bbbd7431066174a48ba2dd9986dfd930c3a8b59de9c29d7b6854ec1c12a80d15310869ea5166d413b99f041bfa3dd80a7947bcd44ea8e6eb3ffeabfa1f @@ -19648,3 +19850,10 @@ __metadata: checksum: 10/f77b3d8d00310def622123df93d4ee654fc6a0096182af8bd60679ddcdfb3474c56c6c7190817c84a2785648cdee9d721c0154eb45698c62176c322fb46fc700 languageName: node linkType: hard + +"yoctocolors-cjs@npm:^2.1.2": + version: 2.1.2 + resolution: "yoctocolors-cjs@npm:2.1.2" + checksum: 10/d731e3ba776a0ee19021d909787942933a6c2eafb2bbe85541f0c59aa5c7d475ce86fcb860d5803105e32244c3dd5ba875b87c4c6bf2d6f297da416aa54e556f + languageName: node + linkType: hard