diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index d7341e73a..f195ec128 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -14,7 +14,7 @@ importers: '@internal/ts-config': workspace:* '@visactor/vrender': workspace:0.14.0 '@visactor/vrender-kits': workspace:0.12.14 - '@visactor/vutils': ~0.13.0 + '@visactor/vutils': ~0.15.0 canvas: 2.11.2 d3-scale-chromatic: ^3.0.0 dat.gui: ^0.7.9 @@ -34,7 +34,7 @@ importers: '@internal/eslint-config': link:../../share/eslint-config '@internal/ts-config': link:../../share/ts-config '@visactor/vrender-kits': link:../../packages/vrender-kits - '@visactor/vutils': 0.13.3 + '@visactor/vutils': 0.15.3 canvas: 2.11.2 d3-scale-chromatic: 3.0.0 dat.gui: 0.7.9 @@ -56,7 +56,7 @@ importers: '@types/react-dom': 16.9.8 '@types/react-reconciler': ^0.28.2 '@visactor/vrender': workspace:0.14.0 - '@visactor/vutils': ~0.13.0 + '@visactor/vutils': ~0.15.0 '@vitejs/plugin-react': 3.1.0 eslint: ~8.18.0 react: 16.13.0 @@ -67,7 +67,7 @@ importers: vite: 3.2.6 dependencies: '@visactor/vrender': link:../vrender - '@visactor/vutils': 0.13.3 + '@visactor/vutils': 0.15.3 react-reconciler: 0.29.0_react@16.13.0 tslib: 2.6.1 devDependencies: @@ -95,7 +95,7 @@ importers: '@types/react-dom': 16.9.8 '@visactor/react-vrender': workspace:0.12.14 '@visactor/vrender': workspace:0.14.0 - '@visactor/vutils': ~0.13.0 + '@visactor/vutils': ~0.15.0 '@vitejs/plugin-react': 3.1.0 eslint: ~8.18.0 react: 16.13.0 @@ -107,7 +107,7 @@ importers: dependencies: '@visactor/react-vrender': link:../react-vrender '@visactor/vrender': link:../vrender - '@visactor/vutils': 0.13.3 + '@visactor/vutils': 0.15.3 react-reconciler: 0.29.0_react@16.13.0 tslib: 2.6.1 devDependencies: @@ -133,7 +133,7 @@ importers: '@types/jest': ^26.0.0 '@types/react': 16.9.49 '@types/react-dom': 16.9.8 - '@visactor/vutils': ~0.13.0 + '@visactor/vutils': ~0.15.0 '@vitejs/plugin-react': 3.1.0 color-convert: 2.0.1 core-js: 3.31.1 @@ -151,7 +151,7 @@ importers: typescript: 4.9.5 vite: 3.2.6 dependencies: - '@visactor/vutils': 0.13.3 + '@visactor/vutils': 0.15.3 color-convert: 2.0.1 core-js: 3.31.1 inversify: 6.0.1 @@ -185,8 +185,8 @@ importers: '@rushstack/eslint-patch': ~1.1.4 '@types/jest': ^26.0.0 '@visactor/vrender': workspace:0.14.0 - '@visactor/vscale': ~0.13.0 - '@visactor/vutils': ~0.13.0 + '@visactor/vscale': ~0.15.0 + '@visactor/vutils': ~0.15.0 eslint: ~8.18.0 inversify: 6.0.1 jest: ^26.0.0 @@ -197,8 +197,8 @@ importers: vite: 3.2.6 dependencies: '@visactor/vrender': link:../vrender - '@visactor/vscale': 0.13.4 - '@visactor/vutils': 0.13.3 + '@visactor/vscale': 0.15.3 + '@visactor/vutils': 0.15.3 inversify: 6.0.1 devDependencies: '@internal/bundler': link:../../tools/bundler @@ -225,7 +225,7 @@ importers: '@types/react': 16.9.49 '@types/react-dom': 16.9.8 '@visactor/vrender': workspace:0.14.0 - '@visactor/vutils': ~0.13.0 + '@visactor/vutils': ~0.15.0 '@vitejs/plugin-react': 3.1.0 canvas: 2.11.2 core-js: 3.31.1 @@ -240,7 +240,7 @@ importers: dependencies: '@resvg/resvg-js': 2.4.1 '@visactor/vrender': link:../vrender - '@visactor/vutils': 0.13.3 + '@visactor/vutils': 0.15.3 canvas: 2.11.2 core-js: 3.31.1 inversify: 6.0.1 @@ -1785,6 +1785,7 @@ packages: engines: {node: '>=12'} dependencies: '@jridgewell/trace-mapping': 0.3.9 + dev: true /@electron/get/1.14.1: resolution: {integrity: sha512-BrZYyL/6m0ZXz/lDxy/nlVhQz+WF+iPS6qXolEU8atw7h6v1aYkjwJZ63m+bJMBTxDE66X+r2tPS4a/8C82sZw==} @@ -1957,7 +1958,6 @@ packages: - supports-color - ts-node - utf-8-validate - dev: true /@jest/core/26.6.3_ts-node@10.9.0: resolution: {integrity: sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==} @@ -1997,6 +1997,7 @@ packages: - supports-color - ts-node - utf-8-validate + dev: true /@jest/environment/24.9.0: resolution: {integrity: sha512-5A1QluTPhvdIPFYnO3sZC3smkNeXPVELz7ikPbhUj0bQjB07EoE9qtLrem14ZUYWdVayYbsjVwIiL4WBIMV4aQ==} @@ -2142,7 +2143,6 @@ packages: - supports-color - ts-node - utf-8-validate - dev: true /@jest/test-sequencer/26.6.3_ts-node@10.9.0: resolution: {integrity: sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==} @@ -2159,6 +2159,7 @@ packages: - supports-color - ts-node - utf-8-validate + dev: true /@jest/transform/24.9.0: resolution: {integrity: sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ==} @@ -2261,6 +2262,7 @@ packages: dependencies: '@jridgewell/resolve-uri': 3.1.1 '@jridgewell/sourcemap-codec': 1.4.15 + dev: true /@mapbox/node-pre-gyp/1.0.11: resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==} @@ -2621,15 +2623,19 @@ packages: /@tsconfig/node10/1.0.9: resolution: {integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==} + dev: true /@tsconfig/node12/1.0.11: resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} + dev: true /@tsconfig/node14/1.0.3: resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} + dev: true /@tsconfig/node16/1.0.4: resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} + dev: true /@turf/helpers/6.5.0: resolution: {integrity: sha512-VbI1dV5bLFzohYYdgqwikdMVpe7pJ9X3E+dlr425wa2/sMJqYDhTO++ec38/pcPvPE6oD9WEEeU3Xu3gza+VPw==} @@ -3052,14 +3058,14 @@ packages: eslint-visitor-keys: 3.4.2 dev: false - /@visactor/vscale/0.13.4: - resolution: {integrity: sha512-UeyPYN+vAmvI+CURCfRN1s+peKeFDGxdblTJCgvZj/bho1oJF6WeI/mqAOquLeCT4+Y3f3SYoqIqDL5nSHJkZw==} + /@visactor/vscale/0.15.3: + resolution: {integrity: sha512-qmYHpj8LxSBAwQPibYSXfeRdMwwSf1vBZoZYfQobngscgfFlNjWo3dG69IcjQcna1hhV2rgr1e0FtlHC/LzxwA==} dependencies: - '@visactor/vutils': 0.13.3 + '@visactor/vutils': 0.15.3 dev: false - /@visactor/vutils/0.13.3: - resolution: {integrity: sha512-lCFiuUHwqz/0RCvIYa79ycduCLAILWaXddPOjxEd3VRX9CCoWMUmRtM3gF5JxtK2pK6Mu7hW7LaMSuWFw+0Kkw==} + /@visactor/vutils/0.15.3: + resolution: {integrity: sha512-ZSeycE5ES03CN3OWQ4f4oUyrXc17lhtJrATVQx339uVdS1XYdBrndSLdQN/9oa0S9/SRW1iU98qWr9K5VdrQSA==} dependencies: '@turf/helpers': 6.5.0 '@turf/invariant': 6.5.0 @@ -3158,6 +3164,7 @@ packages: /acorn-walk/8.2.0: resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==} engines: {node: '>=0.4.0'} + dev: true /acorn/5.7.4: resolution: {integrity: sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==} @@ -3307,6 +3314,7 @@ packages: /arg/4.1.3: resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} + dev: true /argparse/1.0.10: resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} @@ -4223,6 +4231,7 @@ packages: /create-require/1.1.1: resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} + dev: true /cross-spawn/6.0.5: resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==} @@ -4492,6 +4501,7 @@ packages: /diff/4.0.2: resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} engines: {node: '>=0.3.1'} + dev: true /dir-glob/3.0.1: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} @@ -6618,7 +6628,6 @@ packages: - supports-color - ts-node - utf-8-validate - dev: true /jest-cli/26.6.3_ts-node@10.9.0: resolution: {integrity: sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==} @@ -6644,6 +6653,7 @@ packages: - supports-color - ts-node - utf-8-validate + dev: true /jest-config/24.9.0: resolution: {integrity: sha512-RATtQJtVYQrp7fvWg6f5y3pEFj9I+H8sWw4aKxnDZ96mob5i5SD6ZEGWgMLXQ4LE8UurrjbdlLWdUeo+28QpfQ==} @@ -6702,7 +6712,6 @@ packages: - canvas - supports-color - utf-8-validate - dev: true /jest-config/26.6.3_ts-node@10.9.0: resolution: {integrity: sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==} @@ -6737,6 +6746,7 @@ packages: - canvas - supports-color - utf-8-validate + dev: true /jest-diff/24.9.0: resolution: {integrity: sha512-qMfrTs8AdJE2iqrTp0hzh7kTd2PQWrsFyj9tORoKmu32xjPjeE4NyjVRDz8ybYwqS2ik8N4hsIpiVTyFeo2lBQ==} @@ -6807,7 +6817,7 @@ packages: jest: ^24.0.0 dependencies: electron: 11.5.0 - jest: 26.6.3_ts-node@10.9.0 + jest: 26.6.3 jest-haste-map: 24.9.0 jest-message-util: 24.9.0 jest-mock: 24.9.0 @@ -6991,7 +7001,6 @@ packages: - supports-color - ts-node - utf-8-validate - dev: true /jest-jasmine2/26.6.3_ts-node@10.9.0: resolution: {integrity: sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==} @@ -7021,6 +7030,7 @@ packages: - supports-color - ts-node - utf-8-validate + dev: true /jest-leak-detector/24.9.0: resolution: {integrity: sha512-tYkFIDsiKTGwb2FG1w8hX9V0aUb2ot8zY/2nFg087dUageonw1zrLMP4W6zsRO59dPkTSKie+D4rhMuP9nRmrA==} @@ -7229,7 +7239,6 @@ packages: - supports-color - ts-node - utf-8-validate - dev: true /jest-runner/26.6.3_ts-node@10.9.0: resolution: {integrity: sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==} @@ -7261,6 +7270,7 @@ packages: - supports-color - ts-node - utf-8-validate + dev: true /jest-runtime/24.9.0: resolution: {integrity: sha512-8oNqgnmF3v2J6PVRM2Jfuj8oX3syKmaynlDMMKQ4iyzbQzIG6th5ub/lM2bCMTmoTKM3ykcUYI2Pw9xwNtjMnw==} @@ -7332,7 +7342,6 @@ packages: - supports-color - ts-node - utf-8-validate - dev: true /jest-runtime/26.6.3_ts-node@10.9.0: resolution: {integrity: sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==} @@ -7372,6 +7381,7 @@ packages: - supports-color - ts-node - utf-8-validate + dev: true /jest-serializer/24.9.0: resolution: {integrity: sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==} @@ -7519,7 +7529,6 @@ packages: - supports-color - ts-node - utf-8-validate - dev: true /jest/26.6.3_ts-node@10.9.0: resolution: {integrity: sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==} @@ -7535,6 +7544,7 @@ packages: - supports-color - ts-node - utf-8-validate + dev: true /js-string-escape/1.0.1: resolution: {integrity: sha512-Smw4xcfIQ5LVjAOuJCvN/zIodzA/BBSsluuoSykP+lUvScIi4U6RJLfwHet5cxFnCswUjISV8oAXaqaJDY3chg==} @@ -10212,7 +10222,7 @@ packages: bs-logger: 0.2.6 buffer-from: 1.1.2 fast-json-stable-stringify: 2.1.0 - jest: 26.6.3_ts-node@10.9.0 + jest: 26.6.3 jest-util: 26.6.2 json5: 2.2.3 lodash: 4.17.21 @@ -10281,6 +10291,7 @@ packages: typescript: 4.9.5 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 + dev: true /tslib/1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} @@ -10578,6 +10589,7 @@ packages: /v8-compile-cache-lib/3.0.1: resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} + dev: true /v8-compile-cache/2.3.0: resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==} @@ -11129,6 +11141,7 @@ packages: /yn/3.1.1: resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} engines: {node: '>=6'} + dev: true /yocto-queue/1.0.0: resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} diff --git a/docs/demos/package.json b/docs/demos/package.json index 48bae19dd..a26aa8191 100644 --- a/docs/demos/package.json +++ b/docs/demos/package.json @@ -12,7 +12,7 @@ "@internal/eslint-config": "workspace:*", "@internal/ts-config": "workspace:*", "@visactor/vrender-kits": "workspace:0.12.14", - "@visactor/vutils": "~0.13.0", + "@visactor/vutils": "~0.15.0", "d3-scale-chromatic": "^3.0.0", "lodash": "4.17.21", "dat.gui": "^0.7.9", diff --git a/packages/react-vrender-utils/package.json b/packages/react-vrender-utils/package.json index 09d32a007..0ad35d4c2 100644 --- a/packages/react-vrender-utils/package.json +++ b/packages/react-vrender-utils/package.json @@ -27,7 +27,7 @@ "dependencies": { "@visactor/vrender": "workspace:0.14.0", "@visactor/react-vrender": "workspace:0.12.14", - "@visactor/vutils": "~0.13.0", + "@visactor/vutils": "~0.15.0", "react-reconciler": "^0.29.0", "tslib": "^2.3.1" }, diff --git a/packages/react-vrender/package.json b/packages/react-vrender/package.json index 6a713b6a1..57f6d7a1b 100644 --- a/packages/react-vrender/package.json +++ b/packages/react-vrender/package.json @@ -25,7 +25,7 @@ }, "dependencies": { "@visactor/vrender": "workspace:0.14.0", - "@visactor/vutils": "~0.13.0", + "@visactor/vutils": "~0.15.0", "react-reconciler": "^0.29.0", "tslib": "^2.3.1" }, diff --git a/packages/vrender-components/package.json b/packages/vrender-components/package.json index 535678b28..4b235b12c 100644 --- a/packages/vrender-components/package.json +++ b/packages/vrender-components/package.json @@ -25,8 +25,8 @@ }, "dependencies": { "@visactor/vrender": "workspace:0.14.0", - "@visactor/vutils": "~0.13.0", - "@visactor/vscale": "~0.13.0", + "@visactor/vutils": "~0.15.0", + "@visactor/vscale": "~0.15.0", "inversify": "6.0.1" }, "devDependencies": { @@ -34,7 +34,7 @@ "@internal/eslint-config": "workspace:*", "@internal/ts-config": "workspace:*", "@rushstack/eslint-patch": "~1.1.4", - "@visactor/vscale": "~0.13.0", + "@visactor/vscale": "~0.15.0", "@types/jest": "^26.0.0", "jest": "^26.0.0", "jest-electron": "^0.1.12", diff --git a/packages/vrender-kits/package.json b/packages/vrender-kits/package.json index aa873d8d0..517e1b054 100644 --- a/packages/vrender-kits/package.json +++ b/packages/vrender-kits/package.json @@ -22,7 +22,7 @@ }, "dependencies": { "@visactor/vrender": "workspace:0.14.0", - "@visactor/vutils": "~0.13.0", + "@visactor/vutils": "~0.15.0", "@resvg/resvg-js": "2.4.1", "canvas": "2.11.2", "inversify": "6.0.1", diff --git a/packages/vrender/package.json b/packages/vrender/package.json index 54625963e..32a85a5ae 100644 --- a/packages/vrender/package.json +++ b/packages/vrender/package.json @@ -24,7 +24,7 @@ "ci": "ts-node --transpileOnly --skipProject ./scripts/trigger-test.ts" }, "dependencies": { - "@visactor/vutils": "~0.13.0", + "@visactor/vutils": "~0.15.0", "color-convert": "2.0.1", "inversify": "6.0.1", "core-js": "3.31.1" diff --git a/share/ts-config/tsconfig.base.json b/share/ts-config/tsconfig.base.json index 262d66ad3..12dbd237e 100644 --- a/share/ts-config/tsconfig.base.json +++ b/share/ts-config/tsconfig.base.json @@ -1,6 +1,6 @@ { "compilerOptions": { - "target": "ESNext", + "target": "ES2018", "experimentalDecorators": true, "emitDecoratorMetadata": true, "strict": false,