diff --git a/package-lock.json b/package-lock.json index a715d74..774886e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,6 +8,9 @@ "name": "cyclewire", "version": "1.3.0", "license": "MIT", + "bin": { + "cyclewire": "tooling/bin.js" + }, "devDependencies": { "@playwright/test": "^1.63.0", "@types/node": "^22.20.4", @@ -23,6 +26,14 @@ "typescript": "^7.0.2", "vite": "^8.3.1", "vue": "^3.5.43" + }, + "peerDependencies": { + "vite": ">=5" + }, + "peerDependenciesMeta": { + "vite": { + "optional": true + } } }, "node_modules/@babel/helper-string-parser": { @@ -873,9 +884,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "22.20.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.20.4.tgz", - "integrity": "sha512-zJRE40jpHtKqE/C4fgHrAKQLJuSpzEnP9ff9Y7YtoR3Wd2pwqzlekDeEuUQXjRd+QCYnVnNwuJYmhdk9XV8gvA==", + "version": "22.20.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.20.5.tgz", + "integrity": "sha512-U2+DNr+wSjpsTS/wZGYHq7GcwfuSmKiKvoPvK22zwTlRhU91yOniN4qRR5KhIjvif7ysw/dz/hKmfDH0Ris4aA==", "dev": true, "license": "MIT", "dependencies": { @@ -1330,9 +1341,9 @@ "license": "MIT" }, "node_modules/acorn": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.18.0.tgz", - "integrity": "sha512-lGq+9yr1/GuAWaVYIHRjvvySG5/4VfKIvC8EWxStPdcDh/Ka7FG3twP6v4d5BkravUilhIAsG4Qj83t02LWUPQ==", + "version": "8.19.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.19.0.tgz", + "integrity": "sha512-oJlA3XiRm7Cyk6qFD2Jn8ak9B7jSy0qy00ADO3+8dpT0LSjFihQYv4C02LFCSYJV3Q37xYwwRy5m+IpIiUzqWw==", "dev": true, "license": "MIT", "bin": { @@ -1380,20 +1391,20 @@ "license": "MIT" }, "node_modules/datatables.net": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/datatables.net/-/datatables.net-3.1.2.tgz", - "integrity": "sha512-6PnhPw9lrPASP2n1t13zW595aKB41j3Qt6iykFVV6aohGtSF3CTjwQ+RsdlrGUQTj/Ji0or8+9Q7mMpf4YY1cQ==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/datatables.net/-/datatables.net-3.1.3.tgz", + "integrity": "sha512-B34/A+KAkKQnl6si+SgmB8grhDepfHDXEFyQxJanqY70dB4ab0pHTF1aHZvLKKruuUoL815/y3YeTSYUr/pAOw==", "dev": true, "license": "MIT" }, "node_modules/datatables.net-dt": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/datatables.net-dt/-/datatables.net-dt-3.1.2.tgz", - "integrity": "sha512-2nxvoJCXjOdXMQO4QkwH1MUnYusC2BkilVMVpi1L7kGQG4OVu4NgPuW20RfXmxfdgSNCUI6R42Yk0v8ohFoe5A==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/datatables.net-dt/-/datatables.net-dt-3.1.3.tgz", + "integrity": "sha512-QbL2qdVm9q9UKbTvXMwI55BTRSq6oMR/HqNqivetRjm4gqSEQZplB4Uu95rHI8WKIiB53qrxbMaDdBCPVql10w==", "dev": true, "license": "MIT", "dependencies": { - "datatables.net": "3.1.2" + "datatables.net": "3.1.3" } }, "node_modules/detect-libc": { @@ -2007,9 +2018,9 @@ } }, "node_modules/svelte": { - "version": "5.57.1", - "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.57.1.tgz", - "integrity": "sha512-Uqj49lWKB+iSSnneuwiYYJ7MZgkB+eXr0LXBhv4uDuAkXqnWmq65Sxflfvp0Lc6MdKjMUxGaeOKWJqz5SNiVIA==", + "version": "5.57.2", + "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.57.2.tgz", + "integrity": "sha512-1YiPCAXT0Ct6g1vOMmSLa0Nsc3QRMvtDF32ihgglGVrugIuIK38RyDiFNXVDhtQ81TJjSO57NdMw6DyYLqSGDQ==", "dev": true, "license": "MIT", "dependencies": { @@ -2104,16 +2115,16 @@ "license": "MIT" }, "node_modules/vite": { - "version": "8.3.1", - "resolved": "https://registry.npmjs.org/vite/-/vite-8.3.1.tgz", - "integrity": "sha512-/bvH9E9tmCXRGp2uXY3WbOldqpTwFkbha/8ANaEQ6VkxhH60KyqLwgZq6lG2y+4uT55x9+9eUHMpQ7uGnOCKjA==", + "version": "8.3.3", + "resolved": "https://registry.npmjs.org/vite/-/vite-8.3.3.tgz", + "integrity": "sha512-cTAldKPImjg6c+gk48U19POPn3GCBzZwpdsN8ZMEEcbpes+6/wvfqUd0C2y3qYY4wsj8PwgFwrZ/1jBPVttMSg==", "dev": true, "license": "MIT", "dependencies": { "lightningcss": "^1.33.0", "picomatch": "^4.0.7", "postcss": "^8.5.28", - "rolldown": "~1.2.9", + "rolldown": "~1.2.11", "tinyglobby": "^0.2.17" }, "bin": {