diff --git a/packages/decodal-codemirror/jsr.json b/packages/decodal-codemirror/jsr.json index 8bf6aa1..d865556 100644 --- a/packages/decodal-codemirror/jsr.json +++ b/packages/decodal-codemirror/jsr.json @@ -1,6 +1,6 @@ { "name": "@hare/decodal-codemirror", - "version": "0.1.2", + "version": "0.1.3", "license": "MIT", "exports": "./src/mod.ts", "imports": { diff --git a/packages/decodal-codemirror/package-lock.json b/packages/decodal-codemirror/package-lock.json index d7cd3cf..3f4a2e3 100644 --- a/packages/decodal-codemirror/package-lock.json +++ b/packages/decodal-codemirror/package-lock.json @@ -1,14 +1,19 @@ { "name": "decodal-codemirror", - "version": "0.1.2", + "version": "0.1.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "decodal-codemirror", - "version": "0.1.2", + "version": "0.1.3", "license": "MIT OR Apache-2.0", - "dependencies": { + "devDependencies": { + "@codemirror/language": "^6.12.4", + "@lezer/highlight": "^1.2.3", + "@lezer/lr": "^1.4.10" + }, + "peerDependencies": { "@codemirror/language": "^6.12.4", "@lezer/highlight": "^1.2.3", "@lezer/lr": "^1.4.10" @@ -18,6 +23,7 @@ "version": "6.12.4", "resolved": "https://registry.npmjs.org/@codemirror/language/-/language-6.12.4.tgz", "integrity": "sha512-1q4PaT+o6PbgpkJt4Q8Fv5XJxTy4FUZ4MWETtyiDw3J0Pyr9E2vqcKL+k9wcvjNTIsauxvE7OfmWj3FRPHQ76A==", + "dev": true, "license": "MIT", "dependencies": { "@codemirror/state": "^6.0.0", @@ -32,6 +38,7 @@ "version": "6.7.1", "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.7.1.tgz", "integrity": "sha512-9QzNDgE4EYDnAHfrTlR2lwiPciiOymLtwKK+8yHQzCc7GXhAP9xdEbEJFy2IWB1j9UGUl9BsgMmTo/ImA02T7A==", + "dev": true, "license": "MIT", "dependencies": { "@marijn/find-cluster-break": "^1.0.0" @@ -41,6 +48,7 @@ "version": "6.43.6", "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.43.6.tgz", "integrity": "sha512-EVunGSYN1wz1p75WY1s3Xg7t3i8Yol0kGZGizNdX9BUFgMFILYVe8/u6EVpo7Ff5PwbZuILb4QAq7IZoKzIEQA==", + "dev": true, "license": "MIT", "dependencies": { "@codemirror/state": "^6.7.0", @@ -53,12 +61,14 @@ "version": "1.5.2", "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.5.2.tgz", "integrity": "sha512-sxQE460fPZyU3sdc8lafxiPwJHBzZRy/udNFynGQky1SePYBdhkBl1kOagA9uT3pxR8K09bOrmTUqA9wb/PjSQ==", + "dev": true, "license": "MIT" }, "node_modules/@lezer/highlight": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/@lezer/highlight/-/highlight-1.2.3.tgz", "integrity": "sha512-qXdH7UqTvGfdVBINrgKhDsVTJTxactNNxLk7+UMwZhU13lMHaOBlJe9Vqp907ya56Y3+ed2tlqzys7jDkTmW0g==", + "dev": true, "license": "MIT", "dependencies": { "@lezer/common": "^1.3.0" @@ -68,6 +78,7 @@ "version": "1.4.10", "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.4.10.tgz", "integrity": "sha512-rnCpTIBafOx4mRp43xOxDJbFipJm/c0cia/V5TiGlhmMa+wsSdoGmUN3w5Bqrks/09Q/D4tNAmWaT8p6NRi77A==", + "dev": true, "license": "MIT", "dependencies": { "@lezer/common": "^1.0.0" @@ -77,24 +88,28 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/@marijn/find-cluster-break/-/find-cluster-break-1.0.3.tgz", "integrity": "sha512-FY+MKLBoTsLNJF/eLWaOsXGdz6uh3Iu1axjPf6TUq92IYumcTcXWHoS747JARLkcdlJ/Waiaxc5wQfFO8jC6NA==", + "dev": true, "license": "MIT" }, "node_modules/crelt": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/crelt/-/crelt-1.0.7.tgz", "integrity": "sha512-aK6BbWfhf4U/wCcLHKPJl/xa6VkVstRaPywWtMKGwuOLc/wZTyQYuoxgvZnNsBvv7Kg3YTBQYYBCggcviQczuA==", + "dev": true, "license": "MIT" }, "node_modules/style-mod": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/style-mod/-/style-mod-4.1.3.tgz", "integrity": "sha512-i/n8VsZydrugj3Iuzll8+x/00GH2vnYsk1eomD8QiRrSAeW6ItbCQDtfXCeJHd0iwiNagqjQkvpvREEPtW3IoQ==", + "dev": true, "license": "MIT" }, "node_modules/w3c-keyname": { "version": "2.2.8", "resolved": "https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.8.tgz", "integrity": "sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==", + "dev": true, "license": "MIT" } } diff --git a/packages/decodal-codemirror/package.json b/packages/decodal-codemirror/package.json index 934ad75..ce3f1b1 100644 --- a/packages/decodal-codemirror/package.json +++ b/packages/decodal-codemirror/package.json @@ -1,6 +1,6 @@ { "name": "decodal-codemirror", - "version": "0.1.2", + "version": "0.1.3", "description": "CodeMirror 6 language support for Decodal.", "type": "module", "license": "MIT OR Apache-2.0", @@ -27,7 +27,12 @@ "codemirror", "lezer" ], - "dependencies": { + "peerDependencies": { + "@codemirror/language": "^6.12.4", + "@lezer/highlight": "^1.2.3", + "@lezer/lr": "^1.4.10" + }, + "devDependencies": { "@codemirror/language": "^6.12.4", "@lezer/highlight": "^1.2.3", "@lezer/lr": "^1.4.10" diff --git a/site/decodal-site/astro.config.mjs b/site/decodal-site/astro.config.mjs index a542924..b4d423e 100644 --- a/site/decodal-site/astro.config.mjs +++ b/site/decodal-site/astro.config.mjs @@ -4,6 +4,13 @@ export default defineConfig({ output: 'static', vite: { resolve: { + dedupe: [ + '@codemirror/language', + '@codemirror/state', + '@codemirror/view', + '@lezer/highlight', + '@lezer/lr', + ], preserveSymlinks: true, }, }, diff --git a/site/decodal-site/package-lock.json b/site/decodal-site/package-lock.json index 835852b..0be04dd 100644 --- a/site/decodal-site/package-lock.json +++ b/site/decodal-site/package-lock.json @@ -26,9 +26,14 @@ } }, "../../packages/decodal-codemirror": { - "version": "0.1.2", + "version": "0.1.3", "license": "MIT OR Apache-2.0", - "dependencies": { + "devDependencies": { + "@codemirror/language": "^6.12.4", + "@lezer/highlight": "^1.2.3", + "@lezer/lr": "^1.4.10" + }, + "peerDependencies": { "@codemirror/language": "^6.12.4", "@lezer/highlight": "^1.2.3", "@lezer/lr": "^1.4.10" diff --git a/site/decodal-site/src/pages/index.astro b/site/decodal-site/src/pages/index.astro index 9e5009a..5d6c6bf 100644 --- a/site/decodal-site/src/pages/index.astro +++ b/site/decodal-site/src/pages/index.astro @@ -52,7 +52,7 @@ Production = Server & { CodeMirror package npmjs.com/package/decodal-codemirror - + CodeMirror on JSR jsr.io/@hare/decodal-codemirror