{"_id":"@ahmttyydn/use-codemirror","_rev":"7-e8612cac65eaae6d0ad686e4c601cbf6","name":"@ahmttyydn/use-codemirror","dist-tags":{"latest":"1.0.9"},"versions":{"1.0.0":{"name":"@ahmttyydn/use-codemirror","version":"1.0.0","keywords":["codemirror","composable","vue","vue3"],"author":{"url":"https://github.com/scalar","name":"Scalar"},"license":"MIT","_id":"@ahmttyydn/use-codemirror@1.0.0","maintainers":[{"name":"ahmttyydn","email":"ahmttyydn@gmail.com"}],"homepage":"https://github.com/scalar/scalar","bugs":{"url":"https://github.com/scalar/scalar/issues/new/choose"},"dist":{"shasum":"ea59120f1abfc6c42778462342518c9ce8eeb824","tarball":"https://registry.npmjs.org/@ahmttyydn/use-codemirror/-/use-codemirror-1.0.0.tgz","fileCount":25,"integrity":"sha512-96RZHGZGwNJrkeSWgGTbR7ni/9rQy8kp0+h9ZVD5/79HU+XY4KiBZ3Tg+E5VSZGlbeM4jrWUpOHZWNcSdfaCGA==","signatures":[{"sig":"MEQCIEzwFo2ISYYBDirknEhcTcKVacwUysGfZYtz0Q2QysEgAiBCp83O0cJfbCGBwQSjwh+QKAxk34i7dQlsgHMU+Fsg+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71127},"main":"dist/index.js","type":"module","_from":"file:ahmttyydn-use-codemirror-1.0.0.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./themes":{"types":"./dist/themes/index.d.ts","import":"./dist/themes/index.js","default":"./dist/themes/index.js"}},"scripts":{"dev":"vite .","test":"vitest","build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","types:check":"vue-tsc --noEmit"},"_npmUser":{"name":"ahmttyydn","email":"ahmttyydn@gmail.com"},"_resolved":"/private/var/folders/6s/_0b0836n1t9dc5prz2rp43h80000gn/T/4f5f39784edbb99451291554d30e4c5d/ahmttyydn-use-codemirror-1.0.0.tgz","_integrity":"sha512-96RZHGZGwNJrkeSWgGTbR7ni/9rQy8kp0+h9ZVD5/79HU+XY4KiBZ3Tg+E5VSZGlbeM4jrWUpOHZWNcSdfaCGA==","repository":{"url":"git+https://github.com/scalar/scalar.git","type":"git","directory":"packages/use-codemirror"},"_npmVersion":"11.6.2","description":"CodeMirror for Vue","directories":{},"_nodeVersion":"24.11.1","dependencies":{"vue":"^3.5.30","@lezer/common":"^1.2.3","@codemirror/lint":"^6.8.4","@codemirror/view":"^6.35.3","@lezer/highlight":"^1.2.1","@codemirror/state":"^6.5.0","@codemirror/commands":"^6.7.1","@codemirror/lang-css":"^6.3.1","@codemirror/lang-xml":"^6.0.0","@codemirror/language":"^6.10.7","@codemirror/lang-html":"^6.4.8","@codemirror/lang-json":"^6.0.0","@codemirror/lang-yaml":"^6.1.2","@codemirror/autocomplete":"^6.18.3","@replit/codemirror-css-color-picker":"^6.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.30","vite":"8.0.0","vitest":"4.1.0","vue-tsc":"^3.2.4","@ahmttyydn/themes":"1.0.0","@vitejs/plugin-vue":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/use-codemirror_1.0.0_1775418677573_0.805382949641775","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@ahmttyydn/use-codemirror","version":"1.0.1","keywords":["codemirror","composable","vue","vue3"],"author":{"url":"https://github.com/scalar","name":"Scalar"},"license":"MIT","_id":"@ahmttyydn/use-codemirror@1.0.1","maintainers":[{"name":"ahmttyydn","email":"ahmttyydn@gmail.com"}],"homepage":"https://github.com/ahmtydn/scalar","bugs":{"url":"https://github.com/ahmtydn/scalar/issues/new/choose"},"dist":{"shasum":"1293728db33ff8f43d76a8df7abe12aaf7a42007","tarball":"https://registry.npmjs.org/@ahmttyydn/use-codemirror/-/use-codemirror-1.0.1.tgz","fileCount":25,"integrity":"sha512-GzAgxtGf7K8YOsK69tkR40hXMDJQT9hYubw5RI/l5KgV1mkP0blbUlHDu5fFacaBAQ3w/wOSM3Mcg3j5jIctzg==","signatures":[{"sig":"MEYCIQDbXdy+oEmvksT0KQKl9yZFUNUuMcehDoLK6bBD/4odZAIhAK3wAJr7LufKbbyuV2S2V7iQFjAmoyalM4HVmRUGIZL0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahmttyydn%2fuse-codemirror@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71130},"main":"dist/index.js","type":"module","_from":"file:ahmttyydn-use-codemirror-1.0.1.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./themes":{"types":"./dist/themes/index.d.ts","import":"./dist/themes/index.js","default":"./dist/themes/index.js"}},"scripts":{"dev":"vite .","test":"vitest","build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","types:check":"vue-tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24574447-acf8-4839-9957-5c334132df72"}},"_resolved":"/tmp/1ae39c40763e2dac9dec9f7d7b114950/ahmttyydn-use-codemirror-1.0.1.tgz","_integrity":"sha512-GzAgxtGf7K8YOsK69tkR40hXMDJQT9hYubw5RI/l5KgV1mkP0blbUlHDu5fFacaBAQ3w/wOSM3Mcg3j5jIctzg==","repository":{"url":"git+https://github.com/ahmtydn/scalar.git","type":"git","directory":"packages/use-codemirror"},"_npmVersion":"11.11.0","description":"CodeMirror for Vue","directories":{},"_nodeVersion":"24.14.1","dependencies":{"vue":"^3.5.30","@lezer/common":"^1.2.3","@codemirror/lint":"^6.8.4","@codemirror/view":"^6.35.3","@lezer/highlight":"^1.2.1","@codemirror/state":"^6.5.0","@codemirror/commands":"^6.7.1","@codemirror/lang-css":"^6.3.1","@codemirror/lang-xml":"^6.0.0","@codemirror/language":"^6.10.7","@codemirror/lang-html":"^6.4.8","@codemirror/lang-json":"^6.0.0","@codemirror/lang-yaml":"^6.1.2","@codemirror/autocomplete":"^6.18.3","@replit/codemirror-css-color-picker":"^6.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.30","vite":"8.0.0","vitest":"4.1.0","vue-tsc":"^3.2.4","@ahmttyydn/themes":"1.0.1","@vitejs/plugin-vue":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/use-codemirror_1.0.1_1775438266197_0.42898374772164005","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@ahmttyydn/use-codemirror","version":"1.0.2","keywords":["codemirror","composable","vue","vue3"],"author":{"url":"https://github.com/scalar","name":"Scalar"},"license":"MIT","_id":"@ahmttyydn/use-codemirror@1.0.2","maintainers":[{"name":"ahmttyydn","email":"ahmttyydn@gmail.com"}],"homepage":"https://github.com/ahmtydn/scalar","bugs":{"url":"https://github.com/ahmtydn/scalar/issues/new/choose"},"dist":{"shasum":"b2b4435b50ad79bf85d27ee4e2c04320256526a6","tarball":"https://registry.npmjs.org/@ahmttyydn/use-codemirror/-/use-codemirror-1.0.2.tgz","fileCount":25,"integrity":"sha512-tO9iWbvJM5SYN+l2MdZOvBc2sYfuopILOX9STBtWeLHI0iBGaHacPC8wSsAKhn132PG1mrCgXYiWHeBqAFBWyg==","signatures":[{"sig":"MEUCIQCxS2lcEvMN3JVISqQR7YROA/XBeFyMhpdvGjDywQF6NQIgX83+/THkGSMoBkvNXMyRm7Wylrd+U5478hWcQ99zXt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahmttyydn%2fuse-codemirror@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71130},"main":"dist/index.js","type":"module","_from":"file:ahmttyydn-use-codemirror-1.0.2.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./themes":{"types":"./dist/themes/index.d.ts","import":"./dist/themes/index.js","default":"./dist/themes/index.js"}},"scripts":{"dev":"vite .","test":"vitest","build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","types:check":"vue-tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24574447-acf8-4839-9957-5c334132df72"}},"_resolved":"/tmp/97308dfc445f6dd86cf2ec7ec13a8aba/ahmttyydn-use-codemirror-1.0.2.tgz","_integrity":"sha512-tO9iWbvJM5SYN+l2MdZOvBc2sYfuopILOX9STBtWeLHI0iBGaHacPC8wSsAKhn132PG1mrCgXYiWHeBqAFBWyg==","repository":{"url":"git+https://github.com/ahmtydn/scalar.git","type":"git","directory":"packages/use-codemirror"},"_npmVersion":"11.11.0","description":"CodeMirror for Vue","directories":{},"_nodeVersion":"24.14.1","dependencies":{"vue":"^3.5.30","@lezer/common":"^1.2.3","@codemirror/lint":"^6.8.4","@codemirror/view":"^6.35.3","@lezer/highlight":"^1.2.1","@codemirror/state":"^6.5.0","@codemirror/commands":"^6.7.1","@codemirror/lang-css":"^6.3.1","@codemirror/lang-xml":"^6.0.0","@codemirror/language":"^6.10.7","@codemirror/lang-html":"^6.4.8","@codemirror/lang-json":"^6.0.0","@codemirror/lang-yaml":"^6.1.2","@codemirror/autocomplete":"^6.18.3","@replit/codemirror-css-color-picker":"^6.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.30","vite":"8.0.0","vitest":"4.1.0","vue-tsc":"^3.2.4","@ahmttyydn/themes":"1.0.2","@vitejs/plugin-vue":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/use-codemirror_1.0.2_1775439110950_0.3028308483979292","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@ahmttyydn/use-codemirror","version":"1.0.4","keywords":["codemirror","composable","vue","vue3"],"author":{"url":"https://github.com/scalar","name":"Scalar"},"license":"MIT","_id":"@ahmttyydn/use-codemirror@1.0.4","maintainers":[{"name":"ahmttyydn","email":"ahmttyydn@gmail.com"}],"homepage":"https://github.com/ahmtydn/scalar","bugs":{"url":"https://github.com/ahmtydn/scalar/issues/new/choose"},"dist":{"shasum":"4d4363d2874f6705bb34f75e518c06cb34a8d488","tarball":"https://registry.npmjs.org/@ahmttyydn/use-codemirror/-/use-codemirror-1.0.4.tgz","fileCount":25,"integrity":"sha512-Y0uM2GbNA/96y+LQRsGs8VwEyGS1kI21gCP/z+OLZbcQDqCtHRLDy42SFZ62hEKdTEkMDvY6Ww83QWIULOvaZA==","signatures":[{"sig":"MEQCIEFUa71jkgM93HKKwKTNPofFtIk/QmVVS0KLYbaKyJ8mAiA3HXAk3q+eKbNOBjx4dZLB/L7SCQLK+eYUNjPUpj4Ggg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahmttyydn%2fuse-codemirror@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71133},"main":"dist/index.js","type":"module","_from":"file:ahmttyydn-use-codemirror-1.0.4.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./themes":{"types":"./dist/themes/index.d.ts","import":"./dist/themes/index.js","default":"./dist/themes/index.js"}},"scripts":{"dev":"vite .","test":"vitest","build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","types:check":"vue-tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24574447-acf8-4839-9957-5c334132df72"}},"_resolved":"/tmp/f40a3a5ee188f412eb8d284062ccb009/ahmttyydn-use-codemirror-1.0.4.tgz","_integrity":"sha512-Y0uM2GbNA/96y+LQRsGs8VwEyGS1kI21gCP/z+OLZbcQDqCtHRLDy42SFZ62hEKdTEkMDvY6Ww83QWIULOvaZA==","repository":{"url":"git+https://github.com/ahmtydn/scalar.git","type":"git","directory":"packages/use-codemirror"},"_npmVersion":"11.11.0","description":"CodeMirror for Vue","directories":{},"_nodeVersion":"24.14.1","dependencies":{"vue":"^3.5.30","@lezer/common":"^1.2.3","@codemirror/lint":"^6.8.4","@codemirror/view":"^6.35.3","@lezer/highlight":"^1.2.1","@codemirror/state":"^6.5.0","@codemirror/commands":"^6.7.1","@codemirror/lang-css":"^6.3.1","@codemirror/lang-xml":"^6.0.0","@codemirror/language":"^6.10.7","@codemirror/lang-html":"^6.4.8","@codemirror/lang-json":"^6.0.0","@codemirror/lang-yaml":"^6.1.2","@codemirror/autocomplete":"^6.18.3","@replit/codemirror-css-color-picker":"^6.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.30","vite":"8.0.0","vitest":"4.1.0","vue-tsc":"^3.2.4","@ahmttyydn/themes":"1.0.4","@vitejs/plugin-vue":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/use-codemirror_1.0.4_1775441019530_0.7222978835370901","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@ahmttyydn/use-codemirror","version":"1.0.6","keywords":["codemirror","composable","vue","vue3"],"author":{"url":"https://github.com/scalar","name":"Scalar"},"license":"MIT","_id":"@ahmttyydn/use-codemirror@1.0.6","maintainers":[{"name":"ahmttyydn","email":"ahmttyydn@gmail.com"}],"homepage":"https://github.com/ahmtydn/scalar","bugs":{"url":"https://github.com/ahmtydn/scalar/issues/new/choose"},"dist":{"shasum":"1134a53b87069374d9dabcd6662798966e36033a","tarball":"https://registry.npmjs.org/@ahmttyydn/use-codemirror/-/use-codemirror-1.0.6.tgz","fileCount":25,"integrity":"sha512-m8krz0fuE3q8tMliitV8fB9L4BwSqVpOnUyg9eHUzKb4Y1nlQZLcaofaaVpOtGMdVnT77heKd/i39Sf0wweGMQ==","signatures":[{"sig":"MEYCIQCwL33l2oBm4zUqChkrI7xKjH8e1u5a2yVs/KB1DU0dYQIhAN7cDAGrYzKlEmmI0GOZfBS3Tx5yZrByjvnhCSmg9IRZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahmttyydn%2fuse-codemirror@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71668},"main":"dist/index.js","type":"module","_from":"file:ahmttyydn-use-codemirror-1.0.6.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./themes":{"types":"./dist/themes/index.d.ts","import":"./dist/themes/index.js","default":"./dist/themes/index.js"}},"scripts":{"dev":"vite .","test":"vitest","build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","types:check":"vue-tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24574447-acf8-4839-9957-5c334132df72"}},"_resolved":"/tmp/6ca3736cb4ee3748a0bac8de443bdb6b/ahmttyydn-use-codemirror-1.0.6.tgz","_integrity":"sha512-m8krz0fuE3q8tMliitV8fB9L4BwSqVpOnUyg9eHUzKb4Y1nlQZLcaofaaVpOtGMdVnT77heKd/i39Sf0wweGMQ==","repository":{"url":"git+https://github.com/ahmtydn/scalar.git","type":"git","directory":"packages/use-codemirror"},"_npmVersion":"11.11.0","description":"CodeMirror for Vue","directories":{},"_nodeVersion":"24.14.1","dependencies":{"vue":"^3.5.30","@lezer/common":"^1.2.3","@codemirror/lint":"^6.8.4","@codemirror/view":"^6.35.3","@lezer/highlight":"^1.2.1","@codemirror/state":"^6.5.0","@codemirror/commands":"^6.7.1","@codemirror/lang-css":"^6.3.1","@codemirror/lang-xml":"^6.0.0","@codemirror/language":"^6.10.7","@codemirror/lang-html":"^6.4.8","@codemirror/lang-json":"^6.0.0","@codemirror/lang-yaml":"^6.1.2","@codemirror/autocomplete":"^6.18.3","@replit/codemirror-css-color-picker":"^6.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.30","vite":"8.0.0","vitest":"4.1.0","vue-tsc":"^3.2.4","@ahmttyydn/themes":"1.0.6","@vitejs/plugin-vue":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/use-codemirror_1.0.6_1775488387058_0.7745252702113039","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@ahmttyydn/use-codemirror","version":"1.0.8","keywords":["codemirror","composable","vue","vue3"],"author":{"url":"https://github.com/scalar","name":"Scalar"},"license":"MIT","_id":"@ahmttyydn/use-codemirror@1.0.8","maintainers":[{"name":"ahmttyydn","email":"ahmttyydn@gmail.com"}],"homepage":"https://github.com/ahmtydn/scalar","bugs":{"url":"https://github.com/ahmtydn/scalar/issues/new/choose"},"dist":{"shasum":"0e96dc362c7e9c4ce2d963c6d6dc949f076f78e5","tarball":"https://registry.npmjs.org/@ahmttyydn/use-codemirror/-/use-codemirror-1.0.8.tgz","fileCount":25,"integrity":"sha512-FncMTT2voGky9beJeMCjcWgsmWROeLUkJpreWsRkvHP2EhQS0nh0dHH7uSic+Pu1jU00V8rlh8rkwAUZJIG9JQ==","signatures":[{"sig":"MEUCIQCcT5BCshbFNQn70YSTa6G2MasPR5aVBqjzi+WLLpi6TQIgJaBOJTLHvRFTm0/rcxDdLqdjSdfMYNU6n9oQN18jXC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahmttyydn%2fuse-codemirror@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71668},"main":"dist/index.js","type":"module","_from":"file:ahmttyydn-use-codemirror-1.0.8.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./themes":{"types":"./dist/themes/index.d.ts","import":"./dist/themes/index.js","default":"./dist/themes/index.js"}},"scripts":{"dev":"vite .","test":"vitest","build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","types:check":"vue-tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24574447-acf8-4839-9957-5c334132df72"}},"_resolved":"/tmp/66874aed138fc86a13173028d5df39b6/ahmttyydn-use-codemirror-1.0.8.tgz","_integrity":"sha512-FncMTT2voGky9beJeMCjcWgsmWROeLUkJpreWsRkvHP2EhQS0nh0dHH7uSic+Pu1jU00V8rlh8rkwAUZJIG9JQ==","repository":{"url":"git+https://github.com/ahmtydn/scalar.git","type":"git","directory":"packages/use-codemirror"},"_npmVersion":"11.11.0","description":"CodeMirror for Vue","directories":{},"_nodeVersion":"24.14.1","dependencies":{"vue":"^3.5.30","@lezer/common":"^1.2.3","@codemirror/lint":"^6.8.4","@codemirror/view":"^6.35.3","@lezer/highlight":"^1.2.1","@codemirror/state":"^6.5.0","@codemirror/commands":"^6.7.1","@codemirror/lang-css":"^6.3.1","@codemirror/lang-xml":"^6.0.0","@codemirror/language":"^6.10.7","@codemirror/lang-html":"^6.4.8","@codemirror/lang-json":"^6.0.0","@codemirror/lang-yaml":"^6.1.2","@codemirror/autocomplete":"^6.18.3","@replit/codemirror-css-color-picker":"^6.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.30","vite":"8.0.0","vitest":"4.1.0","vue-tsc":"^3.2.4","@ahmttyydn/themes":"1.0.8","@vitejs/plugin-vue":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/use-codemirror_1.0.8_1775513349868_0.45368463994534514","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@ahmttyydn/use-codemirror","description":"CodeMirror for Vue","license":"MIT","author":{"name":"Scalar","url":"https://github.com/scalar"},"homepage":"https://github.com/ahmtydn/scalar","bugs":{"url":"https://github.com/ahmtydn/scalar/issues/new/choose"},"repository":{"type":"git","url":"git+https://github.com/ahmtydn/scalar.git","directory":"packages/use-codemirror"},"keywords":["codemirror","composable","vue","vue3"],"version":"1.0.9","engines":{"node":">=22"},"type":"module","main":"dist/index.js","module":"dist/index.js","exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./themes":{"import":"./dist/themes/index.js","types":"./dist/themes/index.d.ts","default":"./dist/themes/index.js"}},"dependencies":{"@codemirror/autocomplete":"^6.18.3","@codemirror/commands":"^6.7.1","@codemirror/lang-css":"^6.3.1","@codemirror/lang-html":"^6.4.8","@codemirror/lang-json":"^6.0.0","@codemirror/lang-xml":"^6.0.0","@codemirror/lang-yaml":"^6.1.2","@codemirror/language":"^6.10.7","@codemirror/lint":"^6.8.4","@codemirror/state":"^6.5.0","@codemirror/view":"^6.35.3","@lezer/common":"^1.2.3","@lezer/highlight":"^1.2.1","@replit/codemirror-css-color-picker":"^6.3.0","vue":"^3.5.30"},"devDependencies":{"@vitejs/plugin-vue":"^6.0.3","vite":"8.0.0","vitest":"4.1.0","vue":"^3.5.30","vue-tsc":"^3.2.4","@ahmttyydn/themes":"1.0.9"},"scripts":{"build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","dev":"vite .","test":"vitest","types:check":"vue-tsc --noEmit"},"types":"./dist/index.d.ts","_id":"@ahmttyydn/use-codemirror@1.0.9","_integrity":"sha512-p0YhDgvVkCVU5eSmxC0jawsDEAEFRK6eQiat93HO+BhcmUtYTOhUMlggi76Ryre6f3j8Gy5jM1gaNJMqwnIyHQ==","_resolved":"/tmp/58754eedaab33b89c3de7ce2089ba20f/ahmttyydn-use-codemirror-1.0.9.tgz","_from":"file:ahmttyydn-use-codemirror-1.0.9.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-p0YhDgvVkCVU5eSmxC0jawsDEAEFRK6eQiat93HO+BhcmUtYTOhUMlggi76Ryre6f3j8Gy5jM1gaNJMqwnIyHQ==","shasum":"aa9961745edd5b5e664ded45e99181664391ac8a","tarball":"https://registry.npmjs.org/@ahmttyydn/use-codemirror/-/use-codemirror-1.0.9.tgz","fileCount":25,"unpackedSize":71668,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahmttyydn%2fuse-codemirror@1.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGHqauQHLlLodP54K4m7DUwxux+XqzIpYLY+9ZoJwu0aAiBXvY5rnZdLl5TglxmtNWP5FGKXcj1h+jB0QDg6dysI0Q=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24574447-acf8-4839-9957-5c334132df72"}},"directories":{},"maintainers":[{"name":"ahmttyydn","email":"ahmttyydn@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/use-codemirror_1.0.9_1775514639495_0.45581816210260206"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-05T19:51:17.416Z","modified":"2026-04-06T22:30:40.053Z","1.0.0":"2026-04-05T19:51:17.729Z","1.0.1":"2026-04-06T01:17:46.336Z","1.0.2":"2026-04-06T01:31:51.089Z","1.0.4":"2026-04-06T02:03:39.702Z","1.0.6":"2026-04-06T15:13:07.215Z","1.0.8":"2026-04-06T22:09:10.026Z","1.0.9":"2026-04-06T22:30:39.695Z"},"bugs":{"url":"https://github.com/ahmtydn/scalar/issues/new/choose"},"author":{"name":"Scalar","url":"https://github.com/scalar"},"license":"MIT","homepage":"https://github.com/ahmtydn/scalar","keywords":["codemirror","composable","vue","vue3"],"repository":{"type":"git","url":"git+https://github.com/ahmtydn/scalar.git","directory":"packages/use-codemirror"},"description":"CodeMirror for Vue","maintainers":[{"name":"ahmttyydn","email":"ahmttyydn@gmail.com"}],"readme":"# CodeMirror Hook for Vue\n\n[![Version](https://img.shields.io/npm/v/%40scalar/use-codemirror)](https://www.npmjs.com/package/@ahmttyydn/use-codemirror)\n[![Downloads](https://img.shields.io/npm/dm/%40scalar/use-codemirror)](https://www.npmjs.com/package/@ahmttyydn/use-codemirror)\n[![License](https://img.shields.io/npm/l/%40scalar%2Fuse-codemirror)](https://www.npmjs.com/package/@ahmttyydn/use-codemirror)\n[![Discord](https://img.shields.io/discord/1135330207960678410?style=flat&color=5865F2)](https://discord.gg/scalar)\n\n## Installation\n\n```bash\nnpm install @ahmttyydn/use-codemirror\n```\n\n## Usage\n\n```vue\n<script setup>\nimport { useCodeMirror } from '@ahmttyydn/use-codemirror'\nimport { ref } from 'vue'\n\nconst editor = ref(null)\n\nconst { codeMirror, setCodeMirrorContent } = useCodeMirror({\n  codeMirrorRef: editor,\n  content: '{ \"foo\": \"bar\" }',\n  language: 'json',\n  lineNumbers: true,\n  onChange: (value) => {\n    console.log('Content changed:', value)\n  },\n})\n</script>\n\n<template>\n  <div ref=\"editor\" />\n</template>\n```\n\n## Community\n\nWe are API nerds. You too? Let's chat on Discord: <https://discord.gg/scalar>\n\n## License\n\nThe source code in this repository is licensed under [MIT](https://github.com/ahmtydn/scalar/blob/main/LICENSE).\n","readmeFilename":"README.md"}