diff --git a/.nvmrc b/.nvmrc index c85fa1b..cb406c6 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -16.17.1 +16.20.2 diff --git a/package.json b/package.json index 59b0f86..555f7b4 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ "@swc/cli": "0.1.57", "@swc/core": "1.3.10", "@swc/jest": "0.2.20", - "@types/node": "16.11.62", + "@types/node": "16.18.113", "deepmerge": "4.2.2", "jest": "29.2.0", "tslib": "2.4.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a4b4da3..1823eec 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,7 +5,7 @@ specifiers: '@swc/cli': 0.1.57 '@swc/core': 1.3.10 '@swc/jest': 0.2.20 - '@types/node': 16.11.62 + '@types/node': 16.18.113 deepmerge: 4.2.2 jest: 29.2.0 tslib: 2.4.0 @@ -21,9 +21,9 @@ devDependencies: '@swc/cli': 0.1.57_@swc+core@1.3.10 '@swc/core': 1.3.10 '@swc/jest': 0.2.20_@swc+core@1.3.10 - '@types/node': 16.11.62 + '@types/node': 16.18.113 deepmerge: 4.2.2 - jest: 29.2.0_@types+node@16.11.62 + jest: 29.2.0_@types+node@16.18.113 tslib: 2.4.0 typescript: 4.8.4 winston: 3.8.2 @@ -410,7 +410,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.2.0 - '@types/node': 17.0.21 + '@types/node': 16.18.113 chalk: 4.1.2 jest-message-util: 29.2.0 jest-util: 29.2.0 @@ -431,14 +431,14 @@ packages: '@jest/test-result': 29.2.0 '@jest/transform': 29.2.0 '@jest/types': 29.2.0 - '@types/node': 17.0.21 + '@types/node': 16.18.113 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.3.0 exit: 0.1.2 graceful-fs: 4.2.9 jest-changed-files: 29.2.0 - jest-config: 29.2.0_@types+node@17.0.21 + jest-config: 29.2.0_@types+node@16.18.113 jest-haste-map: 29.2.0 jest-message-util: 29.2.0 jest-regex-util: 29.2.0 @@ -472,7 +472,7 @@ packages: dependencies: '@jest/fake-timers': 29.2.0 '@jest/types': 29.2.0 - '@types/node': 17.0.21 + '@types/node': 16.18.113 jest-mock: 29.2.0 dev: true @@ -499,7 +499,7 @@ packages: dependencies: '@jest/types': 29.2.0 '@sinonjs/fake-timers': 9.1.2 - '@types/node': 17.0.21 + '@types/node': 16.18.113 jest-message-util: 29.2.0 jest-mock: 29.2.0 jest-util: 29.2.0 @@ -532,7 +532,7 @@ packages: '@jest/transform': 29.2.0 '@jest/types': 29.2.0 '@jridgewell/trace-mapping': 0.3.15 - '@types/node': 17.0.21 + '@types/node': 16.18.113 chalk: 4.1.2 collect-v8-coverage: 1.0.1 exit: 0.1.2 @@ -619,7 +619,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 17.0.21 + '@types/node': 16.18.113 '@types/yargs': 16.0.4 chalk: 4.1.2 dev: true @@ -631,7 +631,7 @@ packages: '@jest/schemas': 29.0.0 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 17.0.21 + '@types/node': 16.18.113 '@types/yargs': 17.0.10 chalk: 4.1.2 dev: true @@ -928,7 +928,7 @@ packages: /@types/graceful-fs/4.1.5: resolution: {integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==} dependencies: - '@types/node': 17.0.21 + '@types/node': 16.18.113 dev: true /@types/istanbul-lib-coverage/2.0.4: @@ -947,12 +947,8 @@ packages: '@types/istanbul-lib-report': 3.0.0 dev: true - /@types/node/16.11.62: - resolution: {integrity: sha512-K/ggecSdwAAy2NUW4WKmF4Rc03GKbsfP+k326UWgckoS+Rzd2PaWbjk76dSmqdLQvLTJAO9axiTUJ6488mFsYQ==} - dev: true - - /@types/node/17.0.21: - resolution: {integrity: sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==} + /@types/node/16.18.113: + resolution: {integrity: sha512-4jHxcEzSXpF1cBNxogs5FVbVSFSKo50sFCn7Xg7vmjJTbWFWgeuHW3QnoINlfmfG++MFR/q97RZE5RQXKeT+jg==} dev: true /@types/prettier/2.4.4: @@ -1652,7 +1648,7 @@ packages: '@jest/expect': 29.2.0 '@jest/test-result': 29.2.0 '@jest/types': 29.2.0 - '@types/node': 17.0.21 + '@types/node': 16.18.113 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 @@ -1671,7 +1667,7 @@ packages: - supports-color dev: true - /jest-cli/29.2.0_@types+node@16.11.62: + /jest-cli/29.2.0_@types+node@16.18.113: resolution: {integrity: sha512-/581TzbXeO+5kbtSlhXEthGiVJCC8AP0jgT0iZINAAMW+tTFj2uWU7z+HNUH5yIYdHV7AvRr0fWLrmHJGIruHg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -1688,7 +1684,7 @@ packages: exit: 0.1.2 graceful-fs: 4.2.9 import-local: 3.1.0 - jest-config: 29.2.0_@types+node@16.11.62 + jest-config: 29.2.0_@types+node@16.18.113 jest-util: 29.2.0 jest-validate: 29.2.0 prompts: 2.4.2 @@ -1699,46 +1695,7 @@ packages: - ts-node dev: true - /jest-config/29.2.0_@types+node@16.11.62: - resolution: {integrity: sha512-IkdCsrHIoxDPZAyFcdtQrCQ3uftLqns6Joj0tlbxiAQW4k/zTXmIygqWBmPNxO9FbFkDrhtYZiLHXjaJh9rS+Q==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - '@types/node': '*' - ts-node: '>=9.0.0' - peerDependenciesMeta: - '@types/node': - optional: true - ts-node: - optional: true - dependencies: - '@babel/core': 7.17.5 - '@jest/test-sequencer': 29.2.0 - '@jest/types': 29.2.0 - '@types/node': 16.11.62 - babel-jest: 29.2.0_@babel+core@7.17.5 - chalk: 4.1.2 - ci-info: 3.3.0 - deepmerge: 4.2.2 - glob: 7.2.0 - graceful-fs: 4.2.9 - jest-circus: 29.2.0 - jest-environment-node: 29.2.0 - jest-get-type: 29.2.0 - jest-regex-util: 29.2.0 - jest-resolve: 29.2.0 - jest-runner: 29.2.0 - jest-util: 29.2.0 - jest-validate: 29.2.0 - micromatch: 4.0.4 - parse-json: 5.2.0 - pretty-format: 29.2.0 - slash: 3.0.0 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color - dev: true - - /jest-config/29.2.0_@types+node@17.0.21: + /jest-config/29.2.0_@types+node@16.18.113: resolution: {integrity: sha512-IkdCsrHIoxDPZAyFcdtQrCQ3uftLqns6Joj0tlbxiAQW4k/zTXmIygqWBmPNxO9FbFkDrhtYZiLHXjaJh9rS+Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -1753,7 +1710,7 @@ packages: '@babel/core': 7.17.5 '@jest/test-sequencer': 29.2.0 '@jest/types': 29.2.0 - '@types/node': 17.0.21 + '@types/node': 16.18.113 babel-jest: 29.2.0_@babel+core@7.17.5 chalk: 4.1.2 ci-info: 3.3.0 @@ -1812,7 +1769,7 @@ packages: '@jest/environment': 29.2.0 '@jest/fake-timers': 29.2.0 '@jest/types': 29.2.0 - '@types/node': 17.0.21 + '@types/node': 16.18.113 jest-mock: 29.2.0 jest-util: 29.2.0 dev: true @@ -1828,7 +1785,7 @@ packages: dependencies: '@jest/types': 29.2.0 '@types/graceful-fs': 4.1.5 - '@types/node': 17.0.21 + '@types/node': 16.18.113 anymatch: 3.1.2 fb-watchman: 2.0.1 graceful-fs: 4.2.9 @@ -1879,7 +1836,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.2.0 - '@types/node': 17.0.21 + '@types/node': 16.18.113 jest-util: 29.2.0 dev: true @@ -1934,7 +1891,7 @@ packages: '@jest/test-result': 29.2.0 '@jest/transform': 29.2.0 '@jest/types': 29.2.0 - '@types/node': 17.0.21 + '@types/node': 16.18.113 chalk: 4.1.2 emittery: 0.10.2 graceful-fs: 4.2.9 @@ -1965,7 +1922,7 @@ packages: '@jest/test-result': 29.2.0 '@jest/transform': 29.2.0 '@jest/types': 29.2.0 - '@types/node': 17.0.21 + '@types/node': 16.18.113 chalk: 4.1.2 cjs-module-lexer: 1.2.2 collect-v8-coverage: 1.0.1 @@ -2021,7 +1978,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.2.0 - '@types/node': 17.0.21 + '@types/node': 16.18.113 chalk: 4.1.2 ci-info: 3.3.0 graceful-fs: 4.2.9 @@ -2046,7 +2003,7 @@ packages: dependencies: '@jest/test-result': 29.2.0 '@jest/types': 29.2.0 - '@types/node': 17.0.21 + '@types/node': 16.18.113 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.10.2 @@ -2058,13 +2015,13 @@ packages: resolution: {integrity: sha512-mluOlMbRX1H59vGVzPcVg2ALfCausbBpxC8a2KWOzInhYHZibbHH8CB0C1JkmkpfurrkOYgF7FPmypuom1OM9A==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 17.0.21 + '@types/node': 16.18.113 jest-util: 29.2.0 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true - /jest/29.2.0_@types+node@16.11.62: + /jest/29.2.0_@types+node@16.18.113: resolution: {integrity: sha512-6krPemKUXCEu5Fh3j6ZVoLMjpTQVm0OCU+7f3K/9gllX8wNIE6NSCQ6s0q2RDoiKLRaQlVRHyscjSPRPqCI0Fg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -2077,7 +2034,7 @@ packages: '@jest/core': 29.2.0 '@jest/types': 29.2.0 import-local: 3.1.0 - jest-cli: 29.2.0_@types+node@16.11.62 + jest-cli: 29.2.0_@types+node@16.18.113 transitivePeerDependencies: - '@types/node' - supports-color