{"_id":"content-tag","_rev":"24-777fe5ec545e34318d1b9c12ac1dd665","name":"content-tag","dist-tags":{"latest":"4.2.1"},"versions":{"0.1.0":{"name":"content-tag","version":"0.1.0","license":"MIT","_id":"content-tag@0.1.0","maintainers":[{"name":"ef4","email":"edward@eaf4.com"}],"homepage":"https://github.com/embroider-build/content-tag#readme","bugs":{"url":"https://github.com/embroider-build/content-tag/issues"},"dist":{"shasum":"490c15768b25f1eade4d6c034c3403aa80e7e4b8","tarball":"https://registry.npmjs.org/content-tag/-/content-tag-0.1.0.tgz","fileCount":6,"integrity":"sha512-r5cLLbScxVhXDyKu2ZJcGGueoU3D0qIDwFpiCOCiCTFpVKqwE6KSV0ZtQCKnuaw++oqFPiu1CsxHYt79kedAQg==","signatures":[{"sig":"MEUCIEdt4rt17stkKeuMziG6TH5iJFRvrn48Ip+RkX0ynj6JAiEAr97mWLCXvPGm6CDVgJsftXjmPI1k07i9Wv04/KCt8Jw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1865956},"main":"content_tag.js","types":"content_tag.d.ts","gitHead":"ad1e87f7851894bdb28474034d6890c7832acc74","_npmUser":{"name":"ef4","email":"edward@eaf4.com"},"repository":{"url":"git+https://github.com/embroider-build/content-tag.git","type":"git"},"_npmVersion":"8.19.4","description":"A rust program that uses a fork of swc to parse and transform Javascript containing the content-tag proposal","directories":{},"_nodeVersion":"16.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/content-tag_0.1.0_1688642771375_0.7806837611314377","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"content-tag","version":"1.0.0","license":"MIT","_id":"content-tag@1.0.0","maintainers":[{"name":"real_ate","email":"chris@manson.ie"},{"name":"ef4","email":"edward@eaf4.com"}],"homepage":"https://github.com/embroider-build/content-tag#readme","bugs":{"url":"https://github.com/embroider-build/content-tag/issues"},"dist":{"shasum":"451cee26353abde3a7982ff2e4698f75e2225774","tarball":"https://registry.npmjs.org/content-tag/-/content-tag-1.0.0.tgz","fileCount":6,"integrity":"sha512-M1EcjnwPN/CWtgXHO3YgUGEe/oqxdtBtbeWdvlht9EZ0JinVaMTuNU6V1XV7BMe2GdPxD9sNXl+NMbpojfviIQ==","signatures":[{"sig":"MEUCIGMW8+MA3WjsBKBaUCsh/okN6gOim05z+LhGR4UcF8ZJAiEAwd8ZzcrYYGlLMacywmbiod3vUqRyNTqTKvCJ7jYJe+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2060093},"main":"content_tag.js","types":"content_tag.d.ts","gitHead":"1dd814102257b2f294095963498dfb8b8933a3df","_npmUser":{"name":"ef4","email":"edward@eaf4.com"},"repository":{"url":"git+https://github.com/embroider-build/content-tag.git","type":"git"},"_npmVersion":"8.19.4","description":"A rust program that uses a fork of swc to parse and transform Javascript containing the content-tag proposal","directories":{},"_nodeVersion":"16.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/content-tag_1.0.0_1689703346527_0.6087860695796576","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"content-tag","version":"1.0.1","license":"MIT","_id":"content-tag@1.0.1","maintainers":[{"name":"real_ate","email":"chris@manson.ie"},{"name":"ef4","email":"edward@eaf4.com"}],"homepage":"https://github.com/embroider-build/content-tag#readme","bugs":{"url":"https://github.com/embroider-build/content-tag/issues"},"dist":{"shasum":"9fb83580083a7a83f94ae8f2850171a284129b6b","tarball":"https://registry.npmjs.org/content-tag/-/content-tag-1.0.1.tgz","fileCount":6,"integrity":"sha512-7NqA1EmPLgpahxyz8NdLwJVbBzjwHCOsvrKsl1ISfpNNd2Sy/nPSWj4+1HacDMMm8yYoM3Bj2EiCrC9F4ktifg==","signatures":[{"sig":"MEYCIQCBdlUm2QQgWwDjtE4tOMb9egf0aAwEy8ciFLNAq/deKgIhAJR3sWXXMcYp3oJ4U2Ys4GR3ctrgTqj8wphUFkhSjdvc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2113058},"main":"content_tag.js","types":"content_tag.d.ts","gitHead":"e56c51d717be0d0d2a4636594d9649d754679a55","_npmUser":{"name":"ef4","email":"edward@eaf4.com"},"repository":{"url":"git+https://github.com/embroider-build/content-tag.git","type":"git"},"_npmVersion":"8.19.4","description":"A rust program that uses a fork of swc to parse and transform Javascript containing the content-tag proposal","directories":{},"_nodeVersion":"16.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/content-tag_1.0.1_1689978108423_0.7814968010580587","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"content-tag","version":"1.1.0","license":"MIT","_id":"content-tag@1.1.0","maintainers":[{"name":"real_ate","email":"chris@manson.ie"},{"name":"ef4","email":"edward@eaf4.com"}],"homepage":"https://github.com/embroider-build/content-tag#readme","bugs":{"url":"https://github.com/embroider-build/content-tag/issues"},"dist":{"shasum":"fcef4bdcf1850f9b67bf0b6f7aee217c6d7ea9fa","tarball":"https://registry.npmjs.org/content-tag/-/content-tag-1.1.0.tgz","fileCount":6,"integrity":"sha512-bktivDORs9M890KwVKrIONYvHhwshfgF4b1G/TFPrjH12Ag2GDiSdxVHqIzMxWZ297VgIRPSImURlpcOzJP/LQ==","signatures":[{"sig":"MEQCIER8yreImnoSQV5YLgBATMN7W5OBXmeVTKUhlbbFTJZpAiAHey8xKbtx52Ui/05X6OTodpzyHLo021QkLJarJjKptA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2221364},"main":"content_tag.js","types":"content_tag.d.ts","gitHead":"74e02ad0e91cb3c4e42210a77d59f9489c9df64b","_npmUser":{"name":"ef4","email":"edward@eaf4.com"},"repository":{"url":"git+https://github.com/embroider-build/content-tag.git","type":"git"},"_npmVersion":"8.19.4","description":"A rust program that uses a fork of swc to parse and transform Javascript containing the content-tag proposal","directories":{},"_nodeVersion":"16.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/content-tag_1.1.0_1695397934882_0.16781548666741242","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"content-tag","version":"1.1.1","license":"MIT","_id":"content-tag@1.1.1","maintainers":[{"name":"real_ate","email":"chris@manson.ie"},{"name":"ef4","email":"edward@eaf4.com"}],"homepage":"https://github.com/embroider-build/content-tag#readme","bugs":{"url":"https://github.com/embroider-build/content-tag/issues"},"dist":{"shasum":"05e9603035ea11dee0aa1e30d8d2dd16c58363ba","tarball":"https://registry.npmjs.org/content-tag/-/content-tag-1.1.1.tgz","fileCount":6,"integrity":"sha512-JvKS2NFbLx+gpg3NniN21t4d9wEBQTaXjd3H04x3EmBxgXiNjEKXp3Hb8qsO9ExV16GtTq6xSFE7J6dH49ADPA==","signatures":[{"sig":"MEYCIQDCpYPvRch6slb/EOM+FzM1g/NWxRbNJxg28BhbzzMD3AIhAP+pTmjQOGFY7ObflYSVun9F5epKC0PHzKyAcDaZMZLb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2219339},"main":"content_tag.js","types":"content_tag.d.ts","gitHead":"2fead247118761c909fece2a5aaf418542d0de29","_npmUser":{"name":"real_ate","email":"chris@manson.ie"},"repository":{"url":"git+https://github.com/embroider-build/content-tag.git","type":"git"},"_npmVersion":"10.1.0","description":"A rust program that uses a fork of swc to parse and transform Javascript containing the content-tag proposal","directories":{},"_nodeVersion":"20.8.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/content-tag_1.1.1_1696267026479_0.08422087814201462","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"content-tag","version":"1.1.2","license":"MIT","_id":"content-tag@1.1.2","maintainers":[{"name":"real_ate","email":"chris@manson.ie"},{"name":"ef4","email":"edward@eaf4.com"}],"homepage":"https://github.com/embroider-build/content-tag#readme","bugs":{"url":"https://github.com/embroider-build/content-tag/issues"},"dist":{"shasum":"a7adddfdd2d44c9418b795c91ee04c55f570a997","tarball":"https://registry.npmjs.org/content-tag/-/content-tag-1.1.2.tgz","fileCount":6,"integrity":"sha512-AZkfc6TUmW+/RbZJioPzOQPAHHXqyqK4B0GNckJDjBAPK3SyGrMfn21bfFky/qwi5uoLph5sjAHUkO3CL6/IgQ==","signatures":[{"sig":"MEQCIFHa9hvy1ThyTBxm4P7LIq/Mkqc1TnGT3OZ9jogcVUkBAiAKkoSxyE72MuvDAcmcnsHKkawh3mZQQtLmpINz01KouQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2224291},"main":"content_tag.js","types":"content_tag.d.ts","gitHead":"a396fcfaab3508aab2e356380660b9efd9a2d7c1","_npmUser":{"name":"real_ate","email":"chris@manson.ie"},"repository":{"url":"git+https://github.com/embroider-build/content-tag.git","type":"git"},"_npmVersion":"10.1.0","description":"A rust program that uses a fork of swc to parse and transform Javascript containing the content-tag proposal","directories":{},"_nodeVersion":"20.8.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/content-tag_1.1.2_1696612856365_0.23347252227705217","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"content-tag","version":"1.2.0","license":"MIT","_id":"content-tag@1.2.0","maintainers":[{"name":"real_ate","email":"chris@manson.ie"},{"name":"ef4","email":"edward@eaf4.com"}],"homepage":"https://github.com/embroider-build/content-tag#readme","bugs":{"url":"https://github.com/embroider-build/content-tag/issues"},"dist":{"shasum":"633a9833059db0230f12329fbc35081b9d359109","tarball":"https://registry.npmjs.org/content-tag/-/content-tag-1.2.0.tgz","fileCount":6,"integrity":"sha512-0s582k0//wsrxzCKBBlw/0NrNcCM2NxrgcZExPV1G1Hu7H4JIzcV71BQ/hABezbSPWW3Z773/m6fkOkU1C8iag==","signatures":[{"sig":"MEUCIQDkBEX8cQV59nYYxCR/H8Kgk099rN58hE72ctdzD5lEDgIgFAGNbgAU30BEcgCq6N4seK3CV0F8325cgao3+Cw2QRA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5352},"type":"module","types":"./index.d.ts","exports":{".":{"import":{"types":"./index.d.ts","default":"./pkg/node/content_tag.cjs"},"browser":{"import":"./pkg/standalone.js"},"require":{"types":"./index.d.cts","default":"./pkg/node/content_tag.cjs"}}},"gitHead":"f1936d0c39b3c4c951dda7815d5f26fab9b600f7","scripts":{"lint":"concurrently \"npm:lint:*(!fix)\" --names \"lint:\"","test":"npm run ci:node","build":"./build.sh","start":"vite","ci:node":"mocha","prepack":"./build.sh","lint:package":"publint","lint:published-types":"attw --pack --ignore-rules cjs-resolves-to-esm"},"_npmUser":{"name":"real_ate","email":"chris@manson.ie"},"repository":{"url":"git+ssh://git@github.com/embroider-build/content-tag.git","type":"git"},"_npmVersion":"10.2.3","description":"A rust program that uses a fork of swc to parse and transform Javascript containing the content-tag proposal","directories":{},"_nodeVersion":"18.19.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","toml":"^3.0.0","vite":"^5.0.4","mocha":"^10.2.0","eslint":"^8.44.0","publint":"^0.2.6","concurrently":"^8.2.2","release-plan":"^0.5.0","@vitest/browser":"^0.34.6","@arethetypeswrong/cli":"^0.13.2","code-equality-assertions":"github:mansona/code-equality-assertions#add-chai-build"},"_npmOperationalInternal":{"tmp":"tmp/content-tag_1.2.0_1702503748127_0.83140891596056","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"content-tag","version":"1.2.1","license":"MIT","_id":"content-tag@1.2.1","maintainers":[{"name":"real_ate","email":"chris@manson.ie"},{"name":"ef4","email":"edward@eaf4.com"}],"homepage":"https://github.com/embroider-build/content-tag#readme","bugs":{"url":"https://github.com/embroider-build/content-tag/issues"},"dist":{"shasum":"5bb23443d2ddf316657994fb333fdc1d4a161be8","tarball":"https://registry.npmjs.org/content-tag/-/content-tag-1.2.1.tgz","fileCount":14,"integrity":"sha512-aKOsM+GojHMvRuqOa+qamATA3IEK9QksXcIX2NSGHpU5euNhrg6mZFT3Z7kDuNz55sH9NRPJKqeGhkhaq9ED2w==","signatures":[{"sig":"MEQCIBLe7YfzuoR1ypBv5MicAeUN1dEqej1SuQUwnivkxWosAiAmCDRK8fzEtMtqBuOjZ5kVA1dFsE4NlnOXXw9aiJ/ioA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2614673},"type":"module","types":"./index.d.ts","exports":{".":{"import":{"types":"./index.d.ts","default":"./pkg/node/content_tag.cjs"},"browser":{"import":"./pkg/standalone.js"},"require":{"types":"./index.d.cts","default":"./pkg/node/content_tag.cjs"}}},"gitHead":"cfac8e738ee54c01a4d0e13ad7e3d784a9f51078","scripts":{"lint":"concurrently \"npm:lint:*(!fix)\" --names \"lint:\"","test":"npm run ci:node","build":"./build.sh","start":"vite","ci:node":"mocha","prepack":"./build.sh","lint:package":"publint","lint:published-types":"attw --pack --ignore-rules cjs-resolves-to-esm --ignore-rules false-esm"},"_npmUser":{"name":"real_ate","email":"chris@manson.ie"},"repository":{"url":"git+ssh://git@github.com/embroider-build/content-tag.git","type":"git"},"_npmVersion":"10.2.3","description":"A rust program that uses a fork of swc to parse and transform Javascript containing the content-tag proposal","directories":{},"_nodeVersion":"18.19.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","toml":"^3.0.0","vite":"^5.0.4","mocha":"^10.2.0","eslint":"^8.44.0","publint":"^0.2.6","concurrently":"^8.2.2","release-plan":"^0.5.0","@vitest/browser":"^0.34.6","@arethetypeswrong/cli":"^0.13.2","code-equality-assertions":"github:mansona/code-equality-assertions#add-chai-build"},"_npmOperationalInternal":{"tmp":"tmp/content-tag_1.2.1_1702511181042_0.8526421585816988","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"content-tag","version":"1.2.2","license":"MIT","_id":"content-tag@1.2.2","maintainers":[{"name":"real_ate","email":"chris@manson.ie"},{"name":"ef4","email":"edward@eaf4.com"}],"homepage":"https://github.com/embroider-build/content-tag#readme","bugs":{"url":"https://github.com/embroider-build/content-tag/issues"},"dist":{"shasum":"8cbc3cdb9957a81f7c425b138e334330dd6fd78d","tarball":"https://registry.npmjs.org/content-tag/-/content-tag-1.2.2.tgz","fileCount":13,"integrity":"sha512-9guqKIx2H+78N17otBpl8yLZbQGL5q1vBO/jDb3gF2JjixtcVpC62jDUNxjVMNoaZ09oxRX84ZOD6VX02qkVvg==","signatures":[{"sig":"MEUCIA3EdjPSIF9b9cCsdJKfc4UwE0BkhkdADrXk4Grg4UKZAiEA7Ole3s/2vEccPrbe2pWfiDHP91hs4cokPhU2ehXI+qM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2613853},"type":"module","types":"./index.d.ts","exports":{".":{"import":{"types":"./index.d.ts","browser":"./pkg/standalone.js","default":"./pkg/node/content_tag.cjs"},"require":{"types":"./index.d.ts","default":"./pkg/node/content_tag.cjs"}}},"gitHead":"29d282eb5b569f11c2f9f500db47a03cee17a555","scripts":{"lint":"concurrently \"npm:lint:*(!fix)\" --names \"lint:\"","test":"npm run ci:node","build":"./build.sh","start":"vite","ci:node":"mocha","prepack":"./build.sh","lint:package":"publint","lint:published-types":"attw --pack --ignore-rules false-esm"},"_npmUser":{"name":"real_ate","email":"chris@manson.ie"},"repository":{"url":"git+ssh://git@github.com/embroider-build/content-tag.git","type":"git"},"_npmVersion":"10.2.3","description":"A rust program that uses a fork of swc to parse and transform Javascript containing the content-tag proposal","directories":{},"_nodeVersion":"18.19.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","toml":"^3.0.0","vite":"^5.0.4","mocha":"^10.2.0","eslint":"^8.44.0","publint":"^0.2.6","concurrently":"^8.2.2","release-plan":"^0.5.0","@vitest/browser":"^0.34.6","@arethetypeswrong/cli":"^0.13.2","code-equality-assertions":"github:mansona/code-equality-assertions#add-chai-build"},"_npmOperationalInternal":{"tmp":"tmp/content-tag_1.2.2_1702929883428_0.5748664023348937","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"content-tag","version":"2.0.0","license":"MIT","_id":"content-tag@2.0.0","maintainers":[{"name":"real_ate","email":"chris@manson.ie"},{"name":"ef4","email":"edward@eaf4.com"}],"homepage":"https://github.com/embroider-build/content-tag#readme","bugs":{"url":"https://github.com/embroider-build/content-tag/issues"},"dist":{"shasum":"932e609c800aa85adf0a4ef07b86d91dd1492c0a","tarball":"https://registry.npmjs.org/content-tag/-/content-tag-2.0.0.tgz","fileCount":14,"integrity":"sha512-4P7sbMEX37J0yBS/b4HZn3cQCI+w+CR7URiA7KRSBSuI8P/bFuxu7Y1srfbV9BWTCXwyVGxXo1lIpNTGL0FQUQ==","signatures":[{"sig":"MEYCIQDpAD1XvFGXZGrIKYyvU8/nDB713sqTZMUUwqchjYZWpQIhAKSlaZxyhd2PcJy3wOFF4dIeka4hgCK0xMefQlSTYfSi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2641088},"type":"module","types":"./index.d.ts","exports":{".":{"import":{"types":"./index.d.ts","browser":"./pkg/standalone.js","default":"./pkg/node.cjs"},"require":{"types":"./index.d.ts","default":"./pkg/node.cjs"}}},"gitHead":"65ffa8393c2c82bd9cc10cb9bf802fe0a42ed844","scripts":{"lint":"concurrently \"npm:lint:*(!fix)\" --names \"lint:\"","test":"npm run ci:node","build":"./build.sh","start":"vite","ci:node":"mocha 'test/*.{js,cjs}'","prepack":"./build.sh","lint:package":"publint","lint:published-types":"attw --pack --ignore-rules false-esm"},"_npmUser":{"name":"real_ate","email":"chris@manson.ie"},"repository":{"url":"git+ssh://git@github.com/embroider-build/content-tag.git","type":"git"},"_npmVersion":"10.2.3","description":"A rust program that uses a fork of swc to parse and transform Javascript containing the content-tag proposal","directories":{},"_nodeVersion":"18.19.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","toml":"^3.0.0","vite":"^5.0.4","mocha":"^10.2.0","eslint":"^8.44.0","publint":"^0.2.6","concurrently":"^8.2.2","release-plan":"^0.5.0","@vitest/browser":"^0.34.6","@arethetypeswrong/cli":"^0.13.2","code-equality-assertions":"github:mansona/code-equality-assertions#add-chai-build"},"_npmOperationalInternal":{"tmp":"tmp/content-tag_2.0.0_1706783922274_0.24812911104948165","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"content-tag","version":"2.0.1","license":"MIT","_id":"content-tag@2.0.1","maintainers":[{"name":"real_ate","email":"chris@manson.ie"},{"name":"ef4","email":"edward@eaf4.com"}],"homepage":"https://github.com/embroider-build/content-tag#readme","bugs":{"url":"https://github.com/embroider-build/content-tag/issues"},"dist":{"shasum":"0b908ed97e13df60b019039713ab63f1b73f2b22","tarball":"https://registry.npmjs.org/content-tag/-/content-tag-2.0.1.tgz","fileCount":14,"integrity":"sha512-jxsETSDs5NbNwyiDuIp672fUMhUyu8Qxc5MOBOJOcgW/fQESI6o5K1LBDrnEE7Bh810a685lWEZHTF4jQYGEEw==","signatures":[{"sig":"MEUCIQDKJ/Gvm6abuCU+v9hk09EOARMkPBaUnKPq5MlYLRgz0QIgGDNNa7fHqJOPz/gkyA9mVTo7H2+n5YPXV0KpBeQYbfQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2641253},"type":"module","types":"./index.d.ts","exports":{".":{"import":{"types":"./index.d.ts","browser":"./pkg/standalone.js","default":"./pkg/node.cjs"},"require":{"types":"./index.d.ts","default":"./pkg/node.cjs"}}},"gitHead":"abedb4b4c70bc12e16d8bea0f5c8d0cecb9d1861","scripts":{"lint":"concurrently \"npm:lint:*(!fix)\" --names \"lint:\"","test":"npm run ci:node","build":"./build.sh","start":"vite","ci:node":"mocha 'test/*.{js,cjs}'","prepack":"./build.sh","lint:package":"publint","lint:published-types":"attw --pack --ignore-rules false-esm"},"_npmUser":{"name":"real_ate","email":"chris@manson.ie"},"repository":{"url":"git+ssh://git@github.com/embroider-build/content-tag.git","type":"git"},"_npmVersion":"10.2.3","description":"A rust program that uses a fork of swc to parse and transform Javascript containing the content-tag proposal","directories":{},"_nodeVersion":"18.19.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","toml":"^3.0.0","vite":"^5.0.4","mocha":"^10.2.0","eslint":"^8.44.0","publint":"^0.2.6","concurrently":"^8.2.2","release-plan":"^0.5.0","@vitest/browser":"^0.34.6","@arethetypeswrong/cli":"^0.13.2","code-equality-assertions":"github:mansona/code-equality-assertions#add-chai-build"},"_npmOperationalInternal":{"tmp":"tmp/content-tag_2.0.1_1706799019686_0.7391429842825747","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"content-tag","version":"2.0.2","license":"MIT","_id":"content-tag@2.0.2","maintainers":[{"name":"real_ate","email":"chris@manson.ie"},{"name":"ef4","email":"edward@eaf4.com"}],"homepage":"https://github.com/embroider-build/content-tag#readme","bugs":{"url":"https://github.com/embroider-build/content-tag/issues"},"dist":{"shasum":"978802d97df21516daa10d78e2a1f148e89eab8b","tarball":"https://registry.npmjs.org/content-tag/-/content-tag-2.0.2.tgz","fileCount":15,"integrity":"sha512-qHRyTp02dgzRK2tsCFxZ1H289bZOuSLNpupr6prvnSFq4SFPmNlBKbbE5PCMb+8+Z1a1z+yCVtXvQIGUCCa3lQ==","signatures":[{"sig":"MEYCIQCPDQoD0jQLHfyaOLYebw+7d2fexR/sQO5m76b/6u/4eAIhAL5Kl5tFZQHf/ptvCTeoEii3bmjhCs6ebvmy41mzwQmX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2617404},"type":"module","types":"./index.d.ts","exports":{".":{"browser":{"types":"./index.d.ts","default":"./pkg/standalone.js"},"default":{"types":"./index.d.cts","default":"./pkg/node.cjs"}}},"gitHead":"0a8ffc73103c571cd037572f35b5fe6fa1f0aa35","scripts":{"lint":"concurrently \"npm:lint:*(!fix)\" --names \"lint:\"","test":"npm run ci:node","build":"./build.sh","start":"vite","ci:node":"mocha 'test/*.{js,cjs}'","prepack":"./build.sh","lint:package":"publint","lint:published-types":"attw --pack"},"_npmUser":{"name":"ef4","email":"edward@eaf4.com"},"repository":{"url":"git+ssh://git@github.com/embroider-build/content-tag.git","type":"git"},"_npmVersion":"10.7.0","description":"A rust program that uses a fork of swc to parse and transform Javascript containing the content-tag proposal","directories":{},"_nodeVersion":"18.20.4","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","toml":"^3.0.0","vite":"^5.0.4","mocha":"^10.2.0","eslint":"^8.44.0","publint":"^0.2.6","concurrently":"^8.2.2","release-plan":"^0.5.0","@arethetypeswrong/cli":"^0.13.2","code-equality-assertions":"github:mansona/code-equality-assertions#add-chai-build"},"_npmOperationalInternal":{"tmp":"tmp/content-tag_2.0.2_1726934433947_0.4610113731927594","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"content-tag","version":"2.0.3","license":"MIT","_id":"content-tag@2.0.3","maintainers":[{"name":"real_ate","email":"chris@manson.ie"},{"name":"ef4","email":"edward@eaf4.com"}],"homepage":"https://github.com/embroider-build/content-tag#readme","bugs":{"url":"https://github.com/embroider-build/content-tag/issues"},"dist":{"shasum":"52b72285256ae0aa49e86b1b5923764df472d61c","tarball":"https://registry.npmjs.org/content-tag/-/content-tag-2.0.3.tgz","fileCount":15,"integrity":"sha512-htLIdtfhhKW2fHlFLnZH7GFzHSdSpHhDLrWVswkNiiPMZ5uXq5JfrGboQKFhNQuAAFF8VNB2EYUj3MsdJrKKpg==","signatures":[{"sig":"MEQCIG1YtZl84zuoCKT/KMB6rf8ieRaKFvjqGpe3/4etloWRAiBNY+LbVDMU3TCjqOKXC00XTo3WTdwshUXxqLKFZZU3Sg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2350417},"type":"module","types":"./index.d.ts","exports":{".":{"browser":{"types":"./index.d.ts","default":"./pkg/standalone.js"},"default":{"types":"./index.d.cts","default":"./pkg/node.cjs"}}},"gitHead":"c0488c983102f7f1048bed20ab9f4d22e159571a","scripts":{"lint":"concurrently \"npm:lint:*(!fix)\" --names \"lint:\"","test":"npm run ci:node","build":"./build.sh","start":"vite","ci:node":"mocha 'test/*.{js,cjs}'","prepack":"./build.sh","lint:package":"publint","lint:published-types":"attw --pack"},"_npmUser":{"name":"ef4","email":"edward@eaf4.com"},"repository":{"url":"git+ssh://git@github.com/embroider-build/content-tag.git","type":"git"},"_npmVersion":"10.7.0","description":"A rust program that uses a fork of swc to parse and transform Javascript containing the content-tag proposal","directories":{},"_nodeVersion":"18.20.4","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","toml":"^3.0.0","vite":"^5.0.4","mocha":"^10.2.0","eslint":"^8.44.0","publint":"^0.2.6","concurrently":"^8.2.2","release-plan":"^0.5.0","@arethetypeswrong/cli":"^0.13.2","code-equality-assertions":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/content-tag_2.0.3_1730825264965_0.16800560130985853","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"content-tag","version":"3.0.0","license":"MIT","_id":"content-tag@3.0.0","maintainers":[{"name":"real_ate","email":"chris@manson.ie"},{"name":"ef4","email":"edward@eaf4.com"}],"homepage":"https://github.com/embroider-build/content-tag#readme","bugs":{"url":"https://github.com/embroider-build/content-tag/issues"},"dist":{"shasum":"b25382edf6c46abf79e6bffb83c2118713af546e","tarball":"https://registry.npmjs.org/content-tag/-/content-tag-3.0.0.tgz","fileCount":15,"integrity":"sha512-HxWPmF9hzehv5PV7TSK7QSzlVBhmwQA8NgBrXmL+fqXfM3L1r3ResAPzeiGbxra3Zw6U3gdhw3cIDJADQnuCVQ==","signatures":[{"sig":"MEQCIAyBvabPIDzSr7b8UnH6Wh1ZU4Tvy85yyftXkMRip2KuAiBo1Qxb1JSS7qKS9vkcRco6/MwFuckBzZGCVEiQFEVZGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2360563},"type":"module","types":"./index.d.ts","exports":{".":{"browser":{"types":"./index.d.ts","default":"./pkg/standalone.js"},"default":{"types":"./index.d.cts","default":"./pkg/node.cjs"}}},"gitHead":"5bed7d66d2b58579d069269ccf196d303a92cbeb","scripts":{"lint":"concurrently \"npm:lint:*(!fix)\" --names \"lint:\"","test":"npm run ci:node","build":"./build.sh","start":"vite","ci:node":"mocha 'test/*.{js,cjs}'","prepack":"./build.sh","lint:package":"publint","lint:published-types":"attw --pack"},"_npmUser":{"name":"ef4","email":"edward@eaf4.com"},"repository":{"url":"git+ssh://git@github.com/embroider-build/content-tag.git","type":"git"},"_npmVersion":"10.7.0","description":"A rust program that uses a fork of swc to parse and transform Javascript containing the content-tag proposal","directories":{},"_nodeVersion":"18.20.4","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","toml":"^3.0.0","vite":"^5.0.4","mocha":"^10.2.0","eslint":"^8.44.0","publint":"^0.2.6","concurrently":"^8.2.2","release-plan":"^0.5.0","@arethetypeswrong/cli":"^0.13.2","code-equality-assertions":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/content-tag_3.0.0_1731244339230_0.041266558967484546","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"content-tag","version":"3.1.0","license":"MIT","_id":"content-tag@3.1.0","maintainers":[{"name":"real_ate","email":"chris@manson.ie"},{"name":"ef4","email":"edward@eaf4.com"}],"homepage":"https://github.com/embroider-build/content-tag#readme","bugs":{"url":"https://github.com/embroider-build/content-tag/issues"},"dist":{"shasum":"1a7ca7e36d85422808b8d426e2bdca95a98bcd75","tarball":"https://registry.npmjs.org/content-tag/-/content-tag-3.1.0.tgz","fileCount":17,"integrity":"sha512-gSESx+fia81/vKjorui0V6wY7IBpuitd84LcQnaPVF9Xe9ctLAf4saHwbUi3SAhYfi9kxs5ODfAVnm5MmjojCQ==","signatures":[{"sig":"MEYCIQDuxRc4juCHVq8MXaRM6uOstpSc0csiAVdkmZuggaE7mQIhANxIwDKJnQd4f2UyfG08S4QAWjmdWBdy7CM+4LNBc31u","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2361783},"type":"module","types":"./index.d.ts","exports":{".":{"browser":{"types":"./index.d.ts","default":"./pkg/standalone.js"},"default":{"types":"./index.d.cts","default":"./pkg/node.cjs"}},"./standalone":{"import":{"types":"./index.d.ts","default":"./pkg/standalone.js"},"require":{"types":"./pkg/stubs/require-types.d.cts","default":"./pkg/stubs/require.cjs"}}},"gitHead":"92838956bae4b290c568ea3096265e9ea86becf0","scripts":{"lint":"concurrently \"npm:lint:*(!fix)\" --names \"lint:\"","test":"npm run ci:node && npm run ci:browser","build":"./build.sh","start":"vite","ci:node":"mocha 'test/node/*.{js,cjs}'","prepack":"./build.sh","ci:browser":"vitest --browser.name=chrome --browser.headless","lint:package":"publint","lint:published-types":"attw --profile node16 --pack"},"_npmUser":{"name":"ef4","email":"edward@eaf4.com"},"repository":{"url":"git+ssh://git@github.com/embroider-build/content-tag.git","type":"git"},"_npmVersion":"10.8.2","description":"A rust program that uses a fork of swc to parse and transform Javascript containing the content-tag proposal","directories":{},"_nodeVersion":"18.20.5","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","toml":"^3.0.0","vite":"^5.0.4","mocha":"^10.2.0","eslint":"^8.44.0","vitest":"^2.1.8","publint":"^0.2.12","webdriverio":"^9.4.2","concurrently":"^8.2.2","release-plan":"^0.5.0","@vitest/browser":"^2.1.8","@arethetypeswrong/cli":"^0.17.1","code-equality-assertions":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/content-tag_3.1.0_1734456311763_0.4250556942989412","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"content-tag","version":"3.1.1","license":"MIT","_id":"content-tag@3.1.1","maintainers":[{"name":"real_ate","email":"chris@manson.ie"},{"name":"ef4","email":"edward@eaf4.com"}],"homepage":"https://github.com/embroider-build/content-tag#readme","bugs":{"url":"https://github.com/embroider-build/content-tag/issues"},"dist":{"shasum":"4613e1dc58e310570c4d53f036dfd21d1c3b00bf","tarball":"https://registry.npmjs.org/content-tag/-/content-tag-3.1.1.tgz","fileCount":17,"integrity":"sha512-94puwVk6X8oJcbRIEY03UM80zWzA3dYgGkOiRJzeY1vXgwrFUh3OolDDi/D7YBa6Vsx+CgAvuk4uXlB8loZ1FA==","signatures":[{"sig":"MEQCIE7ZHhCNZkUSUgcGr4RlGbxlxPO9K+dEiOQyyLCayb9MAiBUXcVXot3z/jv5dVtNsD0td1BxHmKWogFbSbbjtRZsHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2342723},"type":"module","types":"./index.d.ts","exports":{".":{"browser":{"types":"./index.d.ts","default":"./pkg/standalone.js"},"default":{"types":"./index.d.cts","default":"./pkg/node.cjs"}},"./standalone":{"import":{"types":"./index.d.ts","default":"./pkg/standalone.js"},"require":{"types":"./pkg/stubs/require-types.d.cts","default":"./pkg/stubs/require.cjs"}}},"gitHead":"9adcd9caf4ddb74501cf8021d247207705a3fade","scripts":{"lint":"concurrently \"npm:lint:*(!fix)\" --names \"lint:\"","test":"npm run ci:node && npm run ci:browser","build":"./build.sh","start":"vite","ci:node":"mocha 'test/node/*.{js,cjs}'","prepack":"./build.sh","ci:browser":"vitest --browser.name=chrome --browser.headless","lint:package":"publint","lint:published-types":"attw --profile node16 --pack"},"_npmUser":{"name":"ef4","email":"edward@eaf4.com"},"repository":{"url":"git+ssh://git@github.com/embroider-build/content-tag.git","type":"git"},"_npmVersion":"10.8.2","description":"A rust program that uses a fork of swc to parse and transform Javascript containing the content-tag proposal","directories":{},"_nodeVersion":"18.20.6","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","toml":"^3.0.0","vite":"^5.0.4","mocha":"^10.2.0","eslint":"^8.44.0","vitest":"^2.1.8","publint":"^0.2.12","webdriverio":"^9.4.2","concurrently":"^8.2.2","release-plan":"^0.5.0","@vitest/browser":"^2.1.8","@arethetypeswrong/cli":"^0.17.1","code-equality-assertions":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/content-tag_3.1.1_1738442010717_0.017789046531966113","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"content-tag","version":"3.1.2","license":"MIT","_id":"content-tag@3.1.2","maintainers":[{"name":"real_ate","email":"chris@manson.ie"},{"name":"ef4","email":"edward@eaf4.com"}],"homepage":"https://github.com/embroider-build/content-tag#readme","bugs":{"url":"https://github.com/embroider-build/content-tag/issues"},"dist":{"shasum":"f2d1bcbe92403c1a0d00ad79c11273188e4949e1","tarball":"https://registry.npmjs.org/content-tag/-/content-tag-3.1.2.tgz","fileCount":17,"integrity":"sha512-Z+MGhZfnFFKzYC+pUTWXnoDYhfiXP9ojZe3JbwsYufmDuoeq2EvuDyeFAJ/RnKokUwz5s9bQhDOrbvSYRShcrQ==","signatures":[{"sig":"MEUCIGqelIX89CbKGlUGqBsU0XWbRvnE3hPxQvygqGqQ68ERAiEAztsPDZR/EBafTfNdcnlbV9S/F+akGqwadZ2CyAQIoHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2343219},"type":"module","types":"./index.d.ts","exports":{".":{"browser":{"types":"./index.d.ts","default":"./pkg/standalone.js"},"default":{"types":"./index.d.cts","default":"./pkg/node.cjs"}},"./standalone":{"import":{"types":"./index.d.ts","default":"./pkg/standalone.js"},"require":{"types":"./pkg/stubs/require-types.d.cts","default":"./pkg/stubs/require.cjs"}}},"gitHead":"4379ba0e7b9ae6a3ac3c8d17359d31eb01b9668f","scripts":{"lint":"concurrently \"npm:lint:*(!fix)\" --names \"lint:\"","test":"npm run ci:node && npm run ci:browser","build":"./build.sh","start":"vite","ci:node":"mocha 'test/node/*.{js,cjs}'","prepack":"./build.sh","ci:browser":"vitest --browser.name=chrome --browser.headless","lint:package":"publint","lint:published-types":"attw --profile node16 --pack"},"_npmUser":{"name":"ef4","email":"edward@eaf4.com"},"repository":{"url":"git+ssh://git@github.com/embroider-build/content-tag.git","type":"git"},"_npmVersion":"10.8.2","description":"A rust program that uses a fork of swc to parse and transform Javascript containing the content-tag proposal","directories":{},"_nodeVersion":"18.20.7","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","toml":"^3.0.0","vite":"^5.0.4","mocha":"^10.2.0","eslint":"^8.44.0","vitest":"^2.1.8","publint":"^0.2.12","webdriverio":"^9.4.2","concurrently":"^8.2.2","release-plan":"^0.5.0","@vitest/browser":"^2.1.8","@arethetypeswrong/cli":"^0.17.1","code-equality-assertions":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/content-tag_3.1.2_1742497702912_0.8718356639987936","host":"s3://npm-registry-packages-npm-production"}},"3.1.3":{"name":"content-tag","version":"3.1.3","license":"MIT","_id":"content-tag@3.1.3","maintainers":[{"name":"real_ate","email":"chris@manson.ie"},{"name":"ef4","email":"edward@eaf4.com"}],"homepage":"https://github.com/embroider-build/content-tag#readme","bugs":{"url":"https://github.com/embroider-build/content-tag/issues"},"dist":{"shasum":"4ef462f459a81ba73945dd661a8041bf8062cc03","tarball":"https://registry.npmjs.org/content-tag/-/content-tag-3.1.3.tgz","fileCount":17,"integrity":"sha512-4Kiv9mEroxuMXfWUNUHcljVJgxThCNk7eEswdHMXdzJnkBBaYDqDwzHkoh3F74JJhfU3taJOsgpR6oEGIDg17g==","signatures":[{"sig":"MEQCIGnGgQxs1HCyohRoZYY5JT0sYFACjvl3a29tGH91XPpAAiBPj/tQ/f4hALKspjdsmRIJQrGc1HVvy14E7sAuSunBzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2343467},"type":"module","types":"./index.d.ts","exports":{".":{"browser":{"types":"./index.d.ts","default":"./pkg/standalone.js"},"default":{"types":"./index.d.cts","default":"./pkg/node.cjs"}},"./standalone":{"import":{"types":"./index.d.ts","default":"./pkg/standalone.js"},"require":{"types":"./pkg/stubs/require-types.d.cts","default":"./pkg/stubs/require.cjs"}}},"gitHead":"b84f0ee237b5843b25c922c44c5c5fa9791c7e3d","scripts":{"lint":"concurrently \"npm:lint:*(!fix)\" --names \"lint:\"","test":"npm run ci:node && npm run ci:browser","build":"./build.sh","start":"vite","ci:node":"mocha 'test/node/*.{js,cjs}'","prepack":"./build.sh","ci:browser":"vitest --browser.name=chrome --browser.headless","lint:package":"publint","lint:published-types":"attw --profile node16 --pack"},"_npmUser":{"name":"ef4","email":"edward@eaf4.com"},"repository":{"url":"git+ssh://git@github.com/embroider-build/content-tag.git","type":"git"},"_npmVersion":"10.8.2","description":"A rust program that uses a fork of swc to parse and transform Javascript containing the content-tag proposal","directories":{},"_nodeVersion":"18.20.8","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","toml":"^3.0.0","vite":"^5.0.4","mocha":"^10.2.0","eslint":"^8.44.0","vitest":"^2.1.8","publint":"^0.2.12","webdriverio":"^9.4.2","concurrently":"^8.2.2","release-plan":"^0.5.0","@vitest/browser":"^2.1.8","@arethetypeswrong/cli":"^0.17.1","code-equality-assertions":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/content-tag_3.1.3_1746108542239_0.44557631427880895","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"content-tag","version":"4.0.0","license":"MIT","_id":"content-tag@4.0.0","maintainers":[{"name":"real_ate","email":"chris@manson.ie"},{"name":"ef4","email":"edward@eaf4.com"}],"homepage":"https://github.com/embroider-build/content-tag#readme","bugs":{"url":"https://github.com/embroider-build/content-tag/issues"},"dist":{"shasum":"22336e58901488389c3f8c307ed0f2059c678f07","tarball":"https://registry.npmjs.org/content-tag/-/content-tag-4.0.0.tgz","fileCount":17,"integrity":"sha512-qqJiY9nueYAI396MOmfOk+w/0KL6ERKxANQcSKcR0CrNTc38yT//b73l+WHr9brZx57bFHNaW7a/6Yll0bn95w==","signatures":[{"sig":"MEUCIGNV6DutbawFMrWx2+4KZev2SaePi4zej1fTXXR9oBpwAiEA2EnZBjXxqrjpSw1Sl2Q1td5BdYURTF81i45HeWzPlO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2344032},"type":"module","types":"./index.d.ts","exports":{".":{"browser":{"types":"./index.d.ts","default":"./pkg/standalone.js"},"default":{"types":"./index.d.cts","default":"./pkg/node.cjs"}},"./standalone":{"import":{"types":"./index.d.ts","default":"./pkg/standalone.js"},"require":{"types":"./pkg/stubs/require-types.d.cts","default":"./pkg/stubs/require.cjs"}}},"gitHead":"f1318bf062df9fcbab70d62fa5e5c88f361529ff","scripts":{"lint":"concurrently \"npm:lint:*(!fix)\" --names \"lint:\"","test":"npm run ci:node && npm run ci:browser","build":"./build.sh","start":"vite","ci:node":"mocha 'test/node/*.{js,cjs}'","prepack":"./build.sh","ci:browser":"vitest --browser.name=chrome --browser.headless","lint:package":"publint","lint:published-types":"attw --profile node16 --pack"},"_npmUser":{"name":"ef4","email":"edward@eaf4.com"},"repository":{"url":"git+ssh://git@github.com/embroider-build/content-tag.git","type":"git"},"_npmVersion":"10.8.2","description":"A rust program that uses a fork of swc to parse and transform Javascript containing the content-tag proposal","directories":{},"_nodeVersion":"18.20.8","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","toml":"^3.0.0","vite":"^5.0.4","mocha":"^10.2.0","eslint":"^8.44.0","vitest":"^2.1.8","publint":"^0.2.12","webdriverio":"^9.4.2","concurrently":"^8.2.2","release-plan":"^0.5.0","@vitest/browser":"^2.1.8","@arethetypeswrong/cli":"^0.17.1","code-equality-assertions":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/content-tag_4.0.0_1746650408122_0.6869966535238683","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"content-tag","version":"4.1.0","license":"MIT","_id":"content-tag@4.1.0","maintainers":[{"name":"real_ate","email":"chris@manson.ie"},{"name":"ef4","email":"edward@eaf4.com"}],"homepage":"https://github.com/embroider-build/content-tag#readme","bugs":{"url":"https://github.com/embroider-build/content-tag/issues"},"dist":{"shasum":"8dd814e2afac2074a701b47566a7ff7a3258caf4","tarball":"https://registry.npmjs.org/content-tag/-/content-tag-4.1.0.tgz","fileCount":17,"integrity":"sha512-On6gUuvI1l5MScHO+Xbwjeq1Pk9H6HOipDWkzqGGUGmKpq6K5TRmQuCl1LGSHbdIo2l+lSsgLKrLgCl5kKYA+A==","signatures":[{"sig":"MEUCICXbxyXZzgsXKiyqLHlKs32rU2nQxNsxxyL4TvpfqUXfAiEA+HvPSCDoCYtnkbhZ6ZFAo+/WdjwWZydbYmx1BLobnmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2352430},"type":"module","_from":"file:content-tag-4.1.0.tgz","types":"./index.d.ts","exports":{".":{"browser":{"types":"./index.d.ts","default":"./pkg/standalone.js"},"default":{"types":"./index.d.cts","default":"./pkg/node.cjs"}},"./standalone":{"import":{"types":"./index.d.ts","default":"./pkg/standalone.js"},"require":{"types":"./pkg/stubs/require-types.d.cts","default":"./pkg/stubs/require.cjs"}}},"scripts":{"lint":"concurrently \"npm:lint:*(!fix)\" --names \"lint:\"","test":"npm run ci:node && npm run ci:browser","build":"./build.sh","start":"vite","format":"prettier . --write","ci:node":"mocha 'test/node/*.{js,cjs}'","ci:browser":"vitest --browser.name=chrome --browser.headless","lint:package":"publint","lint:format:js":"prettier . --check","lint:published-types":"attw --profile node16 --pack"},"_npmUser":{"name":"ef4","email":"edward@eaf4.com"},"_resolved":"/tmp/0cdc11d620bd5b3748ef2fd72a7e5594/content-tag-4.1.0.tgz","_integrity":"sha512-On6gUuvI1l5MScHO+Xbwjeq1Pk9H6HOipDWkzqGGUGmKpq6K5TRmQuCl1LGSHbdIo2l+lSsgLKrLgCl5kKYA+A==","repository":{"url":"git+ssh://git@github.com/embroider-build/content-tag.git","type":"git"},"_npmVersion":"10.8.2","description":"A rust program that uses a fork of swc to parse and transform Javascript containing the content-tag proposal","directories":{},"_nodeVersion":"18.20.8","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","toml":"^3.0.0","vite":"^5.0.4","mocha":"^10.2.0","eslint":"^8.44.0","vitest":"^2.1.8","publint":"^0.2.12","prettier":"^3.6.2","webdriverio":"^9.4.2","concurrently":"^8.2.2","release-plan":"^0.5.0","@vitest/browser":"^2.1.8","@arethetypeswrong/cli":"^0.17.1","code-equality-assertions":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/content-tag_4.1.0_1766506095156_0.2184241256956918","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"content-tag","version":"4.1.1","license":"MIT","_id":"content-tag@4.1.1","maintainers":[{"name":"real_ate","email":"chris@manson.ie"},{"name":"ef4","email":"edward@eaf4.com"}],"homepage":"https://github.com/embroider-build/content-tag#readme","bugs":{"url":"https://github.com/embroider-build/content-tag/issues"},"dist":{"shasum":"b0280c77f89add40cddb7c72170c43164fe9488b","tarball":"https://registry.npmjs.org/content-tag/-/content-tag-4.1.1.tgz","fileCount":17,"integrity":"sha512-LyIbq4ZY+WbN0NoyHmg0w1kLPHyXZkZZrTDJZm/HW+MVurnKJy7U3m8WlpKm6lqbYbUSWP6ATNacE5dL2eH8+g==","signatures":[{"sig":"MEUCIQCRRiwXFnI/1HySKkbv9wuVqNplojz5OwlzOl3UfiW6LAIgb30u8P57DKpQwkf3hIUSEAevhbB9PWM0JskTMSw0cZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/content-tag@4.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2352600},"type":"module","_from":"file:content-tag-4.1.1.tgz","types":"./index.d.ts","exports":{".":{"browser":{"types":"./index.d.ts","default":"./pkg/standalone.js"},"default":{"types":"./index.d.cts","default":"./pkg/node.cjs"}},"./standalone":{"import":{"types":"./index.d.ts","default":"./pkg/standalone.js"},"require":{"types":"./pkg/stubs/require-types.d.cts","default":"./pkg/stubs/require.cjs"}}},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","test":"pnpm run ci:node && pnpm run ci:browser","build":"./build.sh","start":"vite","format":"prettier . --write","ci:node":"mocha 'test/node/*.{js,cjs}'","ci:browser":"vitest --browser.name=chrome --browser.headless","lint:package":"publint","lint:format:js":"prettier . --check","lint:published-types":"attw --profile node16 --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa48a7a5-1106-45ea-8b31-b7f6cd91ad55"}},"_resolved":"/tmp/c5433b62317d414218b14cf0312307bb/content-tag-4.1.1.tgz","_integrity":"sha512-LyIbq4ZY+WbN0NoyHmg0w1kLPHyXZkZZrTDJZm/HW+MVurnKJy7U3m8WlpKm6lqbYbUSWP6ATNacE5dL2eH8+g==","repository":{"url":"git+ssh://git@github.com/embroider-build/content-tag.git","type":"git"},"_npmVersion":"11.11.1","description":"A rust program that uses a fork of swc to parse and transform Javascript containing the content-tag proposal","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","toml":"^3.0.0","vite":"^5.0.4","mocha":"^10.2.0","eslint":"^8.44.0","vitest":"^2.1.8","publint":"^0.2.12","prettier":"^3.6.2","webdriverio":"^9.4.2","concurrently":"^8.2.2","release-plan":"^0.17.4","@vitest/browser":"^2.1.8","@arethetypeswrong/cli":"^0.17.1","code-equality-assertions":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/content-tag_4.1.1_1773774092400_0.0057999140480449185","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"content-tag","version":"4.2.0","license":"MIT","_id":"content-tag@4.2.0","maintainers":[{"name":"real_ate","email":"chris@manson.ie"},{"name":"ef4","email":"edward@eaf4.com"}],"homepage":"https://github.com/embroider-build/content-tag#readme","bugs":{"url":"https://github.com/embroider-build/content-tag/issues"},"dist":{"shasum":"b241f94a37a117fda7e0471dbcbfb664454e38cd","tarball":"https://registry.npmjs.org/content-tag/-/content-tag-4.2.0.tgz","fileCount":17,"integrity":"sha512-f/o+F3qSa4gg23I7RWy6cMDxP2nPo99YWusxw2bjne7ZC6Acqqf4uB/+87AekOq1ehTocHH7b7nMd2X4S3NHVw==","signatures":[{"sig":"MEQCICLh6YFxeHpiWkz723W9Zni0QJJ1ugJBXQzshRPDPkcoAiBIloTEnHxHN865jIqCuA3jIKtBvtWBWxhlZqJmnTV48Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/content-tag@4.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3803462},"type":"module","_from":"file:content-tag-4.2.0.tgz","types":"./index.d.ts","exports":{".":{"browser":{"types":"./index.d.ts","default":"./pkg/standalone.js"},"default":{"types":"./index.d.cts","default":"./pkg/node.cjs"}},"./standalone":{"import":{"types":"./index.d.ts","default":"./pkg/standalone.js"},"require":{"types":"./pkg/stubs/require-types.d.cts","default":"./pkg/stubs/require.cjs"}}},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","test":"pnpm run ci:node && pnpm run ci:browser","build":"./build.sh","start":"vite","format":"prettier . --write","ci:node":"mocha 'test/node/*.{js,cjs}'","ci:browser":"vitest --browser.name=chrome --browser.headless","lint:package":"publint","lint:format:js":"prettier . --check","lint:published-types":"attw --profile node16 --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa48a7a5-1106-45ea-8b31-b7f6cd91ad55"}},"_resolved":"/tmp/a3186346d541f0613ae130655395c439/content-tag-4.2.0.tgz","_integrity":"sha512-f/o+F3qSa4gg23I7RWy6cMDxP2nPo99YWusxw2bjne7ZC6Acqqf4uB/+87AekOq1ehTocHH7b7nMd2X4S3NHVw==","repository":{"url":"git+ssh://git@github.com/embroider-build/content-tag.git","type":"git"},"_npmVersion":"11.14.0","description":"A rust program that uses a fork of swc to parse and transform Javascript containing the content-tag proposal","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","toml":"^3.0.0","vite":"^5.0.4","mocha":"^10.2.0","eslint":"^8.44.0","vitest":"^2.1.8","publint":"^0.2.12","prettier":"^3.6.2","webdriverio":"^9.4.2","concurrently":"^8.2.2","release-plan":"^0.17.4","@vitest/browser":"^2.1.8","@arethetypeswrong/cli":"^0.17.1","code-equality-assertions":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/content-tag_4.2.0_1778224180495_0.7983951581001809","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"_id":"content-tag@4.2.1","bugs":{"url":"https://github.com/embroider-build/content-tag/issues"},"dist":{"shasum":"f665cdb3b9e8bf8539c2aa584ea332dc6da2baba","tarball":"https://registry.npmjs.org/content-tag/-/content-tag-4.2.1.tgz","fileCount":17,"integrity":"sha512-DZwqYmBVGfCrybcMpXv5y5wkbicXZ5zlktIy4hH4EE3q/Sk3W2SRENJa3re+Ak8aegoKgOPCGZSuFmbQQ+h+GQ==","signatures":[{"sig":"MEUCICpejLJ1UZZ9Uwv+zawvzJ18tdLf1PDms2MLL33odDVbAiEAryY+i9UVRz065bapNKvrpOG7FazBGrPG1/xGlf1PAMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE787BbLRYN0evZwyv8xxc2MeVAunh/8zR9emt9a8tPJAiEAy/ln259tEqZpjm/bz7Z53pCMiZ+leH+p2IB/CLWRw5Q="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/content-tag@4.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3803638},"name":"content-tag","type":"module","_from":"file:content-tag-4.2.1.tgz","types":"./index.d.ts","exports":{".":{"browser":{"types":"./index.d.ts","default":"./pkg/standalone.js"},"default":{"types":"./index.d.cts","default":"./pkg/node.cjs"}},"./standalone":{"import":{"types":"./index.d.ts","default":"./pkg/standalone.js"},"require":{"types":"./pkg/stubs/require-types.d.cts","default":"./pkg/stubs/require.cjs"}}},"license":"MIT","scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","test":"pnpm run ci:node && pnpm run ci:browser","build":"./build.sh","start":"vite","format":"prettier . --write","ci:node":"mocha 'test/node/*.{js,cjs}'","ci:browser":"vitest --browser.name=chrome --browser.headless","lint:package":"publint","lint:format:js":"prettier . --check","lint:published-types":"attw --profile node16 --pack"},"version":"4.2.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"fa48a7a5-1106-45ea-8b31-b7f6cd91ad55"}},"homepage":"https://github.com/embroider-build/content-tag#readme","_resolved":"/tmp/4b4deeec254700e630757921a890007b/content-tag-4.2.1.tgz","_integrity":"sha512-DZwqYmBVGfCrybcMpXv5y5wkbicXZ5zlktIy4hH4EE3q/Sk3W2SRENJa3re+Ak8aegoKgOPCGZSuFmbQQ+h+GQ==","repository":{"url":"git+ssh://git@github.com/embroider-build/content-tag.git","type":"git"},"_npmVersion":"12.1.0","description":"A rust program that uses a fork of swc to parse and transform Javascript containing the content-tag proposal","directories":{},"maintainers":[{"name":"real_ate","email":"chris@manson.ie"},{"name":"ef4","email":"edward@eaf4.com"}],"_nodeVersion":"24.21.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","toml":"^3.0.0","vite":"^5.0.4","mocha":"^10.2.0","eslint":"^8.44.0","vitest":"^2.1.8","publint":"^0.2.12","prettier":"^3.6.2","webdriverio":"^9.4.2","concurrently":"^8.2.2","release-plan":"^0.17.4","@vitest/browser":"^2.1.8","@arethetypeswrong/cli":"^0.17.1","code-equality-assertions":"1.0.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/content-tag_4.2.1_1790778329928_0.06112131346792804"}}},"time":{"created":"2023-07-06T11:26:11.294Z","modified":"2026-09-30T14:25:30.506Z","0.1.0":"2023-07-06T11:26:11.629Z","1.0.0":"2023-07-18T18:02:26.868Z","1.0.1":"2023-07-21T22:21:48.620Z","1.1.0":"2023-09-22T15:52:15.158Z","1.1.1":"2023-10-02T17:17:06.772Z","1.1.2":"2023-10-06T17:20:56.693Z","1.2.0":"2023-12-13T21:42:28.317Z","1.2.1":"2023-12-13T23:46:21.338Z","1.2.2":"2023-12-18T20:04:43.698Z","2.0.0":"2024-02-01T10:38:42.531Z","2.0.1":"2024-02-01T14:50:19.899Z","2.0.2":"2024-09-21T16:00:34.291Z","2.0.3":"2024-11-05T16:47:45.231Z","3.0.0":"2024-11-10T13:12:19.533Z","3.1.0":"2024-12-17T17:25:12.062Z","3.1.1":"2025-02-01T20:33:30.973Z","3.1.2":"2025-03-20T19:08:23.232Z","3.1.3":"2025-05-01T14:09:02.535Z","4.0.0":"2025-05-07T20:40:08.455Z","4.1.0":"2025-12-23T16:08:15.355Z","4.1.1":"2026-03-17T19:01:32.562Z","4.2.0":"2026-05-08T07:09:40.689Z","4.2.1":"2026-09-30T14:25:30.090Z"},"bugs":{"url":"https://github.com/embroider-build/content-tag/issues"},"license":"MIT","homepage":"https://github.com/embroider-build/content-tag#readme","repository":{"url":"git+ssh://git@github.com/embroider-build/content-tag.git","type":"git"},"description":"A rust program that uses a fork of swc to parse and transform Javascript containing the content-tag proposal","maintainers":[{"name":"real_ate","email":"chris@manson.ie"},{"name":"ef4","email":"edward@eaf4.com"}],"readme":"# content-tag\n\n`content-tag` is a preprocessor for JS files that are using the content-tag proposal. This originated with Ember.js' GJS and GTS functionality. You can read more by [checking out the original RFC](https://rfcs.emberjs.com/id/0931-template-compiler-api/)\n\nThis preprocessor can be used to transform files using the `content-tag` spec to standard JS. It is built on top of [swc](https://swc.rs/) using Rust and is deployed as a wasm package.\n\n## Installation\n\n```sh\nnpm install content-tag\n```\n\n## Usage\n\n### Node (CommonJS)\n\n```js\nlet { Preprocessor } = require(\"content-tag\");\nlet p = new Preprocessor();\nlet output = p.process(\"<template>Hi</template>\");\n\nconsole.log(output);\n```\n\n### Node (ESM)\n\n```js\nimport { Preprocessor } from \"content-tag\";\nlet p = new Preprocessor();\nlet output = p.process(\"<template>Hi</template>\");\n\nconsole.log(output);\n```\n\n### Browser (ESM)\n\n```js\nimport { Preprocessor } from \"content-tag\";\nlet p = new Preprocessor();\nlet output = p.process(\"<template>Hi</template>\");\n\nconsole.log(output);\n```\n\n## API\n\n### `Preprocessor`\n\nAll `content-tag` public API lives on the `Preprocessor` object.\n\n### `Preprocessor.process(src: string, options?: PreprocessorOptions): { code: string, map: string };`\n\nParses a given source code string using the `content-tag` spec into standard\nJavaScript.\n\n```ts\nimport { Preprocessor } from \"content-tag\";\nlet p = new Preprocessor();\nlet output = p.process(\"<template>Hi</template>\");\n```\n\n### `Preprocessor.parse(src: string, options?: PreprocessorOptions): Parsed[];`\n\nParses a given source code string using the `content-tag` spec into an array of\n`Parsed` content tag objects.\n\n```ts\nimport { Preprocessor } from \"content-tag\";\nlet p = new Preprocessor();\nlet output = p.parse(\"<template>Hi</template>\");\n```\n\n#### `PreprocessorOptions`\n\n```ts\ninterface PreprocessorOptions {\n  /** Default is `false` */\n  inline_source_map?: boolean;\n\n  filename?: string;\n}\n```\n\n#### `Parsed`\n\n````ts\ninterface Range {\n  // Range in raw bytes.\n  startByte: number;\n  endByte: number;\n\n  // Range in unicode codepoints.\n  // CAUTION: see \"Unicode Codepoint Slicing Warning\" below.\n  startChar: number;\n  endChar: number;\n\n  // utf16 is used by JavaScript strings.\n  // e.g. str.slice(range.startUtf16Codepoint, range.endUtf16Codepoint)\n  startUtf16Codepoint: number;\n  endUtf16Codepoint: number;\n}\n\ninterface Parsed {\n  /**\n   * The type for the content tag.\n   *\n   * 'expression' corresponds to a tag in an expression position, e.g.\n   * ```\n   * const HiComponent = <template>Hi</template>;\n   * ```\n   *\n   * 'class-member' corresponds to a tag in a class-member position, e.g.\n   * ```\n   * export default class HiComponent extends Component {\n   *   <template>Hi</template>\n   * }\n   * ```\n   */\n  type: \"expression\" | \"class-member\";\n\n  /**\n   * Currently, only template tags are parsed.\n   */\n  tagName: \"template\";\n\n  /** Raw template contents. */\n  contents: string;\n\n  /**\n   * Range of the contents, inclusive of the\n   * `<template></template>` tags.\n   */\n  range: Range;\n\n  /**\n   * Range of the template contents, not inclusive of the\n   * `<template></template>` tags.\n   */\n  contentRange: {\n    start: number;\n    end: number;\n  };\n\n  /**\n   * Range of the opening `<template>` tag.\n   */\n  startRange: Range;\n\n  /**\n   * Range of the closing `</template>` tag.\n   */\n  endRange: Range;\n}\n````\n\n## Unicode Codepoint Slicing Warning\n\nIf you have a string and want to use the range provided by our `parse` method to slice out parts of that string, you need avoid two major pitfalls.\n\nFirst, you want to use our `startChar` and `endChar` not `startByte` and `endByte`. Earlier versions of this library only provided `start` and `end` and they were always bytes, making string slicing unnecessarily difficult.\n\nSecond, beware that Javascript's `String.prototype.slice` doesn't actually work on Unicode codepoints. It works on UTF-16 units, which are not the same thing. Intead, you can rely on `String.prototype[Symbol.iterator]` which _does_ work on Unicode codepoints. So this is safe, even when fancy things like emojis are present:\n\n```js\nArray.from(myString).slice(range.startChar, range.endChar).join(\"\");\n```\n\nif you want to just slice from a string you can use \n```js\nstr.slice(range.startUtf16Codepoint, range.endUtf16Codepoint)\n```\n\n## Contributing\n\nSee the [CONTRIBUTING.md](./CONTRIBUTING.md) file.\n","readmeFilename":"README.md"}