diff --git a/demos/gallery/package.json b/demos/gallery/package.json index 7bab2e9de4..bacd6fc3a3 100644 --- a/demos/gallery/package.json +++ b/demos/gallery/package.json @@ -25,34 +25,34 @@ "tslib": "2.8.1" }, "devDependencies": { - "@hpcc-js/api": "^3.3.9", - "@hpcc-js/dataflow": "^9.3.9", - "@hpcc-js/chart": "^3.3.9", - "@hpcc-js/codemirror": "^3.4.1", + "@hpcc-js/api": "^3.3.10", + "@hpcc-js/dataflow": "^9.4.0", + "@hpcc-js/chart": "^3.4.0", + "@hpcc-js/codemirror": "^3.5.0", "@hpcc-js/codemirror-shim": "^2.37.0", - "@hpcc-js/common": "^3.3.9", - "@hpcc-js/comms": "^3.7.7", - "@hpcc-js/composite": "^3.2.12", + "@hpcc-js/common": "^3.4.0", + "@hpcc-js/comms": "^3.8.0", + "@hpcc-js/composite": "^3.2.13", "@hpcc-js/ddl-shim": "^3.0.0", "@hpcc-js/deck-shim": "^2.8.0", - "@hpcc-js/dgrid": "^3.2.11", - "@hpcc-js/dgrid-shim": "^3.1.3", - "@hpcc-js/dgrid2": "^3.2.9", - "@hpcc-js/form": "^3.2.9", - "@hpcc-js/graph": "^3.3.12", - "@hpcc-js/html": "^3.2.10", - "@hpcc-js/layout": "^3.2.10", + "@hpcc-js/dgrid": "^3.3.0", + "@hpcc-js/dgrid-shim": "^3.2.0", + "@hpcc-js/dgrid2": "^3.3.0", + "@hpcc-js/form": "^3.2.10", + "@hpcc-js/graph": "^3.4.0", + "@hpcc-js/html": "^3.2.11", + "@hpcc-js/layout": "^3.2.11", "@hpcc-js/leaflet-shim": "^2.5.0", - "@hpcc-js/map": "^3.2.15", + "@hpcc-js/map": "^3.2.16", "@hpcc-js/map-deck": "^2.9.1", "@hpcc-js/marshaller": "^2.28.4", - "@hpcc-js/other": "^3.2.10", - "@hpcc-js/phosphor": "^3.2.10", + "@hpcc-js/other": "^3.2.11", + "@hpcc-js/phosphor": "^3.2.11", "@hpcc-js/phosphor-shim": "^2.16.0", - "@hpcc-js/react": "^3.2.10", + "@hpcc-js/react": "^3.3.0", "@hpcc-js/timeline": "^3.0.0", "@hpcc-js/tree": "^3.0.0", - "@hpcc-js/util": "^3.3.9", + "@hpcc-js/util": "^3.3.10", "d3-selection": "^1" } } \ No newline at end of file diff --git a/demos/imdb/package.json b/demos/imdb/package.json index f53cc3bf3b..0d3f749652 100644 --- a/demos/imdb/package.json +++ b/demos/imdb/package.json @@ -10,13 +10,13 @@ "update": "npx --yes npm-check-updates -u -t minor" }, "dependencies": { - "@hpcc-js/common": "^3.3.9", - "@hpcc-js/dgrid": "^3.2.11", - "@hpcc-js/dgrid-shim": "^3.1.3", - "@hpcc-js/graph": "^3.3.12", - "@hpcc-js/layout": "^3.2.10", - "@hpcc-js/phosphor": "^3.2.10", - "@hpcc-js/util": "^3.3.9", + "@hpcc-js/common": "^3.4.0", + "@hpcc-js/dgrid": "^3.3.0", + "@hpcc-js/dgrid-shim": "^3.2.0", + "@hpcc-js/graph": "^3.4.0", + "@hpcc-js/layout": "^3.2.11", + "@hpcc-js/phosphor": "^3.2.11", + "@hpcc-js/util": "^3.3.10", "d3-fetch": "^1" }, "devDependencies": {} diff --git a/package-lock.json b/package-lock.json index a90040a197..2316653c80 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,18 +14,18 @@ ], "devDependencies": { "@types/esbuild-copy-static-files": "0.1.4", - "@typescript-eslint/parser": "8.41.0", + "@typescript-eslint/parser": "8.44.0", "@vitest/browser": "3.2.4", "@vitest/coverage-v8": "3.2.4", "cross-env": "7.0.3", - "eslint": "9.34.0", + "eslint": "9.35.0", "eslint-plugin-react-hooks": "5.2.0", "lerna": "8.2.4", "npm-run-all": "4.1.5", "playwright": "1.55.0", "rimraf": "5.0.10", "typescript": "5.9.2", - "typescript-eslint": "8.41.0", + "typescript-eslint": "8.44.0", "vite": "npm:rolldown-vite@latest", "vitepress": "1.6.4", "vitest": "3.2.4" @@ -39,47 +39,47 @@ "tslib": "2.8.1" }, "devDependencies": { - "@hpcc-js/api": "^3.3.9", - "@hpcc-js/chart": "^3.3.9", - "@hpcc-js/codemirror": "^3.4.1", + "@hpcc-js/api": "^3.3.10", + "@hpcc-js/chart": "^3.4.0", + "@hpcc-js/codemirror": "^3.5.0", "@hpcc-js/codemirror-shim": "^2.37.0", - "@hpcc-js/common": "^3.3.9", - "@hpcc-js/comms": "^3.7.7", - "@hpcc-js/composite": "^3.2.12", - "@hpcc-js/dataflow": "^9.3.9", + "@hpcc-js/common": "^3.4.0", + "@hpcc-js/comms": "^3.8.0", + "@hpcc-js/composite": "^3.2.13", + "@hpcc-js/dataflow": "^9.4.0", "@hpcc-js/ddl-shim": "^3.0.0", "@hpcc-js/deck-shim": "^2.8.0", - "@hpcc-js/dgrid": "^3.2.11", - "@hpcc-js/dgrid-shim": "^3.1.3", - "@hpcc-js/dgrid2": "^3.2.9", - "@hpcc-js/form": "^3.2.9", - "@hpcc-js/graph": "^3.3.12", - "@hpcc-js/html": "^3.2.10", - "@hpcc-js/layout": "^3.2.10", + "@hpcc-js/dgrid": "^3.3.0", + "@hpcc-js/dgrid-shim": "^3.2.0", + "@hpcc-js/dgrid2": "^3.3.0", + "@hpcc-js/form": "^3.2.10", + "@hpcc-js/graph": "^3.4.0", + "@hpcc-js/html": "^3.2.11", + "@hpcc-js/layout": "^3.2.11", "@hpcc-js/leaflet-shim": "^2.5.0", - "@hpcc-js/map": "^3.2.15", + "@hpcc-js/map": "^3.2.16", "@hpcc-js/map-deck": "^2.9.1", "@hpcc-js/marshaller": "^2.28.4", - "@hpcc-js/other": "^3.2.10", - "@hpcc-js/phosphor": "^3.2.10", + "@hpcc-js/other": "^3.2.11", + "@hpcc-js/phosphor": "^3.2.11", "@hpcc-js/phosphor-shim": "^2.16.0", - "@hpcc-js/react": "^3.2.10", + "@hpcc-js/react": "^3.3.0", "@hpcc-js/timeline": "^3.0.0", "@hpcc-js/tree": "^3.0.0", - "@hpcc-js/util": "^3.3.9", + "@hpcc-js/util": "^3.3.10", "d3-selection": "^1" } }, "demos/imdb": { "name": "@hpcc-js/demo-imdb", "dependencies": { - "@hpcc-js/common": "^3.3.9", - "@hpcc-js/dgrid": "^3.2.11", - "@hpcc-js/dgrid-shim": "^3.1.3", - "@hpcc-js/graph": "^3.3.12", - "@hpcc-js/layout": "^3.2.10", - "@hpcc-js/phosphor": "^3.2.10", - "@hpcc-js/util": "^3.3.9", + "@hpcc-js/common": "^3.4.0", + "@hpcc-js/dgrid": "^3.3.0", + "@hpcc-js/dgrid-shim": "^3.2.0", + "@hpcc-js/graph": "^3.4.0", + "@hpcc-js/layout": "^3.2.11", + "@hpcc-js/phosphor": "^3.2.11", + "@hpcc-js/util": "^3.3.10", "d3-fetch": "^1" }, "devDependencies": {} @@ -1529,9 +1529,9 @@ } }, "node_modules/@eslint-community/eslint-utils": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.7.0.tgz", - "integrity": "sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==", + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz", + "integrity": "sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==", "dev": true, "license": "MIT", "dependencies": { @@ -1681,9 +1681,9 @@ } }, "node_modules/@eslint/js": { - "version": "9.34.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.34.0.tgz", - "integrity": "sha512-EoyvqQnBNsV1CWaEJ559rxXL4c8V92gxirbawSmVUOWXlsRxxQXl6LmCpdUblgxgSkDIqKnhzba2SjRTI/A5Rw==", + "version": "9.35.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.35.0.tgz", + "integrity": "sha512-30iXE9whjlILfWobBkNerJo+TXYsgVM5ERQwMcMKCHckHflCmf7wXDAHlARoWnh0s1U72WqlbeyE7iAcCzuCPw==", "dev": true, "license": "MIT", "engines": { @@ -2459,9 +2459,9 @@ "license": "Apache-2.0" }, "node_modules/@hpcc-js/wasm-graphviz": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@hpcc-js/wasm-graphviz/-/wasm-graphviz-1.11.0.tgz", - "integrity": "sha512-yTnezIPOY+toInPr8BMB/D7Q9mjOHgUtm6tMcGwPtkbAlHtHopMhD0c7EP2hYNmfSKnE54B9lRQqd5gelJ55Nw==", + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@hpcc-js/wasm-graphviz/-/wasm-graphviz-1.12.0.tgz", + "integrity": "sha512-Cr0eeLN3M87zkTllMMd5G1FtT2LsxEu+V2t72CokvvQmylRtQpfdZBf4nZvw+qZmJWB0IuGxzYkSoxGfZCbtKQ==", "dev": true, "license": "Apache-2.0" }, @@ -6615,33 +6615,33 @@ } }, "node_modules/@types/leaflet-draw": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/@types/leaflet-draw/-/leaflet-draw-1.0.12.tgz", - "integrity": "sha512-ayjGxelc3pp7532852Qn/LYHs/CHOcUqM9iDVsXuIXbIGfM2h3OtsHO/sQzFO6GAz2IvslPupgJaYocsY8NH+g==", + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/@types/leaflet-draw/-/leaflet-draw-1.0.13.tgz", + "integrity": "sha512-YU82kilOaU+wPNbqKCCDfHH3hqepN6XilrBwG/mSeZ/z4ewumaRCOah44s3FMxSu/Aa0SVa3PPJvhIZDUA09mw==", "dev": true, "license": "MIT", "dependencies": { - "@types/leaflet": "*" + "@types/leaflet": "^1.9" } }, "node_modules/@types/leaflet.heat": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@types/leaflet.heat/-/leaflet.heat-0.2.4.tgz", - "integrity": "sha512-Ocdgf2LUBsPAdQ29KY7QAwe5J5NDq/T2msTsA3OL7eYG3EVjMvkrPqXYJtLbXIauxP9e7bOReDie3GzC7lBLqg==", + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@types/leaflet.heat/-/leaflet.heat-0.2.5.tgz", + "integrity": "sha512-wmDePJPn2vhW9BScsWTV4pSfWayhdDwXuWIQzUuaJkvk5DCHsYsIegTD7tybo38E/0mxpuWODKV/LhsxPESWJg==", "dev": true, "license": "MIT", "dependencies": { - "@types/leaflet": "*" + "@types/leaflet": "^1.9" } }, "node_modules/@types/leaflet.markercluster": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/@types/leaflet.markercluster/-/leaflet.markercluster-1.5.5.tgz", - "integrity": "sha512-TkWOhSHDM1ANxmLi+uK0PjsVcjIKBr8CLV2WoF16dIdeFmC0Cj5P5axkI3C1Xsi4+ht6EU8+BfEbbqEF9icPrg==", + "version": "1.5.6", + "resolved": "https://registry.npmjs.org/@types/leaflet.markercluster/-/leaflet.markercluster-1.5.6.tgz", + "integrity": "sha512-I7hZjO2+isVXGYWzKxBp8PsCzAYCJBc29qBdFpquOCkS7zFDqUsUvkEOyQHedsk/Cy5tocQzf+Ndorm5W9YKTQ==", "dev": true, "license": "MIT", "dependencies": { - "@types/leaflet": "*" + "@types/leaflet": "^1.9" } }, "node_modules/@types/linkify-it": { @@ -6724,6 +6724,36 @@ "dev": true, "license": "MIT" }, + "node_modules/@types/prop-types": { + "version": "15.7.15", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.15.tgz", + "integrity": "sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/@types/react": { + "version": "18.3.24", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.24.tgz", + "integrity": "sha512-0dLEBsA1kI3OezMBF8nSsb7Nk19ZnsyE1LLhB8r27KbgU5H4pvuqZLdtE+aUkJVoXgTVuA+iLIwmZ0TuK4tx6A==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "19.1.9", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.1.9.tgz", + "integrity": "sha512-qXRuZaOsAdXKFyOhRBg6Lqqc0yay13vN7KrIg4L7N4aaHN68ma9OK3NE1BoDFgFOTfM7zg+3/8+2n8rLUH3OKQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "@types/react": "^19.0.0" + } + }, "node_modules/@types/resolve": { "version": "1.20.2", "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz", @@ -6775,17 +6805,17 @@ "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.41.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.41.0.tgz", - "integrity": "sha512-8fz6oa6wEKZrhXWro/S3n2eRJqlRcIa6SlDh59FXJ5Wp5XRZ8B9ixpJDcjadHq47hMx0u+HW6SNa6LjJQ6NLtw==", + "version": "8.44.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.44.0.tgz", + "integrity": "sha512-EGDAOGX+uwwekcS0iyxVDmRV9HX6FLSM5kzrAToLTsr9OWCIKG/y3lQheCq18yZ5Xh78rRKJiEpP0ZaCs4ryOQ==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.41.0", - "@typescript-eslint/type-utils": "8.41.0", - "@typescript-eslint/utils": "8.41.0", - "@typescript-eslint/visitor-keys": "8.41.0", + "@typescript-eslint/scope-manager": "8.44.0", + "@typescript-eslint/type-utils": "8.44.0", + "@typescript-eslint/utils": "8.44.0", + "@typescript-eslint/visitor-keys": "8.44.0", "graphemer": "^1.4.0", "ignore": "^7.0.0", "natural-compare": "^1.4.0", @@ -6799,7 +6829,7 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^8.41.0", + "@typescript-eslint/parser": "^8.44.0", "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <6.0.0" } @@ -6815,16 +6845,16 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "8.41.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.41.0.tgz", - "integrity": "sha512-gTtSdWX9xiMPA/7MV9STjJOOYtWwIJIYxkQxnSV1U3xcE+mnJSH3f6zI0RYP+ew66WSlZ5ed+h0VCxsvdC1jJg==", + "version": "8.44.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.44.0.tgz", + "integrity": "sha512-VGMpFQGUQWYT9LfnPcX8ouFojyrZ/2w3K5BucvxL/spdNehccKhB4jUyB1yBCXpr2XFm0jkECxgrpXBW2ipoAw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "8.41.0", - "@typescript-eslint/types": "8.41.0", - "@typescript-eslint/typescript-estree": "8.41.0", - "@typescript-eslint/visitor-keys": "8.41.0", + "@typescript-eslint/scope-manager": "8.44.0", + "@typescript-eslint/types": "8.44.0", + "@typescript-eslint/typescript-estree": "8.44.0", + "@typescript-eslint/visitor-keys": "8.44.0", "debug": "^4.3.4" }, "engines": { @@ -6840,14 +6870,14 @@ } }, "node_modules/@typescript-eslint/project-service": { - "version": "8.41.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.41.0.tgz", - "integrity": "sha512-b8V9SdGBQzQdjJ/IO3eDifGpDBJfvrNTp2QD9P2BeqWTGrRibgfgIlBSw6z3b6R7dPzg752tOs4u/7yCLxksSQ==", + "version": "8.44.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.44.0.tgz", + "integrity": "sha512-ZeaGNraRsq10GuEohKTo4295Z/SuGcSq2LzfGlqiuEvfArzo/VRrT0ZaJsVPuKZ55lVbNk8U6FcL+ZMH8CoyVA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/tsconfig-utils": "^8.41.0", - "@typescript-eslint/types": "^8.41.0", + "@typescript-eslint/tsconfig-utils": "^8.44.0", + "@typescript-eslint/types": "^8.44.0", "debug": "^4.3.4" }, "engines": { @@ -6862,14 +6892,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.41.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.41.0.tgz", - "integrity": "sha512-n6m05bXn/Cd6DZDGyrpXrELCPVaTnLdPToyhBoFkLIMznRUQUEQdSp96s/pcWSQdqOhrgR1mzJ+yItK7T+WPMQ==", + "version": "8.44.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.44.0.tgz", + "integrity": "sha512-87Jv3E+al8wpD+rIdVJm/ItDBe/Im09zXIjFoipOjr5gHUhJmTzfFLuTJ/nPTMc2Srsroy4IBXwcTCHyRR7KzA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.41.0", - "@typescript-eslint/visitor-keys": "8.41.0" + "@typescript-eslint/types": "8.44.0", + "@typescript-eslint/visitor-keys": "8.44.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -6880,9 +6910,9 @@ } }, "node_modules/@typescript-eslint/tsconfig-utils": { - "version": "8.41.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.41.0.tgz", - "integrity": "sha512-TDhxYFPUYRFxFhuU5hTIJk+auzM/wKvWgoNYOPcOf6i4ReYlOoYN8q1dV5kOTjNQNJgzWN3TUUQMtlLOcUgdUw==", + "version": "8.44.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.44.0.tgz", + "integrity": "sha512-x5Y0+AuEPqAInc6yd0n5DAcvtoQ/vyaGwuX5HE9n6qAefk1GaedqrLQF8kQGylLUb9pnZyLf+iEiL9fr8APDtQ==", "dev": true, "license": "MIT", "engines": { @@ -6897,15 +6927,15 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.41.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.41.0.tgz", - "integrity": "sha512-63qt1h91vg3KsjVVonFJWjgSK7pZHSQFKH6uwqxAH9bBrsyRhO6ONoKyXxyVBzG1lJnFAJcKAcxLS54N1ee1OQ==", + "version": "8.44.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.44.0.tgz", + "integrity": "sha512-9cwsoSxJ8Sak67Be/hD2RNt/fsqmWnNE1iHohG8lxqLSNY8xNfyY7wloo5zpW3Nu9hxVgURevqfcH6vvKCt6yg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.41.0", - "@typescript-eslint/typescript-estree": "8.41.0", - "@typescript-eslint/utils": "8.41.0", + "@typescript-eslint/types": "8.44.0", + "@typescript-eslint/typescript-estree": "8.44.0", + "@typescript-eslint/utils": "8.44.0", "debug": "^4.3.4", "ts-api-utils": "^2.1.0" }, @@ -6922,9 +6952,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.41.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.41.0.tgz", - "integrity": "sha512-9EwxsWdVqh42afLbHP90n2VdHaWU/oWgbH2P0CfcNfdKL7CuKpwMQGjwev56vWu9cSKU7FWSu6r9zck6CVfnag==", + "version": "8.44.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.44.0.tgz", + "integrity": "sha512-ZSl2efn44VsYM0MfDQe68RKzBz75NPgLQXuGypmym6QVOWL5kegTZuZ02xRAT9T+onqvM6T8CdQk0OwYMB6ZvA==", "dev": true, "license": "MIT", "engines": { @@ -6936,16 +6966,16 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.41.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.41.0.tgz", - "integrity": "sha512-D43UwUYJmGhuwHfY7MtNKRZMmfd8+p/eNSfFe6tH5mbVDto+VQCayeAt35rOx3Cs6wxD16DQtIKw/YXxt5E0UQ==", + "version": "8.44.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.44.0.tgz", + "integrity": "sha512-lqNj6SgnGcQZwL4/SBJ3xdPEfcBuhCG8zdcwCPgYcmiPLgokiNDKlbPzCwEwu7m279J/lBYWtDYL+87OEfn8Jw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/project-service": "8.41.0", - "@typescript-eslint/tsconfig-utils": "8.41.0", - "@typescript-eslint/types": "8.41.0", - "@typescript-eslint/visitor-keys": "8.41.0", + "@typescript-eslint/project-service": "8.44.0", + "@typescript-eslint/tsconfig-utils": "8.44.0", + "@typescript-eslint/types": "8.44.0", + "@typescript-eslint/visitor-keys": "8.44.0", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", @@ -6965,16 +6995,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.41.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.41.0.tgz", - "integrity": "sha512-udbCVstxZ5jiPIXrdH+BZWnPatjlYwJuJkDA4Tbo3WyYLh8NvB+h/bKeSZHDOFKfphsZYJQqaFtLeXEqurQn1A==", + "version": "8.44.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.44.0.tgz", + "integrity": "sha512-nktOlVcg3ALo0mYlV+L7sWUD58KG4CMj1rb2HUVOO4aL3K/6wcD+NERqd0rrA5Vg06b42YhF6cFxeixsp9Riqg==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.7.0", - "@typescript-eslint/scope-manager": "8.41.0", - "@typescript-eslint/types": "8.41.0", - "@typescript-eslint/typescript-estree": "8.41.0" + "@typescript-eslint/scope-manager": "8.44.0", + "@typescript-eslint/types": "8.44.0", + "@typescript-eslint/typescript-estree": "8.44.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -6989,13 +7019,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.41.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.41.0.tgz", - "integrity": "sha512-+GeGMebMCy0elMNg67LRNoVnUFPIm37iu5CmHESVx56/9Jsfdpsvbv605DQ81Pi/x11IdKUsS5nzgTYbCQU9fg==", + "version": "8.44.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.44.0.tgz", + "integrity": "sha512-zaz9u8EJ4GBmnehlrpoKvj/E3dNbuQ7q0ucyZImm3cLqJ8INTc970B1qEqDX/Rzq65r3TvVTN7kHWPBoyW7DWw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.41.0", + "@typescript-eslint/types": "8.44.0", "eslint-visitor-keys": "^4.2.1" }, "engines": { @@ -11253,19 +11283,19 @@ } }, "node_modules/eslint": { - "version": "9.34.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.34.0.tgz", - "integrity": "sha512-RNCHRX5EwdrESy3Jc9o8ie8Bog+PeYvvSR8sDGoZxNFTvZ4dlxUB3WzQ3bQMztFrSRODGrLLj8g6OFuGY/aiQg==", + "version": "9.35.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.35.0.tgz", + "integrity": "sha512-QePbBFMJFjgmlE+cXAlbHZbHpdFVS2E/6vzCy7aKlebddvl1vadiC4JFV5u/wqTkNUwEV8WrQi257jf5f06hrg==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/eslint-utils": "^4.8.0", "@eslint-community/regexpp": "^4.12.1", "@eslint/config-array": "^0.21.0", "@eslint/config-helpers": "^0.3.1", "@eslint/core": "^0.15.2", "@eslint/eslintrc": "^3.3.1", - "@eslint/js": "9.34.0", + "@eslint/js": "9.35.0", "@eslint/plugin-kit": "^0.3.5", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", @@ -17379,9 +17409,9 @@ "license": "ISC" }, "node_modules/preact": { - "version": "10.27.1", - "resolved": "https://registry.npmjs.org/preact/-/preact-10.27.1.tgz", - "integrity": "sha512-V79raXEWch/rbqoNc7nT9E4ep7lu+mI3+sBmfRD4i1M73R3WLYcCtdI0ibxGVf4eQL8ZIz2nFacqEC+rmnOORQ==", + "version": "10.27.2", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.27.2.tgz", + "integrity": "sha512-5SYSgFKSyhCbk6SrXyMpqjb5+MQBgfvEKE/OC+PujcY34sOpqtr+0AZQtPYx5IA6VxynQ7rUPCtKzyovpj9Bpg==", "dev": true, "license": "MIT", "funding": { @@ -18916,13 +18946,13 @@ } }, "node_modules/soap": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/soap/-/soap-1.3.0.tgz", - "integrity": "sha512-NM5+yZBldy+799yk74HvFQYNuMNXkwKVlNEYPhb7ChLVZ3mZEWTpGTiX1k5b8NHHD8NfPzrQebHH5nEazFF5pQ==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/soap/-/soap-1.4.1.tgz", + "integrity": "sha512-tUrmwq5BGMo1ORi9F6nFufJkmVJbdJ4/oAK1QIpcb9IjtXs86kWDg8YDzRzADO9VLGXhmPTY4A4m9pyb/okJMg==", "dev": true, "license": "MIT", "dependencies": { - "axios": "^1.11.0", + "axios": "^1.12.2", "axios-ntlm": "^1.4.4", "debug": "^4.4.1", "formidable": "^3.5.4", @@ -20314,16 +20344,16 @@ } }, "node_modules/typescript-eslint": { - "version": "8.41.0", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.41.0.tgz", - "integrity": "sha512-n66rzs5OBXW3SFSnZHr2T685q1i4ODm2nulFJhMZBotaTavsS8TrI3d7bDlRSs9yWo7HmyWrN9qDu14Qv7Y0Dw==", + "version": "8.44.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.44.0.tgz", + "integrity": "sha512-ib7mCkYuIzYonCq9XWF5XNw+fkj2zg629PSa9KNIQ47RXFF763S5BIX4wqz1+FLPogTZoiw8KmCiRPRa8bL3qw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/eslint-plugin": "8.41.0", - "@typescript-eslint/parser": "8.41.0", - "@typescript-eslint/typescript-estree": "8.41.0", - "@typescript-eslint/utils": "8.41.0" + "@typescript-eslint/eslint-plugin": "8.44.0", + "@typescript-eslint/parser": "8.44.0", + "@typescript-eslint/typescript-estree": "8.44.0", + "@typescript-eslint/utils": "8.44.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -20407,9 +20437,9 @@ } }, "node_modules/undici": { - "version": "7.15.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-7.15.0.tgz", - "integrity": "sha512-7oZJCPvvMvTd0OlqWsIxTuItTpJBpU1tcbVl24FMn3xt3+VSunwUasmfPJRE57oNO1KsZ4PgA1xTdAX4hq8NyQ==", + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.16.0.tgz", + "integrity": "sha512-QEg3HPMll0o3t2ourKwOeUAZ159Kn9mx5pnzHRQO8+Wixmh88YdZRiIwat0iNzNNXn0yoEtXJqFpyW7eM8BV7g==", "license": "MIT", "engines": { "node": ">=20.18.1" @@ -22286,7 +22316,7 @@ "@xmldom/xmldom": "0.9.8", "abort-controller": "3.0.0", "node-fetch": "3.3.2", - "undici": "7.15.0" + "undici": "7.16.0" }, "devDependencies": { "@hpcc-js/ddl-shim": "^3.0.0", @@ -22301,7 +22331,7 @@ "d3-time-format": "^2", "data-uri-to-buffer": "6.0.2", "safe-buffer": "5.2.1", - "soap": "1.3.0", + "soap": "1.4.1", "tmp": "0.2.5", "typescript-formatter": "^7.2.2" } @@ -22376,7 +22406,7 @@ "ajv": "6.12.6" }, "devDependencies": { - "@hpcc-js/esbuild-plugins": "^1.4.9", + "@hpcc-js/esbuild-plugins": "^1.5.0", "@rodrigoff/ajv-cli": "5.2.0", "ts-json-schema-generator": "0.98.0" } @@ -22450,8 +22480,8 @@ }, "devDependencies": { "@hpcc-js/esbuild-plugins": "^1.5.0", - "@types/react": "19.1.11", - "@types/react-dom": "19.1.7", + "@types/react": "19.1.13", + "@types/react-dom": "19.1.9", "@vitejs/plugin-react": "4.7.0", "react": "19.1.1", "react-data-grid": "7.0.0-beta.57", @@ -22460,25 +22490,15 @@ } }, "packages/dgrid2/node_modules/@types/react": { - "version": "19.1.11", - "resolved": "https://registry.npmjs.org/@types/react/-/react-19.1.11.tgz", - "integrity": "sha512-lr3jdBw/BGj49Eps7EvqlUaoeA0xpj3pc0RoJkHpYaCHkVK7i28dKyImLQb3JVlqs3aYSXf7qYuWOW/fgZnTXQ==", + "version": "19.1.13", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.1.13.tgz", + "integrity": "sha512-hHkbU/eoO3EG5/MZkuFSKmYqPbSVk5byPFa3e7y/8TybHiLMACgI8seVYlicwk7H5K/rI2px9xrQp/C+AUDTiQ==", "dev": true, "license": "MIT", "dependencies": { "csstype": "^3.0.2" } }, - "packages/dgrid2/node_modules/@types/react-dom": { - "version": "19.1.7", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.1.7.tgz", - "integrity": "sha512-i5ZzwYpqjmrKenzkoLM2Ibzt6mAsM7pxB6BCIouEVVmgiqaMj1TjaK7hnA36hbW5aZv20kx7Lw6hWzPWg0Rurw==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "@types/react": "^19.0.0" - } - }, "packages/dgrid2/node_modules/react": { "version": "19.1.1", "resolved": "https://registry.npmjs.org/react/-/react-19.1.1.tgz", @@ -22549,7 +22569,7 @@ "version": "1.5.0", "license": "Apache-2.0", "dependencies": { - "esbuild": "0.25.9", + "esbuild": "0.25.10", "esbuild-copy-static-files": "0.1.0", "esbuild-plugin-inline-css": "0.0.1", "esbuild-plugin-umd-wrapper": "3.0.0", @@ -22563,9 +22583,9 @@ } }, "packages/esbuild-plugins/node_modules/@esbuild/aix-ppc64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.8.tgz", - "integrity": "sha512-urAvrUedIqEiFR3FYSLTWQgLu5tb+m0qZw0NBEasUeo6wuqatkMDaRT+1uABiGXEu5vqgPd7FGE1BhsAIy9QVA==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.10.tgz", + "integrity": "sha512-0NFWnA+7l41irNuaSVlLfgNT12caWJVLzp5eAVhZ0z1qpxbockccEt3s+149rE64VUI3Ml2zt8Nv5JVc4QXTsw==", "cpu": [ "ppc64" ], @@ -22579,9 +22599,9 @@ } }, "packages/esbuild-plugins/node_modules/@esbuild/android-arm": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.8.tgz", - "integrity": "sha512-RONsAvGCz5oWyePVnLdZY/HHwA++nxYWIX1atInlaW6SEkwq6XkP3+cb825EUcRs5Vss/lGh/2YxAb5xqc07Uw==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.10.tgz", + "integrity": "sha512-dQAxF1dW1C3zpeCDc5KqIYuZ1tgAdRXNoZP7vkBIRtKZPYe2xVr/d3SkirklCHudW1B45tGiUlz2pUWDfbDD4w==", "cpu": [ "arm" ], @@ -22595,9 +22615,9 @@ } }, "packages/esbuild-plugins/node_modules/@esbuild/android-arm64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.8.tgz", - "integrity": "sha512-OD3p7LYzWpLhZEyATcTSJ67qB5D+20vbtr6vHlHWSQYhKtzUYrETuWThmzFpZtFsBIxRvhO07+UgVA9m0i/O1w==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.10.tgz", + "integrity": "sha512-LSQa7eDahypv/VO6WKohZGPSJDq5OVOo3UoFR1E4t4Gj1W7zEQMUhI+lo81H+DtB+kP+tDgBp+M4oNCwp6kffg==", "cpu": [ "arm64" ], @@ -22611,9 +22631,9 @@ } }, "packages/esbuild-plugins/node_modules/@esbuild/android-x64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.8.tgz", - "integrity": "sha512-yJAVPklM5+4+9dTeKwHOaA+LQkmrKFX96BM0A/2zQrbS6ENCmxc4OVoBs5dPkCCak2roAD+jKCdnmOqKszPkjA==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.10.tgz", + "integrity": "sha512-MiC9CWdPrfhibcXwr39p9ha1x0lZJ9KaVfvzA0Wxwz9ETX4v5CHfF09bx935nHlhi+MxhA63dKRRQLiVgSUtEg==", "cpu": [ "x64" ], @@ -22627,9 +22647,9 @@ } }, "packages/esbuild-plugins/node_modules/@esbuild/darwin-arm64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.8.tgz", - "integrity": "sha512-Jw0mxgIaYX6R8ODrdkLLPwBqHTtYHJSmzzd+QeytSugzQ0Vg4c5rDky5VgkoowbZQahCbsv1rT1KW72MPIkevw==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.10.tgz", + "integrity": "sha512-JC74bdXcQEpW9KkV326WpZZjLguSZ3DfS8wrrvPMHgQOIEIG/sPXEN/V8IssoJhbefLRcRqw6RQH2NnpdprtMA==", "cpu": [ "arm64" ], @@ -22643,9 +22663,9 @@ } }, "packages/esbuild-plugins/node_modules/@esbuild/darwin-x64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.8.tgz", - "integrity": "sha512-Vh2gLxxHnuoQ+GjPNvDSDRpoBCUzY4Pu0kBqMBDlK4fuWbKgGtmDIeEC081xi26PPjn+1tct+Bh8FjyLlw1Zlg==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.10.tgz", + "integrity": "sha512-tguWg1olF6DGqzws97pKZ8G2L7Ig1vjDmGTwcTuYHbuU6TTjJe5FXbgs5C1BBzHbJ2bo1m3WkQDbWO2PvamRcg==", "cpu": [ "x64" ], @@ -22659,9 +22679,9 @@ } }, "packages/esbuild-plugins/node_modules/@esbuild/freebsd-arm64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.8.tgz", - "integrity": "sha512-YPJ7hDQ9DnNe5vxOm6jaie9QsTwcKedPvizTVlqWG9GBSq+BuyWEDazlGaDTC5NGU4QJd666V0yqCBL2oWKPfA==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.10.tgz", + "integrity": "sha512-3ZioSQSg1HT2N05YxeJWYR+Libe3bREVSdWhEEgExWaDtyFbbXWb49QgPvFH8u03vUPX10JhJPcz7s9t9+boWg==", "cpu": [ "arm64" ], @@ -22675,9 +22695,9 @@ } }, "packages/esbuild-plugins/node_modules/@esbuild/freebsd-x64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.8.tgz", - "integrity": "sha512-MmaEXxQRdXNFsRN/KcIimLnSJrk2r5H8v+WVafRWz5xdSVmWLoITZQXcgehI2ZE6gioE6HirAEToM/RvFBeuhw==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.10.tgz", + "integrity": "sha512-LLgJfHJk014Aa4anGDbh8bmI5Lk+QidDmGzuC2D+vP7mv/GeSN+H39zOf7pN5N8p059FcOfs2bVlrRr4SK9WxA==", "cpu": [ "x64" ], @@ -22691,9 +22711,9 @@ } }, "packages/esbuild-plugins/node_modules/@esbuild/linux-arm": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.8.tgz", - "integrity": "sha512-FuzEP9BixzZohl1kLf76KEVOsxtIBFwCaLupVuk4eFVnOZfU+Wsn+x5Ryam7nILV2pkq2TqQM9EZPsOBuMC+kg==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.10.tgz", + "integrity": "sha512-oR31GtBTFYCqEBALI9r6WxoU/ZofZl962pouZRTEYECvNF/dtXKku8YXcJkhgK/beU+zedXfIzHijSRapJY3vg==", "cpu": [ "arm" ], @@ -22707,9 +22727,9 @@ } }, "packages/esbuild-plugins/node_modules/@esbuild/linux-arm64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.8.tgz", - "integrity": "sha512-WIgg00ARWv/uYLU7lsuDK00d/hHSfES5BzdWAdAig1ioV5kaFNrtK8EqGcUBJhYqotlUByUKz5Qo6u8tt7iD/w==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.10.tgz", + "integrity": "sha512-5luJWN6YKBsawd5f9i4+c+geYiVEw20FVW5x0v1kEMWNq8UctFjDiMATBxLvmmHA4bf7F6hTRaJgtghFr9iziQ==", "cpu": [ "arm64" ], @@ -22723,9 +22743,9 @@ } }, "packages/esbuild-plugins/node_modules/@esbuild/linux-ia32": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.8.tgz", - "integrity": "sha512-A1D9YzRX1i+1AJZuFFUMP1E9fMaYY+GnSQil9Tlw05utlE86EKTUA7RjwHDkEitmLYiFsRd9HwKBPEftNdBfjg==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.10.tgz", + "integrity": "sha512-NrSCx2Kim3EnnWgS4Txn0QGt0Xipoumb6z6sUtl5bOEZIVKhzfyp/Lyw4C1DIYvzeW/5mWYPBFJU3a/8Yr75DQ==", "cpu": [ "ia32" ], @@ -22739,9 +22759,9 @@ } }, "packages/esbuild-plugins/node_modules/@esbuild/linux-loong64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.8.tgz", - "integrity": "sha512-O7k1J/dwHkY1RMVvglFHl1HzutGEFFZ3kNiDMSOyUrB7WcoHGf96Sh+64nTRT26l3GMbCW01Ekh/ThKM5iI7hQ==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.10.tgz", + "integrity": "sha512-xoSphrd4AZda8+rUDDfD9J6FUMjrkTz8itpTITM4/xgerAZZcFW7Dv+sun7333IfKxGG8gAq+3NbfEMJfiY+Eg==", "cpu": [ "loong64" ], @@ -22755,9 +22775,9 @@ } }, "packages/esbuild-plugins/node_modules/@esbuild/linux-mips64el": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.8.tgz", - "integrity": "sha512-uv+dqfRazte3BzfMp8PAQXmdGHQt2oC/y2ovwpTteqrMx2lwaksiFZ/bdkXJC19ttTvNXBuWH53zy/aTj1FgGw==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.10.tgz", + "integrity": "sha512-ab6eiuCwoMmYDyTnyptoKkVS3k8fy/1Uvq7Dj5czXI6DF2GqD2ToInBI0SHOp5/X1BdZ26RKc5+qjQNGRBelRA==", "cpu": [ "mips64el" ], @@ -22771,9 +22791,9 @@ } }, "packages/esbuild-plugins/node_modules/@esbuild/linux-ppc64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.8.tgz", - "integrity": "sha512-GyG0KcMi1GBavP5JgAkkstMGyMholMDybAf8wF5A70CALlDM2p/f7YFE7H92eDeH/VBtFJA5MT4nRPDGg4JuzQ==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.10.tgz", + "integrity": "sha512-NLinzzOgZQsGpsTkEbdJTCanwA5/wozN9dSgEl12haXJBzMTpssebuXR42bthOF3z7zXFWH1AmvWunUCkBE4EA==", "cpu": [ "ppc64" ], @@ -22787,9 +22807,9 @@ } }, "packages/esbuild-plugins/node_modules/@esbuild/linux-riscv64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.8.tgz", - "integrity": "sha512-rAqDYFv3yzMrq7GIcen3XP7TUEG/4LK86LUPMIz6RT8A6pRIDn0sDcvjudVZBiiTcZCY9y2SgYX2lgK3AF+1eg==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.10.tgz", + "integrity": "sha512-FE557XdZDrtX8NMIeA8LBJX3dC2M8VGXwfrQWU7LB5SLOajfJIxmSdyL/gU1m64Zs9CBKvm4UAuBp5aJ8OgnrA==", "cpu": [ "riscv64" ], @@ -22803,9 +22823,9 @@ } }, "packages/esbuild-plugins/node_modules/@esbuild/linux-s390x": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.8.tgz", - "integrity": "sha512-Xutvh6VjlbcHpsIIbwY8GVRbwoviWT19tFhgdA7DlenLGC/mbc3lBoVb7jxj9Z+eyGqvcnSyIltYUrkKzWqSvg==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.10.tgz", + "integrity": "sha512-3BBSbgzuB9ajLoVZk0mGu+EHlBwkusRmeNYdqmznmMc9zGASFjSsxgkNsqmXugpPk00gJ0JNKh/97nxmjctdew==", "cpu": [ "s390x" ], @@ -22819,9 +22839,9 @@ } }, "packages/esbuild-plugins/node_modules/@esbuild/linux-x64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.8.tgz", - "integrity": "sha512-ASFQhgY4ElXh3nDcOMTkQero4b1lgubskNlhIfJrsH5OKZXDpUAKBlNS0Kx81jwOBp+HCeZqmoJuihTv57/jvQ==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.10.tgz", + "integrity": "sha512-QSX81KhFoZGwenVyPoberggdW1nrQZSvfVDAIUXr3WqLRZGZqWk/P4T8p2SP+de2Sr5HPcvjhcJzEiulKgnxtA==", "cpu": [ "x64" ], @@ -22835,9 +22855,9 @@ } }, "packages/esbuild-plugins/node_modules/@esbuild/netbsd-arm64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.8.tgz", - "integrity": "sha512-d1KfruIeohqAi6SA+gENMuObDbEjn22olAR7egqnkCD9DGBG0wsEARotkLgXDu6c4ncgWTZJtN5vcgxzWRMzcw==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.10.tgz", + "integrity": "sha512-AKQM3gfYfSW8XRk8DdMCzaLUFB15dTrZfnX8WXQoOUpUBQ+NaAFCP1kPS/ykbbGYz7rxn0WS48/81l9hFl3u4A==", "cpu": [ "arm64" ], @@ -22851,9 +22871,9 @@ } }, "packages/esbuild-plugins/node_modules/@esbuild/netbsd-x64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.8.tgz", - "integrity": "sha512-nVDCkrvx2ua+XQNyfrujIG38+YGyuy2Ru9kKVNyh5jAys6n+l44tTtToqHjino2My8VAY6Lw9H7RI73XFi66Cg==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.10.tgz", + "integrity": "sha512-7RTytDPGU6fek/hWuN9qQpeGPBZFfB4zZgcz2VK2Z5VpdUxEI8JKYsg3JfO0n/Z1E/6l05n0unDCNc4HnhQGig==", "cpu": [ "x64" ], @@ -22867,9 +22887,9 @@ } }, "packages/esbuild-plugins/node_modules/@esbuild/openbsd-arm64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.8.tgz", - "integrity": "sha512-j8HgrDuSJFAujkivSMSfPQSAa5Fxbvk4rgNAS5i3K+r8s1X0p1uOO2Hl2xNsGFppOeHOLAVgYwDVlmxhq5h+SQ==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.10.tgz", + "integrity": "sha512-5Se0VM9Wtq797YFn+dLimf2Zx6McttsH2olUBsDml+lm0GOCRVebRWUvDtkY4BWYv/3NgzS8b/UM3jQNh5hYyw==", "cpu": [ "arm64" ], @@ -22883,9 +22903,9 @@ } }, "packages/esbuild-plugins/node_modules/@esbuild/openbsd-x64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.8.tgz", - "integrity": "sha512-1h8MUAwa0VhNCDp6Af0HToI2TJFAn1uqT9Al6DJVzdIBAd21m/G0Yfc77KDM3uF3T/YaOgQq3qTJHPbTOInaIQ==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.10.tgz", + "integrity": "sha512-XkA4frq1TLj4bEMB+2HnI0+4RnjbuGZfet2gs/LNs5Hc7D89ZQBHQ0gL2ND6Lzu1+QVkjp3x1gIcPKzRNP8bXw==", "cpu": [ "x64" ], @@ -22899,9 +22919,9 @@ } }, "packages/esbuild-plugins/node_modules/@esbuild/openharmony-arm64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.8.tgz", - "integrity": "sha512-r2nVa5SIK9tSWd0kJd9HCffnDHKchTGikb//9c7HX+r+wHYCpQrSgxhlY6KWV1nFo1l4KFbsMlHk+L6fekLsUg==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.10.tgz", + "integrity": "sha512-AVTSBhTX8Y/Fz6OmIVBip9tJzZEUcY8WLh7I59+upa5/GPhh2/aM6bvOMQySspnCCHvFi79kMtdJS1w0DXAeag==", "cpu": [ "arm64" ], @@ -22915,9 +22935,9 @@ } }, "packages/esbuild-plugins/node_modules/@esbuild/sunos-x64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.8.tgz", - "integrity": "sha512-zUlaP2S12YhQ2UzUfcCuMDHQFJyKABkAjvO5YSndMiIkMimPmxA+BYSBikWgsRpvyxuRnow4nS5NPnf9fpv41w==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.10.tgz", + "integrity": "sha512-fswk3XT0Uf2pGJmOpDB7yknqhVkJQkAQOcW/ccVOtfx05LkbWOaRAtn5SaqXypeKQra1QaEa841PgrSL9ubSPQ==", "cpu": [ "x64" ], @@ -22931,9 +22951,9 @@ } }, "packages/esbuild-plugins/node_modules/@esbuild/win32-arm64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.8.tgz", - "integrity": "sha512-YEGFFWESlPva8hGL+zvj2z/SaK+pH0SwOM0Nc/d+rVnW7GSTFlLBGzZkuSU9kFIGIo8q9X3ucpZhu8PDN5A2sQ==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.10.tgz", + "integrity": "sha512-ah+9b59KDTSfpaCg6VdJoOQvKjI33nTaQr4UluQwW7aEwZQsbMCfTmfEO4VyewOxx4RaDT/xCy9ra2GPWmO7Kw==", "cpu": [ "arm64" ], @@ -22947,9 +22967,9 @@ } }, "packages/esbuild-plugins/node_modules/@esbuild/win32-ia32": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.8.tgz", - "integrity": "sha512-hiGgGC6KZ5LZz58OL/+qVVoZiuZlUYlYHNAmczOm7bs2oE1XriPFi5ZHHrS8ACpV5EjySrnoCKmcbQMN+ojnHg==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.10.tgz", + "integrity": "sha512-QHPDbKkrGO8/cz9LKVnJU22HOi4pxZnZhhA2HYHez5Pz4JeffhDjf85E57Oyco163GnzNCVkZK0b/n4Y0UHcSw==", "cpu": [ "ia32" ], @@ -22963,9 +22983,9 @@ } }, "packages/esbuild-plugins/node_modules/@esbuild/win32-x64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.8.tgz", - "integrity": "sha512-cn3Yr7+OaaZq1c+2pe+8yxC8E144SReCQjN6/2ynubzYjvyqZjTXfQJpAcQpsdJq3My7XADANiYGHoFC69pLQw==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.10.tgz", + "integrity": "sha512-9KpxSVFCu0iK1owoez6aC/s/EdUQLDN3adTxGCqxMVhrPDj6bt5dbrHDXUuq+Bs2vATFBBrQS5vdQ/Ed2P+nbw==", "cpu": [ "x64" ], @@ -22979,9 +22999,9 @@ } }, "packages/esbuild-plugins/node_modules/esbuild": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.8.tgz", - "integrity": "sha512-vVC0USHGtMi8+R4Kz8rt6JhEWLxsv9Rnu/lGYbPR8u47B+DCBksq9JarW0zOO7bs37hyOK1l2/oqtbciutL5+Q==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.10.tgz", + "integrity": "sha512-9RiGKvCwaqxO2owP61uQ4BgNborAQskMR6QusfWzQqv7AZOg5oGehdY2pRJMTKuwxd1IDBP4rSbI5lHzU7SMsQ==", "hasInstallScript": true, "license": "MIT", "bin": { @@ -22991,32 +23011,32 @@ "node": ">=18" }, "optionalDependencies": { - "@esbuild/aix-ppc64": "0.25.8", - "@esbuild/android-arm": "0.25.8", - "@esbuild/android-arm64": "0.25.8", - "@esbuild/android-x64": "0.25.8", - "@esbuild/darwin-arm64": "0.25.8", - "@esbuild/darwin-x64": "0.25.8", - "@esbuild/freebsd-arm64": "0.25.8", - "@esbuild/freebsd-x64": "0.25.8", - "@esbuild/linux-arm": "0.25.8", - "@esbuild/linux-arm64": "0.25.8", - "@esbuild/linux-ia32": "0.25.8", - "@esbuild/linux-loong64": "0.25.8", - "@esbuild/linux-mips64el": "0.25.8", - "@esbuild/linux-ppc64": "0.25.8", - "@esbuild/linux-riscv64": "0.25.8", - "@esbuild/linux-s390x": "0.25.8", - "@esbuild/linux-x64": "0.25.8", - "@esbuild/netbsd-arm64": "0.25.8", - "@esbuild/netbsd-x64": "0.25.8", - "@esbuild/openbsd-arm64": "0.25.8", - "@esbuild/openbsd-x64": "0.25.8", - "@esbuild/openharmony-arm64": "0.25.8", - "@esbuild/sunos-x64": "0.25.8", - "@esbuild/win32-arm64": "0.25.8", - "@esbuild/win32-ia32": "0.25.8", - "@esbuild/win32-x64": "0.25.8" + "@esbuild/aix-ppc64": "0.25.10", + "@esbuild/android-arm": "0.25.10", + "@esbuild/android-arm64": "0.25.10", + "@esbuild/android-x64": "0.25.10", + "@esbuild/darwin-arm64": "0.25.10", + "@esbuild/darwin-x64": "0.25.10", + "@esbuild/freebsd-arm64": "0.25.10", + "@esbuild/freebsd-x64": "0.25.10", + "@esbuild/linux-arm": "0.25.10", + "@esbuild/linux-arm64": "0.25.10", + "@esbuild/linux-ia32": "0.25.10", + "@esbuild/linux-loong64": "0.25.10", + "@esbuild/linux-mips64el": "0.25.10", + "@esbuild/linux-ppc64": "0.25.10", + "@esbuild/linux-riscv64": "0.25.10", + "@esbuild/linux-s390x": "0.25.10", + "@esbuild/linux-x64": "0.25.10", + "@esbuild/netbsd-arm64": "0.25.10", + "@esbuild/netbsd-x64": "0.25.10", + "@esbuild/openbsd-arm64": "0.25.10", + "@esbuild/openbsd-x64": "0.25.10", + "@esbuild/openharmony-arm64": "0.25.10", + "@esbuild/sunos-x64": "0.25.10", + "@esbuild/win32-arm64": "0.25.10", + "@esbuild/win32-ia32": "0.25.10", + "@esbuild/win32-x64": "0.25.10" } }, "packages/form": { @@ -23050,7 +23070,7 @@ }, "devDependencies": { "@hpcc-js/esbuild-plugins": "^1.5.0", - "@hpcc-js/wasm-graphviz": "1.11.0", + "@hpcc-js/wasm-graphviz": "1.12.0", "@types/d3-transition": "1.3.6", "@types/dagre": "0.7.53", "d3-force": "^1", @@ -23115,9 +23135,9 @@ }, "devDependencies": { "@hpcc-js/esbuild-plugins": "^1.5.0", - "@types/leaflet-draw": "1.0.12", - "@types/leaflet.heat": "0.2.4", - "@types/leaflet.markercluster": "1.5.5", + "@types/leaflet-draw": "1.0.13", + "@types/leaflet.heat": "0.2.5", + "@types/leaflet.markercluster": "1.5.6", "d3-collection": "^1", "d3-color": "3.1.0", "d3-format": "^1", @@ -23450,7 +23470,7 @@ "devDependencies": { "@hpcc-js/esbuild-plugins": "^1.5.0", "@preact/preset-vite": "2.10.2", - "preact": "10.27.1" + "preact": "10.27.2" } }, "packages/timeline": { @@ -23458,15 +23478,15 @@ "version": "3.0.0", "license": "Apache-2.0", "dependencies": { - "@hpcc-js/api": "^3.3.9", - "@hpcc-js/chart": "^3.3.9", - "@hpcc-js/common": "^3.3.9", - "@hpcc-js/html": "^3.2.10", - "@hpcc-js/layout": "^3.2.10", - "@hpcc-js/react": "^3.2.10" + "@hpcc-js/api": "^3.3.10", + "@hpcc-js/chart": "^3.4.0", + "@hpcc-js/common": "^3.4.0", + "@hpcc-js/html": "^3.2.11", + "@hpcc-js/layout": "^3.2.11", + "@hpcc-js/react": "^3.3.0" }, "devDependencies": { - "@hpcc-js/esbuild-plugins": "^1.4.9", + "@hpcc-js/esbuild-plugins": "^1.5.0", "d3-array": "^1", "d3-scale": "^1", "d3-selection": "^1", @@ -23479,11 +23499,11 @@ "version": "3.0.0", "license": "Apache-2.0", "dependencies": { - "@hpcc-js/api": "^3.3.9", - "@hpcc-js/common": "^3.3.9" + "@hpcc-js/api": "^3.3.10", + "@hpcc-js/common": "^3.4.0" }, "devDependencies": { - "@hpcc-js/esbuild-plugins": "^1.4.9", + "@hpcc-js/esbuild-plugins": "^1.5.0", "@types/d3-transition": "1.3.6", "d3-hierarchy": "^1", "d3-interpolate": "^1", diff --git a/package.json b/package.json index 229bc94bc0..d6955487dc 100644 --- a/package.json +++ b/package.json @@ -37,18 +37,18 @@ }, "devDependencies": { "@types/esbuild-copy-static-files": "0.1.4", - "@typescript-eslint/parser": "8.41.0", + "@typescript-eslint/parser": "8.44.0", "@vitest/browser": "3.2.4", "@vitest/coverage-v8": "3.2.4", "cross-env": "7.0.3", - "eslint": "9.34.0", + "eslint": "9.35.0", "eslint-plugin-react-hooks": "5.2.0", "lerna": "8.2.4", "npm-run-all": "4.1.5", "playwright": "1.55.0", "rimraf": "5.0.10", "typescript": "5.9.2", - "typescript-eslint": "8.41.0", + "typescript-eslint": "8.44.0", "vite": "npm:rolldown-vite@latest", "vitepress": "1.6.4", "vitest": "3.2.4" diff --git a/packages/comms/package.json b/packages/comms/package.json index f5fdd3334f..11a2695658 100644 --- a/packages/comms/package.json +++ b/packages/comms/package.json @@ -76,7 +76,7 @@ "@xmldom/xmldom": "0.9.8", "abort-controller": "3.0.0", "node-fetch": "3.3.2", - "undici": "7.15.0" + "undici": "7.16.0" }, "devDependencies": { "@hpcc-js/esbuild-plugins": "^1.5.0", @@ -92,7 +92,7 @@ "data-uri-to-buffer": "6.0.2", "safe-buffer": "5.2.1", "tmp": "0.2.5", - "soap": "1.3.0", + "soap": "1.4.1", "typescript-formatter": "^7.2.2" }, "repository": { diff --git a/packages/ddl-shim/package.json b/packages/ddl-shim/package.json index 4cc87a6d2c..ec0ad6f6ea 100644 --- a/packages/ddl-shim/package.json +++ b/packages/ddl-shim/package.json @@ -42,7 +42,7 @@ "ajv": "6.12.6" }, "devDependencies": { - "@hpcc-js/esbuild-plugins": "^1.4.9", + "@hpcc-js/esbuild-plugins": "^1.5.0", "@rodrigoff/ajv-cli": "5.2.0", "ts-json-schema-generator": "0.98.0" }, diff --git a/packages/dgrid2/package.json b/packages/dgrid2/package.json index 83f9a74468..04fede500e 100644 --- a/packages/dgrid2/package.json +++ b/packages/dgrid2/package.json @@ -42,8 +42,8 @@ }, "devDependencies": { "@hpcc-js/esbuild-plugins": "^1.5.0", - "@types/react": "19.1.11", - "@types/react-dom": "19.1.7", + "@types/react": "19.1.13", + "@types/react-dom": "19.1.9", "@vitejs/plugin-react": "4.7.0", "vite-plugin-html": "3.2.2", "react": "19.1.1", diff --git a/packages/esbuild-plugins/package.json b/packages/esbuild-plugins/package.json index e0d2ec23af..de9173c156 100644 --- a/packages/esbuild-plugins/package.json +++ b/packages/esbuild-plugins/package.json @@ -37,7 +37,7 @@ "update": "npx --yes npm-check-updates -u -t minor" }, "dependencies": { - "esbuild": "0.25.9", + "esbuild": "0.25.10", "esbuild-plugin-umd-wrapper": "3.0.0", "esbuild-copy-static-files": "0.1.0", "esbuild-plugin-inline-css": "0.0.1", diff --git a/packages/graph/package.json b/packages/graph/package.json index 9751431cf5..45255fa483 100644 --- a/packages/graph/package.json +++ b/packages/graph/package.json @@ -49,7 +49,7 @@ }, "devDependencies": { "@hpcc-js/esbuild-plugins": "^1.5.0", - "@hpcc-js/wasm-graphviz": "1.11.0", + "@hpcc-js/wasm-graphviz": "1.12.0", "@types/d3-transition": "1.3.6", "@types/dagre": "0.7.53", "d3-force": "^1", diff --git a/packages/map/package.json b/packages/map/package.json index 7270750648..248eb29f94 100644 --- a/packages/map/package.json +++ b/packages/map/package.json @@ -48,9 +48,9 @@ }, "devDependencies": { "@hpcc-js/esbuild-plugins": "^1.5.0", - "@types/leaflet-draw": "1.0.12", - "@types/leaflet.heat": "0.2.4", - "@types/leaflet.markercluster": "1.5.5", + "@types/leaflet-draw": "1.0.13", + "@types/leaflet.heat": "0.2.5", + "@types/leaflet.markercluster": "1.5.6", "d3-collection": "^1", "d3-color": "3.1.0", "d3-format": "^1", diff --git a/packages/observablehq-compiler/bin/ojscc.mjs b/packages/observablehq-compiler/bin/ojscc.mjs index ad9ac8a53e..5df998c436 100755 --- a/packages/observablehq-compiler/bin/ojscc.mjs +++ b/packages/observablehq-compiler/bin/ojscc.mjs @@ -7,7 +7,7 @@ // globalThis.Response = Response; // } import { promises as fs } from "fs"; -import { compile, download } from "../dist/index.js"; +import { compile, download } from "../dist/node/index.js"; import yargsMode from "yargs/yargs"; async function doDownload(url, filePath) { @@ -65,4 +65,4 @@ yargs .help("h") .alias("h", "help") .epilog("https://github.com/hpcc-systems/Visualization/tree/trunk/packages/observablehq-compiler") - .argv; + .parse(); diff --git a/packages/observablehq-compiler/package.json b/packages/observablehq-compiler/package.json index f34d720c48..db3721980e 100644 --- a/packages/observablehq-compiler/package.json +++ b/packages/observablehq-compiler/package.json @@ -8,16 +8,25 @@ "exports": { ".": { "types": "./types/index.d.ts", - "import": "./dist/index.js" + "import": "./dist/index.js", + "default": "./dist/index.js" }, "./runtime": { "types": "./types/kit/runtime.d.ts", - "import": "./dist/runtime.js" + "import": "./dist/runtime.js", + "default": "./dist/runtime.js" + }, + "./node": { + "types": "./types/index.node.d.ts", + "import": "./dist/node/index.js", + "require": "./dist/node/index.cjs", + "default": "./dist/node/index.js" }, "./dist/*": "./dist/*" }, "types": "./types/index.d.ts", "files": [ + "bin/*", "dist/*", "src/*", "types/*" diff --git a/packages/observablehq-compiler/tests/simple.node.spec.ts b/packages/observablehq-compiler/tests/simple.node.spec.ts index 91b84813b8..a68301de4b 100644 --- a/packages/observablehq-compiler/tests/simple.node.spec.ts +++ b/packages/observablehq-compiler/tests/simple.node.spec.ts @@ -1,5 +1,5 @@ import { describe, it, expect } from "vitest"; -import { compile, Writer } from "@hpcc-js/observablehq-compiler"; +import { compile, Writer } from "@hpcc-js/observablehq-compiler/node"; import { imports } from "./Introduction to Imports.ts"; describe("observablehq-compiler-node", function () { diff --git a/packages/observablehq-compiler/tsconfig.json b/packages/observablehq-compiler/tsconfig.json index 22a7f27ed2..abba024005 100644 --- a/packages/observablehq-compiler/tsconfig.json +++ b/packages/observablehq-compiler/tsconfig.json @@ -21,6 +21,7 @@ }, "include": [ "./src/index.ts", + "./src/index.node.ts", "src/kit/runtime.ts" ] } \ No newline at end of file diff --git a/packages/react/package.json b/packages/react/package.json index 956ffadd37..68d00e1fcc 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -41,7 +41,7 @@ }, "devDependencies": { "@hpcc-js/esbuild-plugins": "^1.5.0", - "preact": "10.27.1", + "preact": "10.27.2", "@preact/preset-vite": "2.10.2" }, "peerDependencies": {}, diff --git a/packages/timeline/package.json b/packages/timeline/package.json index 95a279e9d4..e88aa9a9e8 100644 --- a/packages/timeline/package.json +++ b/packages/timeline/package.json @@ -37,15 +37,15 @@ "update-major": "npx --yes npm-check-updates -u" }, "dependencies": { - "@hpcc-js/api": "^3.3.9", - "@hpcc-js/chart": "^3.3.9", - "@hpcc-js/common": "^3.3.9", - "@hpcc-js/html": "^3.2.10", - "@hpcc-js/layout": "^3.2.10", - "@hpcc-js/react": "^3.2.10" + "@hpcc-js/api": "^3.3.10", + "@hpcc-js/chart": "^3.4.0", + "@hpcc-js/common": "^3.4.0", + "@hpcc-js/html": "^3.2.11", + "@hpcc-js/layout": "^3.2.11", + "@hpcc-js/react": "^3.3.0" }, "devDependencies": { - "@hpcc-js/esbuild-plugins": "^1.4.9", + "@hpcc-js/esbuild-plugins": "^1.5.0", "d3-array": "^1", "d3-scale": "^1", "d3-selection": "^1", diff --git a/packages/tree/package.json b/packages/tree/package.json index 36736cda88..c0bfe5a331 100644 --- a/packages/tree/package.json +++ b/packages/tree/package.json @@ -37,11 +37,11 @@ "update-major": "npx --yes npm-check-updates -u" }, "dependencies": { - "@hpcc-js/api": "^3.3.9", - "@hpcc-js/common": "^3.3.9" + "@hpcc-js/api": "^3.3.10", + "@hpcc-js/common": "^3.4.0" }, "devDependencies": { - "@hpcc-js/esbuild-plugins": "^1.4.9", + "@hpcc-js/esbuild-plugins": "^1.5.0", "@types/d3-transition": "1.3.6", "d3-hierarchy": "^1", "d3-interpolate": "^1",