diff --git a/package.json b/package.json index 477215e..0e78834 100644 --- a/package.json +++ b/package.json @@ -58,10 +58,10 @@ }, "devDependencies": { "@commitlint/cli": "^17.8.1", - "@types/node": "^20.16.10", + "@types/node": "^20.16.11", "@typescript-eslint/parser": "^5.62.0", "concurrently": "^8.2.2", - "czg": "1.10.0", + "czg": "1.10.1", "eslint": "^8.57.1", "eslint-config-prettier": "^8.10.0", "eslint-config-semistandard": "^17.0.0", @@ -77,7 +77,7 @@ "rollup-plugin-visualizer": "^5.12.0", "sharp": "^0.33.5", "svgo": "^3.3.2", - "typescript": "^5.6.2", + "typescript": "^5.6.3", "vite": "^4.5.5", "vite-plugin-dts": "^2.3.0" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9c300f6..c8badb4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,17 +17,17 @@ devDependencies: specifier: ^17.8.1 version: 17.8.1 '@types/node': - specifier: ^20.16.10 - version: 20.16.10 + specifier: ^20.16.11 + version: 20.16.11 '@typescript-eslint/parser': specifier: ^5.62.0 - version: 5.62.0(eslint@8.57.1)(typescript@5.6.2) + version: 5.62.0(eslint@8.57.1)(typescript@5.6.3) concurrently: specifier: ^8.2.2 version: 8.2.2 czg: - specifier: 1.10.0 - version: 1.10.0 + specifier: 1.10.1 + version: 1.10.1 eslint: specifier: ^8.57.1 version: 8.57.1 @@ -74,14 +74,14 @@ devDependencies: specifier: ^3.3.2 version: 3.3.2 typescript: - specifier: ^5.6.2 - version: 5.6.2 + specifier: ^5.6.3 + version: 5.6.3 vite: specifier: ^4.5.5 - version: 4.5.5(@types/node@20.16.10) + version: 4.5.5(@types/node@20.16.11) vite-plugin-dts: specifier: ^2.3.0 - version: 2.3.0(@types/node@20.16.10)(vite@4.5.5) + version: 2.3.0(@types/node@20.16.11)(vite@4.5.5) packages: @@ -218,14 +218,14 @@ packages: '@commitlint/types': 17.8.1 '@types/node': 20.5.1 chalk: 4.1.2 - cosmiconfig: 8.3.6(typescript@5.6.2) - cosmiconfig-typescript-loader: 4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6)(ts-node@10.9.2)(typescript@5.6.2) + cosmiconfig: 8.3.6(typescript@5.6.3) + cosmiconfig-typescript-loader: 4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6)(ts-node@10.9.2)(typescript@5.6.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 resolve-from: 5.0.0 - ts-node: 10.9.2(@types/node@20.16.10)(typescript@5.6.2) - typescript: 5.6.2 + ts-node: 10.9.2(@types/node@20.16.11)(typescript@5.6.3) + typescript: 5.6.3 transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -782,27 +782,27 @@ packages: '@jridgewell/sourcemap-codec': 1.5.0 dev: true - /@microsoft/api-extractor-model@7.29.8(@types/node@20.16.10): + /@microsoft/api-extractor-model@7.29.8(@types/node@20.16.11): resolution: {integrity: sha512-t3Z/xcO6TRbMcnKGVMs4uMzv/gd5j0NhMiJIGjD4cJMeFJ1Hf8wnLSx37vxlRlL0GWlGJhnFgxvnaL6JlS+73g==} dependencies: '@microsoft/tsdoc': 0.15.0 '@microsoft/tsdoc-config': 0.17.0 - '@rushstack/node-core-library': 5.9.0(@types/node@20.16.10) + '@rushstack/node-core-library': 5.9.0(@types/node@20.16.11) transitivePeerDependencies: - '@types/node' dev: true - /@microsoft/api-extractor@7.47.9(@types/node@20.16.10): + /@microsoft/api-extractor@7.47.9(@types/node@20.16.11): resolution: {integrity: sha512-TTq30M1rikVsO5wZVToQT/dGyJY7UXJmjiRtkHPLb74Prx3Etw8+bX7Bv7iLuby6ysb7fuu1NFWqma+csym8Jw==} hasBin: true dependencies: - '@microsoft/api-extractor-model': 7.29.8(@types/node@20.16.10) + '@microsoft/api-extractor-model': 7.29.8(@types/node@20.16.11) '@microsoft/tsdoc': 0.15.0 '@microsoft/tsdoc-config': 0.17.0 - '@rushstack/node-core-library': 5.9.0(@types/node@20.16.10) + '@rushstack/node-core-library': 5.9.0(@types/node@20.16.11) '@rushstack/rig-package': 0.5.3 - '@rushstack/terminal': 0.14.2(@types/node@20.16.10) - '@rushstack/ts-command-line': 4.22.8(@types/node@20.16.10) + '@rushstack/terminal': 0.14.2(@types/node@20.16.11) + '@rushstack/ts-command-line': 4.22.8(@types/node@20.16.11) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.8 @@ -1017,7 +1017,7 @@ packages: resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} dev: true - /@rushstack/node-core-library@3.66.1(@types/node@20.16.10): + /@rushstack/node-core-library@3.66.1(@types/node@20.16.11): resolution: {integrity: sha512-ker69cVKAoar7MMtDFZC4CzcDxjwqIhFzqEnYI5NRN/8M3om6saWCVx/A7vL2t/jFCJsnzQplRDqA7c78pytng==} peerDependencies: '@types/node': '*' @@ -1025,7 +1025,7 @@ packages: '@types/node': optional: true dependencies: - '@types/node': 20.16.10 + '@types/node': 20.16.11 colors: 1.2.5 fs-extra: 7.0.1 import-lazy: 4.0.0 @@ -1035,7 +1035,7 @@ packages: z-schema: 5.0.5 dev: true - /@rushstack/node-core-library@5.9.0(@types/node@20.16.10): + /@rushstack/node-core-library@5.9.0(@types/node@20.16.11): resolution: {integrity: sha512-MMsshEWkTbXqxqFxD4gcIUWQOCeBChlGczdZbHfqmNZQFLHB3yWxDFSMHFUdu2/OB9NUk7Awn5qRL+rws4HQNg==} peerDependencies: '@types/node': '*' @@ -1043,7 +1043,7 @@ packages: '@types/node': optional: true dependencies: - '@types/node': 20.16.10 + '@types/node': 20.16.11 ajv: 8.13.0 ajv-draft-04: 1.0.0(ajv@8.13.0) ajv-formats: 3.0.1(ajv@8.13.0) @@ -1061,7 +1061,7 @@ packages: strip-json-comments: 3.1.1 dev: true - /@rushstack/terminal@0.14.2(@types/node@20.16.10): + /@rushstack/terminal@0.14.2(@types/node@20.16.11): resolution: {integrity: sha512-2fC1wqu1VCExKC0/L+0noVcFQEXEnoBOtCIex1TOjBzEDWcw8KzJjjj7aTP6mLxepG0XIyn9OufeFb6SFsa+sg==} peerDependencies: '@types/node': '*' @@ -1069,15 +1069,15 @@ packages: '@types/node': optional: true dependencies: - '@rushstack/node-core-library': 5.9.0(@types/node@20.16.10) - '@types/node': 20.16.10 + '@rushstack/node-core-library': 5.9.0(@types/node@20.16.11) + '@types/node': 20.16.11 supports-color: 8.1.1 dev: true - /@rushstack/ts-command-line@4.22.8(@types/node@20.16.10): + /@rushstack/ts-command-line@4.22.8(@types/node@20.16.11): resolution: {integrity: sha512-XbFjOoV7qZHJnSuFUHv0pKaFA4ixyCuki+xMjsMfDwfvQjs5MYG0IK5COal3tRnG7KCDe2l/G+9LrzYE/RJhgg==} dependencies: - '@rushstack/terminal': 0.14.2(@types/node@20.16.10) + '@rushstack/terminal': 0.14.2(@types/node@20.16.11) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -1158,8 +1158,8 @@ packages: resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} dev: true - /@types/node@20.16.10: - resolution: {integrity: sha512-vQUKgWTjEIRFCvK6CyriPH3MZYiYlNy0fKiEYHWbcoWLEgs4opurGGKlebrTLqdSMIbXImH6XExNiIyNUv3WpA==} + /@types/node@20.16.11: + resolution: {integrity: sha512-y+cTCACu92FyA5fgQSAI8A1H429g7aSK2HsO7K4XYUWc4dY5IUz55JSDIYT6/VsOLfGy8vmvQYC2hfb0iF16Uw==} dependencies: undici-types: 6.19.8 dev: true @@ -1172,7 +1172,7 @@ packages: resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} dev: true - /@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2): + /@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3): resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1184,10 +1184,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.6.2) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.6.3) debug: 4.3.7 eslint: 8.57.1 - typescript: 5.6.2 + typescript: 5.6.3 transitivePeerDependencies: - supports-color dev: true @@ -1205,7 +1205,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree@5.62.0(typescript@5.6.2): + /@typescript-eslint/typescript-estree@5.62.0(typescript@5.6.3): resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1220,8 +1220,8 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.3 - tsutils: 3.21.0(typescript@5.6.2) - typescript: 5.6.2 + tsutils: 3.21.0(typescript@5.6.3) + typescript: 5.6.3 transitivePeerDependencies: - supports-color dev: true @@ -1893,7 +1893,7 @@ packages: split2: 3.2.2 dev: true - /cosmiconfig-typescript-loader@4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6)(ts-node@10.9.2)(typescript@5.6.2): + /cosmiconfig-typescript-loader@4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6)(ts-node@10.9.2)(typescript@5.6.3): resolution: {integrity: sha512-BabizFdC3wBHhbI4kJh0VkQP9GkBfoHPydD0COMce1nJ1kJAB3F2TmJ/I7diULBKtmEWSwEbuN/KDtgnmUUVmw==} engines: {node: '>=v14.21.3'} peerDependencies: @@ -1903,9 +1903,9 @@ packages: typescript: '>=4' dependencies: '@types/node': 20.5.1 - cosmiconfig: 8.3.6(typescript@5.6.2) - ts-node: 10.9.2(@types/node@20.16.10)(typescript@5.6.2) - typescript: 5.6.2 + cosmiconfig: 8.3.6(typescript@5.6.3) + ts-node: 10.9.2(@types/node@20.16.11)(typescript@5.6.3) + typescript: 5.6.3 dev: true /cosmiconfig@8.1.3: @@ -1918,7 +1918,7 @@ packages: path-type: 4.0.0 dev: true - /cosmiconfig@8.3.6(typescript@5.6.2): + /cosmiconfig@8.3.6(typescript@5.6.3): resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} engines: {node: '>=14'} peerDependencies: @@ -1931,7 +1931,7 @@ packages: js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 - typescript: 5.6.2 + typescript: 5.6.3 dev: true /create-require@1.1.1: @@ -1992,8 +1992,8 @@ packages: css-tree: 2.2.1 dev: true - /czg@1.10.0: - resolution: {integrity: sha512-RJqFwHtEoDe6eivsLXI1hrUTNRd7Fy16+wivm+q9C9VT6/uC+g77piaz27rcMVeqa5zmtTlWuSGr3svzqWe2WA==} + /czg@1.10.1: + resolution: {integrity: sha512-melR80u+GA4EWNexwiWkbAPkFkxBqtLMQU4ePmnkF4N9F//8lB9mo1i0PmxphTamhn0N6kRAmnrkFrkRteNW8g==} engines: {node: '>=v12.20.0'} hasBin: true dev: true @@ -2543,7 +2543,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.2) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.3) debug: 3.2.7 eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 @@ -2573,7 +2573,7 @@ packages: optional: true dependencies: '@rtsao/scc': 1.1.0 - '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.2) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.3) array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 @@ -5467,7 +5467,7 @@ packages: code-block-writer: 12.0.0 dev: true - /ts-node@10.9.2(@types/node@20.16.10)(typescript@5.6.2): + /ts-node@10.9.2(@types/node@20.16.11)(typescript@5.6.3): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -5486,14 +5486,14 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.16.10 + '@types/node': 20.16.11 acorn: 8.12.1 acorn-walk: 8.3.4 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.6.2 + typescript: 5.6.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: true @@ -5515,14 +5515,14 @@ packages: resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==} dev: true - /tsutils@3.21.0(typescript@5.6.2): + /tsutils@3.21.0(typescript@5.6.3): resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 5.6.2 + typescript: 5.6.3 dev: true /type-check@0.3.2: @@ -5630,8 +5630,8 @@ packages: hasBin: true dev: true - /typescript@5.6.2: - resolution: {integrity: sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==} + /typescript@5.6.3: + resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} engines: {node: '>=14.17'} hasBin: true dev: true @@ -5726,30 +5726,30 @@ packages: engines: {node: '>= 0.10'} dev: true - /vite-plugin-dts@2.3.0(@types/node@20.16.10)(vite@4.5.5): + /vite-plugin-dts@2.3.0(@types/node@20.16.11)(vite@4.5.5): resolution: {integrity: sha512-WbJgGtsStgQhdm3EosYmIdTGbag5YQpZ3HXWUAPCDyoXI5qN6EY0V7NXq0lAmnv9hVQsvh0htbYcg0Or5Db9JQ==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: '>=2.9.0' dependencies: '@babel/parser': 7.25.7 - '@microsoft/api-extractor': 7.47.9(@types/node@20.16.10) + '@microsoft/api-extractor': 7.47.9(@types/node@20.16.11) '@rollup/pluginutils': 5.1.2 - '@rushstack/node-core-library': 3.66.1(@types/node@20.16.10) + '@rushstack/node-core-library': 3.66.1(@types/node@20.16.11) debug: 4.3.7 fast-glob: 3.3.2 fs-extra: 10.1.0 kolorist: 1.8.0 magic-string: 0.29.0 ts-morph: 18.0.0 - vite: 4.5.5(@types/node@20.16.10) + vite: 4.5.5(@types/node@20.16.11) transitivePeerDependencies: - '@types/node' - rollup - supports-color dev: true - /vite@4.5.5(@types/node@20.16.10): + /vite@4.5.5(@types/node@20.16.11): resolution: {integrity: sha512-ifW3Lb2sMdX+WU91s3R0FyQlAyLxOzCSCP37ujw0+r5POeHPwe6udWVIElKQq8gk3t7b8rkmvqC6IHBpCff4GQ==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -5777,7 +5777,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.16.10 + '@types/node': 20.16.11 esbuild: 0.18.20 postcss: 8.4.47 rollup: 3.29.5