diff --git a/package.json b/package.json index e14ce9b..cacb935 100644 --- a/package.json +++ b/package.json @@ -58,15 +58,5 @@ "svg-term-cli": "2.1.1", "tsx": "^4.19.2", "typescript": "^5.6.3" - }, - "pnpm": { - "overrides": { - "micromatch@<4.0.8": ">=4.0.8", - "node-fetch@<2.6.7": ">=2.6.7", - "nth-check@<2.0.1": ">=2.0.1", - "plist@<3.0.5": ">=3.0.5", - "trim-newlines@<3.0.1": ">=3.0.1", - "xmldom@<0.5.0": ">=0.5.0" - } } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index aca59d8..b953ba1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,14 +4,6 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false -overrides: - xmldom@<0.5.0: '>=0.5.0' - node-fetch@<2.6.7: '>=2.6.7' - trim-newlines@<3.0.1: '>=3.0.1' - plist@<3.0.5: '>=3.0.5' - nth-check@<2.0.1: '>=2.0.1' - micromatch@<4.0.8: '>=4.0.8' - importers: .: @@ -54,7 +46,7 @@ importers: version: 0.2.0 svg-term-cli: specifier: 2.1.1 - version: 2.1.1(encoding@0.1.13) + version: 2.1.1 tsx: specifier: ^4.19.2 version: 4.19.2 @@ -394,10 +386,6 @@ packages: '@types/shell-escape@0.2.3': resolution: {integrity: sha512-xZWkMuQkn1I20gEzhYRa4/t1pwZ8XiIkqGA1Iee1D2IgAUIRLr57nrgJgF2QmHEfkfVzOM59gi/4xp6V+Aq+4A==} - '@xmldom/xmldom@0.8.10': - resolution: {integrity: sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==} - engines: {node: '>=10.0.0'} - abcq@1.0.2: resolution: {integrity: sha512-Fjk/LXe1aHL7zQcjqDoKhYuIdB3iyv1S3/YJNPe6D0QjJuKXKq+N6ei5kVZtsr0Rp6ueTmhW4yZlLQaIKptyFg==} @@ -469,8 +457,8 @@ packages: balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - base64-js@1.5.1: - resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + base64-js@1.2.0: + resolution: {integrity: sha512-hURVuTTGLOppKhjSe9lZy4NCjnvaIAF/juwazv4WtHwsk5rxKrU1WbxN+XtwKDSvkrNbIIaTBQd9wUsSwruZUg==} better-path-resolve@1.0.0: resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==} @@ -1299,6 +1287,9 @@ packages: resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} engines: {node: '>= 0.6'} + node-fetch@1.7.3: + resolution: {integrity: sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==} + node-fetch@2.7.0: resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} engines: {node: 4.x || >=6.0.0} @@ -1327,8 +1318,8 @@ packages: resolution: {integrity: sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==} engines: {node: '>=18'} - nth-check@2.1.1: - resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} + nth-check@1.0.2: + resolution: {integrity: sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==} object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} @@ -1485,9 +1476,8 @@ packages: resolution: {integrity: sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==} engines: {node: '>=0.10.0'} - plist@3.1.0: - resolution: {integrity: sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==} - engines: {node: '>=10.4.0'} + plist@2.1.0: + resolution: {integrity: sha512-yirJ+8SSb8o7pkfyNv+fTzUP0GbK52HMvh0MjMycCxvpL8rHiAfKhXU/3R5znSJnrGakV0WNZhr8yTR4//PjyA==} possible-typed-array-names@1.0.0: resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} @@ -1876,9 +1866,9 @@ packages: tr46@0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} - trim-newlines@5.0.0: - resolution: {integrity: sha512-kstfs+hgwmdsOadN3KgA+C68wPJwnZq4DN6WMDCvZapDWEF34W2TyPKN2v2+BJnZgIz5QOfxFeldLyYvdgRAwg==} - engines: {node: '>=14.16'} + trim-newlines@1.0.0: + resolution: {integrity: sha512-Nm4cF79FhSTzrLKGDMi3I4utBtFv8qKy4sq1enftf2gMdpqI8oVQTAfySkTz5r49giVzDj88SVZXP4CeYQwjaw==} + engines: {node: '>=0.10.0'} tslib@1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} @@ -1979,9 +1969,14 @@ packages: wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - xmlbuilder@15.1.1: - resolution: {integrity: sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==} - engines: {node: '>=8.0'} + xmlbuilder@8.2.2: + resolution: {integrity: sha512-eKRAFz04jghooy8muekqzo8uCSVNeyRedbuJrp0fovbLIi7wlsYtdUn3vBAAPq2Y3/0xMz2WMEUQ8yhVVO9Stw==} + engines: {node: '>=4.0'} + + xmldom@0.1.31: + resolution: {integrity: sha512-yS2uJflVQs6n+CyjHoaBmVSqIDevTAWrzMmjG1Gc7h1qQ7uVozNhEPJAwZXWyGQ/Gafo3fCwrcaokezLPupVyQ==} + engines: {node: '>=0.1'} + deprecated: Deprecated due to CVE-2021-21366 resolved in 0.5.0 xtend@4.0.2: resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} @@ -2397,8 +2392,6 @@ snapshots: '@types/shell-escape@0.2.3': {} - '@xmldom/xmldom@0.8.10': {} - abcq@1.0.2: dependencies: tslib: 1.14.1 @@ -2479,7 +2472,7 @@ snapshots: balanced-match@1.0.2: {} - base64-js@1.5.1: {} + base64-js@1.2.0: {} better-path-resolve@1.0.0: dependencies: @@ -2659,7 +2652,7 @@ snapshots: boolbase: 1.0.0 css-what: 3.4.2 domutils: 1.7.0 - nth-check: 2.1.1 + nth-check: 1.0.2 css-tree@1.0.0-alpha.37: dependencies: @@ -2748,7 +2741,6 @@ snapshots: encoding@0.1.13: dependencies: iconv-lite: 0.6.3 - optional: true enquirer@2.4.1: dependencies: @@ -3123,7 +3115,6 @@ snapshots: iconv-lite@0.6.3: dependencies: safer-buffer: 2.1.2 - optional: true ignore@5.3.1: {} @@ -3369,7 +3360,7 @@ snapshots: object-assign: 4.1.1 read-pkg-up: 1.0.1 redent: 1.0.0 - trim-newlines: 5.0.0 + trim-newlines: 1.0.0 merge-stream@2.0.0: {} @@ -3443,6 +3434,11 @@ snapshots: negotiator@0.6.3: {} + node-fetch@1.7.3: + dependencies: + encoding: 0.1.13 + is-stream: 1.1.0 + node-fetch@2.7.0(encoding@0.1.13): dependencies: whatwg-url: 5.0.0 @@ -3473,7 +3469,7 @@ snapshots: path-key: 4.0.0 unicorn-magic: 0.3.0 - nth-check@2.1.1: + nth-check@1.0.2: dependencies: boolbase: 1.0.0 @@ -3602,11 +3598,11 @@ snapshots: pinkie@2.0.4: {} - plist@3.1.0: + plist@2.1.0: dependencies: - '@xmldom/xmldom': 0.8.10 - base64-js: 1.5.1 - xmlbuilder: 15.1.1 + base64-js: 1.2.0 + xmlbuilder: 8.2.2 + xmldom: 0.1.31 possible-typed-array-names@1.0.0: {} @@ -3928,7 +3924,7 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - svg-term-cli@2.1.1(encoding@0.1.13): + svg-term-cli@2.1.1: dependencies: '@marionebl/sander': 0.6.1 chalk: 2.4.2 @@ -3938,15 +3934,13 @@ snapshots: guess-terminal: 1.0.0 macos-app-config: 1.0.1 meow: 3.7.0 - node-fetch: 2.7.0(encoding@0.1.13) - plist: 3.1.0 + node-fetch: 1.7.3 + plist: 2.1.0 svg-term: 1.3.1 svgo: 1.3.2 tempfile: 2.0.0 tempy: 0.2.1 term-schemes: 1.2.1 - transitivePeerDependencies: - - encoding svg-term@1.3.1: dependencies: @@ -4017,7 +4011,7 @@ snapshots: hex-rgb: 1.0.0 ini: 1.3.8 lodash: 4.17.21 - plist: 3.1.0 + plist: 2.1.0 require-from-string: 2.0.2 resolve-from: 4.0.0 terminal-default-colors: 1.0.2 @@ -4049,7 +4043,7 @@ snapshots: tr46@0.0.3: {} - trim-newlines@5.0.0: {} + trim-newlines@1.0.0: {} tslib@1.14.1: {} @@ -4176,7 +4170,9 @@ snapshots: wrappy@1.0.2: {} - xmlbuilder@15.1.1: {} + xmlbuilder@8.2.2: {} + + xmldom@0.1.31: {} xtend@4.0.2: {}