{"_id":"esrap","_rev":"63-c916d8f60df3277d1690577ae8451997","name":"esrap","dist-tags":{"latest":"2.4.0"},"versions":{"1.0.0":{"name":"esrap","version":"1.0.0","license":"MIT","_id":"esrap@1.0.0","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"dist":{"shasum":"c7746c8c5e0df3eade2be809ecd40694500c5daa","tarball":"https://registry.npmjs.org/esrap/-/esrap-1.0.0.tgz","fileCount":8,"integrity":"sha512-NKWSEkxNuxi5TDIya2hmvH+7hAH/a0EVPCgJrHmXKJPgMgHFdp5jP+L2K9GT97HmpZs2JfcxJdaVyMQBUUX86g==","signatures":[{"sig":"MEUCIQCpIul6vHf4YAaqZM3sDjiJqJezG+kOijbQm87S5W8ayAIgZwdZ53YNlYX+CSzbPnjXlxkbZQjOd0NDfJN3TKkwLC4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39331},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"}},"gitHead":"96716f7e734d0214195da40f1e778786474fac9e","scripts":{"prepublishOnly":"bun test && dts-buddy"},"_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"_npmVersion":"9.6.7","description":"Parse in reverse. AST goes in, code comes out.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"@types/estree":"^1.0.1","@jridgewell/sourcemap-codec":"^1.4.15"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.10.0","prettier":"^3.0.3","dts-buddy":"^0.2.4","zimmerframe":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/esrap_1.0.0_1694916772006_0.4090267922313573","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"esrap","version":"1.0.1","license":"MIT","_id":"esrap@1.0.1","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"homepage":"https://github.com/Rich-Harris/esrap#readme","bugs":{"url":"https://github.com/Rich-Harris/esrap/issues"},"dist":{"shasum":"94aab02cb8b1916bc5c83171c1ddfb71b8f2499c","tarball":"https://registry.npmjs.org/esrap/-/esrap-1.0.1.tgz","fileCount":8,"integrity":"sha512-PJUvAit3ROx2qbtwOaWJB7QNSQsy/YQ1qJ8Gd6ZLZ4ytzhFBD85qYY5s3cTMKOM4MuGK/F/bW2vvFGGojK6rRQ==","signatures":[{"sig":"MEUCIALcEeHnZIFhhswTH3HDOlsMuEzToDVdKUWQ/oBC0Ie5AiEA7t2i1v0t+fhdn0M+cEtXASDJVeUUpqFtwH7DVnECGIc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39550},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"}},"gitHead":"dc7041d206edd216e2fca7eabd326ef610dff127","scripts":{"check":"tsc","prepublishOnly":"bun test && dts-buddy"},"_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"repository":{"url":"git+https://github.com/Rich-Harris/esrap.git","type":"git"},"_npmVersion":"9.6.7","description":"Parse in reverse","directories":{},"_nodeVersion":"18.17.1","dependencies":{"@types/estree":"^1.0.1","@jridgewell/sourcemap-codec":"^1.4.15"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.10.0","prettier":"^3.0.3","dts-buddy":"^0.2.4","typescript":"^5.2.2","zimmerframe":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/esrap_1.0.1_1694918095446_0.6107472728483467","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"esrap","version":"1.0.2","license":"MIT","_id":"esrap@1.0.2","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"homepage":"https://github.com/Rich-Harris/esrap#readme","bugs":{"url":"https://github.com/Rich-Harris/esrap/issues"},"dist":{"shasum":"f18d23b3aaa4f2711559b2516211a88536ffa2b6","tarball":"https://registry.npmjs.org/esrap/-/esrap-1.0.2.tgz","fileCount":8,"integrity":"sha512-XOanNTg242OcAxubvoXiRaWOzEtoXvZ4bIzYcFHJadM3QcSip+kDDWPYH5EDmWISDkcZ2/4hVZB8ZWSKjoOG1Q==","signatures":[{"sig":"MEUCIG34F3zLYm/+I6+qeRK6LMaek/mkOOQKg713tyTHZlzQAiEAs/x6itXuwpH5SFdcCPSEykklyghWFfu0iYgLnc72+PQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39599},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"}},"gitHead":"8eb241294c67e03a75d050fffd1a7c9e307707c3","scripts":{"check":"tsc","prepublishOnly":"bun test && dts-buddy"},"_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"repository":{"url":"git+https://github.com/Rich-Harris/esrap.git","type":"git"},"_npmVersion":"9.6.7","description":"Parse in reverse","directories":{},"_nodeVersion":"18.17.1","dependencies":{"@types/estree":"^1.0.1","@jridgewell/sourcemap-codec":"^1.4.15"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.10.0","prettier":"^3.0.3","dts-buddy":"^0.2.4","typescript":"^5.2.2","zimmerframe":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/esrap_1.0.2_1695064246438_0.5833403040249874","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"esrap","version":"1.0.3","license":"MIT","_id":"esrap@1.0.3","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"homepage":"https://github.com/Rich-Harris/esrap#readme","bugs":{"url":"https://github.com/Rich-Harris/esrap/issues"},"dist":{"shasum":"ef29906e4939e351f415c7116c1a72bab8eacb51","tarball":"https://registry.npmjs.org/esrap/-/esrap-1.0.3.tgz","fileCount":8,"integrity":"sha512-aHOvgD6dwesFXxlyBC2WC7bIFePy94WVJL0lUkpBF/u4ZlJTo1LbuxO/rpOMpNlzSexns+oQ6H7t4jQpUs88Rw==","signatures":[{"sig":"MEUCIHdHqkxZs15OX7STJdqlOrwLJ7d98pF9gT9WzugpQUyJAiEA2CMuhUTBt8kYMHnfaUYfp9ANE1GmDIajkaX3qCQEBL0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39596},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"}},"gitHead":"9ba07da4416922ef0674cbff03957c4bf5d554f2","scripts":{"check":"tsc","prepublishOnly":"bun test && dts-buddy"},"_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"repository":{"url":"git+https://github.com/Rich-Harris/esrap.git","type":"git"},"_npmVersion":"9.6.7","description":"Parse in reverse","directories":{},"_nodeVersion":"18.17.1","dependencies":{"@types/estree":"^1.0.1","@jridgewell/sourcemap-codec":"^1.4.15"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.10.0","prettier":"^3.0.3","dts-buddy":"^0.2.4","typescript":"^5.2.2","zimmerframe":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/esrap_1.0.3_1697463656357_0.03354164084548561","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"esrap","version":"1.1.0","license":"MIT","_id":"esrap@1.1.0","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"homepage":"https://github.com/Rich-Harris/esrap#readme","bugs":{"url":"https://github.com/Rich-Harris/esrap/issues"},"dist":{"shasum":"16f7fe20f433731e3e75ac7b3fd6c1d13f2f5e98","tarball":"https://registry.npmjs.org/esrap/-/esrap-1.1.0.tgz","fileCount":8,"integrity":"sha512-nuVmmNHKz4H/aw0xw/wIJuPF965qSRVkrHA7EUyRzAIywuba0irsHah/G8c+gg/AgJfSf7N3Jaake5Yb69yvUw==","signatures":[{"sig":"MEUCIBHcH6OJD4WxuNiWNXWW4Cu8GUbzJEwsat2v5ZrSQ5YOAiEAyhLLr1ZItrmqwWrJ2svySbtIwdCCpxxWzgOG5udY+PQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39623},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"}},"gitHead":"31abc294488581bdc85d770e768ac3ad2bd1e22c","scripts":{"check":"tsc","prepublishOnly":"bun test && dts-buddy"},"_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"repository":{"url":"git+https://github.com/Rich-Harris/esrap.git","type":"git"},"_npmVersion":"9.6.7","description":"Parse in reverse","directories":{},"_nodeVersion":"18.17.1","dependencies":{"@types/estree":"^1.0.1","@jridgewell/sourcemap-codec":"^1.4.15"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.10.0","prettier":"^3.0.3","bun-types":"^1.0.9","dts-buddy":"^0.2.4","typescript":"^5.2.2","zimmerframe":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/esrap_1.1.0_1699307249615_0.016153474145513824","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"esrap","version":"1.1.1","license":"MIT","_id":"esrap@1.1.1","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"homepage":"https://github.com/Rich-Harris/esrap#readme","bugs":{"url":"https://github.com/Rich-Harris/esrap/issues"},"dist":{"shasum":"0ecadf5f8bbb746de74f5ad9e47ffa8f4cb593e3","tarball":"https://registry.npmjs.org/esrap/-/esrap-1.1.1.tgz","fileCount":8,"integrity":"sha512-PIgHGLP8VAG4Iao4CbOc+/5tgn+TpzGhyAuVCR5qgcFgPOUk9Ds61bH7hD2lbjDuu86lagofx3lVrRFWcIF+Gg==","signatures":[{"sig":"MEUCIAQulC+Sh+OfZi9m1wxe2htx4WZZmzyhwnPm4MTalU5GAiEAx2t3B4bh3GQd+0DihlxDg+KYBeTtxc5h39k1DHOp+PY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40997},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"}},"gitHead":"4fb309a158a041bc9ee12892c0de88ea17ac5767","scripts":{"check":"tsc","prepublishOnly":"bun test && dts-buddy"},"_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"repository":{"url":"git+https://github.com/Rich-Harris/esrap.git","type":"git"},"_npmVersion":"9.6.7","description":"Parse in reverse","directories":{},"_nodeVersion":"18.17.1","dependencies":{"@types/estree":"^1.0.1","@jridgewell/sourcemap-codec":"^1.4.15"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.10.0","prettier":"^3.0.3","bun-types":"^1.0.9","dts-buddy":"^0.2.4","typescript":"^5.2.2","zimmerframe":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/esrap_1.1.1_1699308108584_0.9263115096217336","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"esrap","version":"1.2.0","license":"MIT","_id":"esrap@1.2.0","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"homepage":"https://github.com/Rich-Harris/esrap#readme","bugs":{"url":"https://github.com/Rich-Harris/esrap/issues"},"dist":{"shasum":"8b5e41a5c11a38f5290cda2a89b0f8f04f19a1a7","tarball":"https://registry.npmjs.org/esrap/-/esrap-1.2.0.tgz","fileCount":8,"integrity":"sha512-ZWd00MnkN45Hcj+nIV5FPiZk6Nx7RDUL8G0KGp1cg1xSKXOEac0IhMQdsrGswXB1O0fMzH+MXq288Lt0Abpg/Q==","signatures":[{"sig":"MEUCIQDMo5uVBJhMaSpk0vZGY9oVFfALzBatvy+NoAO6dhXw4AIgXDrgVkE/yUqnDiGgBt91b9Lh8WLisRJg9P79Q1ynr0c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38443},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"}},"gitHead":"900b530c4d8d34b90f91d3b694caf8175449f4e9","scripts":{"check":"tsc","sandbox":"bun run test/sandbox/index.js","prepublishOnly":"bun test && dts-buddy"},"_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"repository":{"url":"git+https://github.com/Rich-Harris/esrap.git","type":"git"},"_npmVersion":"9.8.1","description":"Parse in reverse","directories":{},"_nodeVersion":"18.18.2","dependencies":{"@types/estree":"^1.0.1","@jridgewell/sourcemap-codec":"^1.4.15"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.10.0","prettier":"^3.0.3","bun-types":"^1.0.9","dts-buddy":"^0.2.4","typescript":"^5.2.2","zimmerframe":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/esrap_1.2.0_1700673790449_0.9286402729996959","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"esrap","version":"1.2.1","license":"MIT","_id":"esrap@1.2.1","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"homepage":"https://github.com/Rich-Harris/esrap#readme","bugs":{"url":"https://github.com/Rich-Harris/esrap/issues"},"dist":{"shasum":"8d95bc428920b82cc1084d662c2a0ace65724b0c","tarball":"https://registry.npmjs.org/esrap/-/esrap-1.2.1.tgz","fileCount":8,"integrity":"sha512-dhkcOLfN/aDdMFI1iwPEcy/XqAZzGNfgfEJjZozy2tia6u0dQoZyXzkRshHTckuNsM+c0CYQndY+uRFe3N+AIQ==","signatures":[{"sig":"MEYCIQDunCp1SLyn01oarNp/YwpwOr8fzZwcVBeIN52Oicn6HAIhAPa4ftk/2bocN/h+7lJ/7Q+BpdnBpu33kdMogXnlRnhK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38475},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"}},"gitHead":"2e73106df27e8dc040eb9e5c65a819a245bfd5bd","scripts":{"check":"tsc","sandbox":"bun run test/sandbox/index.js","prepublishOnly":"bun test && dts-buddy"},"_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"repository":{"url":"git+https://github.com/Rich-Harris/esrap.git","type":"git"},"_npmVersion":"9.8.1","description":"Parse in reverse","directories":{},"_nodeVersion":"18.18.2","dependencies":{"@types/estree":"^1.0.1","@jridgewell/sourcemap-codec":"^1.4.15"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.10.0","prettier":"^3.0.3","bun-types":"^1.0.9","dts-buddy":"^0.2.4","typescript":"^5.2.2","zimmerframe":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/esrap_1.2.1_1700950733998_0.9808666656687792","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"esrap","version":"1.2.2","license":"MIT","_id":"esrap@1.2.2","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"homepage":"https://github.com/Rich-Harris/esrap#readme","bugs":{"url":"https://github.com/Rich-Harris/esrap/issues"},"dist":{"shasum":"b9e3afee3f12238563a763b7fa86220de2c53203","tarball":"https://registry.npmjs.org/esrap/-/esrap-1.2.2.tgz","fileCount":8,"integrity":"sha512-F2pSJklxx1BlQIQgooczXCPHmcWpn6EsP5oo73LQfonG9fIlIENQ8vMmfGXeojP9MrkzUNAfyU5vdFlR9shHAw==","signatures":[{"sig":"MEUCIQDWRbwLl5ke8oa/CP80RT/DeUYxhpKQALLZa7KoiJfdNgIgZCL9EE6Q5a/UNHGe9Cdk9K4kKa7/EtXDmLAxexYAAxA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38665},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"}},"gitHead":"2b9561c679ed38cc216e7d481a323bfef387a022","scripts":{"check":"tsc","sandbox":"bun run test/sandbox/index.js","prepublishOnly":"bun test && dts-buddy"},"_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"repository":{"url":"git+https://github.com/Rich-Harris/esrap.git","type":"git"},"_npmVersion":"10.5.0","description":"Parse in reverse","directories":{},"_nodeVersion":"20.12.2","dependencies":{"@types/estree":"^1.0.1","@jridgewell/sourcemap-codec":"^1.4.15"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.10.0","prettier":"^3.0.3","bun-types":"^1.0.9","dts-buddy":"^0.2.4","typescript":"^5.2.2","zimmerframe":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/esrap_1.2.2_1714485112122_0.8142923503212647","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"esrap","version":"1.2.3","license":"MIT","_id":"esrap@1.2.3","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"homepage":"https://github.com/Rich-Harris/esrap#readme","bugs":{"url":"https://github.com/Rich-Harris/esrap/issues"},"dist":{"shasum":"abe6c0cffeee013aaa8396ad8eaa7c0553768323","tarball":"https://registry.npmjs.org/esrap/-/esrap-1.2.3.tgz","fileCount":8,"integrity":"sha512-ZlQmCCK+n7SGoqo7DnfKaP1sJZa49P01/dXzmjCASSo04p72w8EksT2NMK8CEX8DhKsfJXANioIw8VyHNsBfvQ==","signatures":[{"sig":"MEUCICJu7Svm8b6zpvM1yiDxbl15rurl7lM7Y6+PLvUBzab8AiEAwqRbI7aICExmgMVhh9oGR4e23FHxWkDKHFVDk2WXFuE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38825},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"}},"gitHead":"307df9170067ae921fe068ef39153618bd5f9c56","scripts":{"test":"vitest --run","check":"tsc","sandbox":"node test/sandbox/index.js","prepublishOnly":"pnpm test && dts-buddy"},"_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"repository":{"url":"git+https://github.com/Rich-Harris/esrap.git","type":"git"},"_npmVersion":"10.8.1","description":"Parse in reverse","directories":{},"_nodeVersion":"20.16.0","dependencies":{"@types/estree":"^1.0.1","@jridgewell/sourcemap-codec":"^1.4.15"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.8.0","devDependencies":{"acorn":"^8.10.0","vitest":"^2.0.5","prettier":"^3.0.3","dts-buddy":"^0.2.4","@vitest/ui":"^2.0.5","typescript":"^5.2.2","zimmerframe":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/esrap_1.2.3_1732974131134_0.27668913295387565","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"esrap","version":"1.3.0","license":"MIT","_id":"esrap@1.3.0","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"homepage":"https://github.com/Rich-Harris/esrap#readme","bugs":{"url":"https://github.com/Rich-Harris/esrap/issues"},"dist":{"shasum":"0d15b0bd6dea6233115eac465e05003ea2b64a75","tarball":"https://registry.npmjs.org/esrap/-/esrap-1.3.0.tgz","fileCount":9,"integrity":"sha512-LPT4X5Ur2sGnkQscwgWXRPVDuQrbuJbrStLmVXVXd+lGQ/HoYmcAa47t0Egzw1bYHwhF0w+6DTkxL1Xctp10XQ==","signatures":[{"sig":"MEYCIQCsdYaPe8rSZU1CT6E1YnnreoSH7h0AHuynu8+vmhlzLAIhANNFJ2LhnRZPi/hq6s+LLyuE8rh5F161X+FYVl6uPyAa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48741},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"}},"gitHead":"78deca9b542112b47d7860189702f0b0d693f08f","scripts":{"test":"vitest --run","check":"tsc","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","prepublishOnly":"pnpm test && dts-buddy -m dts-buddy:./src/public.d.ts"},"_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"repository":{"url":"git+https://github.com/Rich-Harris/esrap.git","type":"git"},"_npmVersion":"10.8.1","description":"Parse in reverse","directories":{},"_nodeVersion":"20.16.0","dependencies":{"@typescript-eslint/types":"^8.2.0","@jridgewell/sourcemap-codec":"^1.4.15"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.8.0","devDependencies":{"acorn":"^8.11.3","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.5.4","@vitest/ui":"^2.1.1","typescript":"^5.7.2","zimmerframe":"^1.0.0","acorn-typescript":"^1.4.13"},"_npmOperationalInternal":{"tmp":"tmp/esrap_1.3.0_1734466786713_0.024315889349451725","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"esrap","version":"1.3.1","license":"MIT","_id":"esrap@1.3.1","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"homepage":"https://github.com/Rich-Harris/esrap#readme","bugs":{"url":"https://github.com/Rich-Harris/esrap/issues"},"dist":{"shasum":"537861022bfda890a5658f2cd53af9a0d65e8ec9","tarball":"https://registry.npmjs.org/esrap/-/esrap-1.3.1.tgz","fileCount":9,"integrity":"sha512-KpAH3+QsDmtOP1KOW04CbD1PgzWsIHjB8tOCk3PCb8xzNGn8XkjI8zl80i09fmXdzQyaS8tcsKCCDzHF7AcowA==","signatures":[{"sig":"MEUCIQC0dEKOC4NRc8rKNwMdNx1oOmbr1IN21JM0fjwn1SsLaQIgTMhNvA6P8xsI91AKbiMmBilNXK+dDsOtZUCCv1kGSuQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48733},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"}},"gitHead":"88a562148ec3410d8d919db9ee2b4d3ce8f192d9","scripts":{"test":"vitest --run","check":"tsc","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","prepublishOnly":"pnpm test && dts-buddy -m esrap:./src/public.d.ts"},"_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"repository":{"url":"git+https://github.com/Rich-Harris/esrap.git","type":"git"},"_npmVersion":"10.8.1","description":"Parse in reverse","directories":{},"_nodeVersion":"20.16.0","dependencies":{"@typescript-eslint/types":"^8.2.0","@jridgewell/sourcemap-codec":"^1.4.15"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.8.0","devDependencies":{"acorn":"^8.11.3","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.5.4","@vitest/ui":"^2.1.1","typescript":"^5.7.2","zimmerframe":"^1.0.0","acorn-typescript":"^1.4.13"},"_npmOperationalInternal":{"tmp":"tmp/esrap_1.3.1_1734483400328_0.8180873429440765","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"esrap","version":"1.3.2","license":"MIT","_id":"esrap@1.3.2","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"homepage":"https://github.com/Rich-Harris/esrap#readme","bugs":{"url":"https://github.com/Rich-Harris/esrap/issues"},"dist":{"shasum":"a0644603f7f8e9f068c77052d6e16cd4062b5f88","tarball":"https://registry.npmjs.org/esrap/-/esrap-1.3.2.tgz","fileCount":9,"integrity":"sha512-C4PXusxYhFT98GjLSmb20k9PREuUdporer50dhzGuJu9IJXktbMddVCMLAERl5dAHyAi73GWWCE4FVHGP1794g==","signatures":[{"sig":"MEYCIQDMm/yiHMISdidr5B21bebR9IzB0oyBDn4yI8f9I1JaxwIhAJcxLH8YxVtm2C5MJZ/AjyGfvM8Kf3uTh4C3u+9UcyH6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48733},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"}},"gitHead":"a9bbc6aa4909872f4bbd0ee8dcdff0a567a8af26","scripts":{"test":"vitest --run","check":"tsc","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","prepublishOnly":"pnpm test && dts-buddy -m esrap:./src/public.d.ts"},"_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"repository":{"url":"git+https://github.com/Rich-Harris/esrap.git","type":"git"},"_npmVersion":"10.8.1","description":"Parse in reverse","directories":{},"_nodeVersion":"20.16.0","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.8.0","devDependencies":{"acorn":"^8.11.3","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.5.4","@vitest/ui":"^2.1.1","typescript":"^5.7.2","zimmerframe":"^1.0.0","acorn-typescript":"^1.4.13","@typescript-eslint/types":"^8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/esrap_1.3.2_1734584840566_0.04341881557504457","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"esrap","version":"1.3.3","license":"MIT","_id":"esrap@1.3.3","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"homepage":"https://github.com/Rich-Harris/esrap#readme","bugs":{"url":"https://github.com/Rich-Harris/esrap/issues"},"dist":{"shasum":"5cbb10d09baf11acc48546f6392aea4093a4245f","tarball":"https://registry.npmjs.org/esrap/-/esrap-1.3.3.tgz","fileCount":9,"integrity":"sha512-zO/nCAXn5Bzl5xaqoCuvsJdUgYSawQ1FWN5OZrvFy9DYtVa8EKiyOBmGibnf3dAHr/m5aeD76bPIB72CKH1YvQ==","signatures":[{"sig":"MEQCIBlrt+gkC443okZw77mHwFl6PbO2yqGAE3EAWvft75JgAiAIEePTASbLZNYbC6kUZD6khtyopiNiroF7U4nNuRL9zg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49051},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"}},"gitHead":"0bcd91d22cf1d1ab7a071cd390a08b2830f2cca5","scripts":{"test":"vitest --run","check":"tsc","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","prepublishOnly":"pnpm test && dts-buddy -m esrap:./src/public.d.ts"},"_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"repository":{"url":"git+https://github.com/Rich-Harris/esrap.git","type":"git"},"_npmVersion":"10.8.1","description":"Parse in reverse","directories":{},"_nodeVersion":"20.16.0","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.8.0","devDependencies":{"acorn":"^8.11.3","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.5.4","@vitest/ui":"^2.1.1","typescript":"^5.7.2","zimmerframe":"^1.0.0","acorn-typescript":"^1.4.13","@typescript-eslint/types":"^8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/esrap_1.3.3_1736434482535_0.6575741550183196","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"esrap","version":"1.3.4","license":"MIT","_id":"esrap@1.3.4","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"8f04b180e8c7195bffc285c00a6e1e661c643882","tarball":"https://registry.npmjs.org/esrap/-/esrap-1.3.4.tgz","fileCount":9,"integrity":"sha512-rPdYs3pFlqgKywaT5iAC/cpshA/M4ZJJ/JuQWb+UQDhRd6CMsVTGXMZMi7qafeihn0kCHK7gH1XuMZjqXXGr5w==","signatures":[{"sig":"MEYCIQDug/knyflH9mufTOjYdfXzsNQrg6JnMxEkX16q+Bo+lgIhAPvtgKSZK4e9xvUBt54dgGaAjt7wrU+m2c7WDRYgFZeB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49058},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"}},"gitHead":"72f104cd94554c8bd16cd0b964ab4aae5c236fe0","scripts":{"test":"vitest --run","check":"tsc","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","prepublishOnly":"pnpm test && dts-buddy -m esrap:./src/public.d.ts"},"_npmUser":{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"},"repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"10.8.1","description":"Parse in reverse","directories":{},"_nodeVersion":"20.16.0","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.8.0","devDependencies":{"acorn":"^8.11.3","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.5.4","@vitest/ui":"^2.1.1","typescript":"^5.7.2","zimmerframe":"^1.0.0","acorn-typescript":"^1.4.13","@typescript-eslint/types":"^8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/esrap_1.3.4_1736437498519_0.15334704296707402","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"esrap","version":"1.3.6","license":"MIT","_id":"esrap@1.3.6","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"1682914445cf85a4b625d90020bb3a1e08c3ece0","tarball":"https://registry.npmjs.org/esrap/-/esrap-1.3.6.tgz","fileCount":9,"integrity":"sha512-COOPEPSFqHw+TpEvH1skrAuZ4L5zSzjbZCtjRKvpRqase/cy6pH9UTDf3fz9sipwMX8T52LOKDdoND8m7r953Q==","signatures":[{"sig":"MEUCIQCoVd5wbGODOW3vJKbfxQIvABYaRuqBwwPeAt/K/kcnBQIgUQPO4S2ZR9thrSh9SHi1qwcxB012dmOiRWFpV0ilhIs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@1.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49124},"type":"module","_from":"file:esrap-1.3.6.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"}},"scripts":{"test":"vitest --run","check":"tsc","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"},"_resolved":"/tmp/7ffc576c89daea4fdb6f5a8fb0f4508d/esrap-1.3.6.tgz","_integrity":"sha512-COOPEPSFqHw+TpEvH1skrAuZ4L5zSzjbZCtjRKvpRqase/cy6pH9UTDf3fz9sipwMX8T52LOKDdoND8m7r953Q==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"10.8.2","description":"Parse in reverse","directories":{},"_nodeVersion":"18.20.5","dependencies":{"@changesets/cli":"^2.27.11","@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.11.3","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.5.4","@vitest/ui":"^2.1.1","typescript":"^5.7.2","zimmerframe":"^1.0.0","acorn-typescript":"^1.4.13","@typescript-eslint/types":"^8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/esrap_1.3.6_1736443142733_0.014711330959004787","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"esrap","version":"1.3.7","license":"MIT","_id":"esrap@1.3.7","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"58a8b605629f43b4a38518afb3978034f6fb0a0d","tarball":"https://registry.npmjs.org/esrap/-/esrap-1.3.7.tgz","fileCount":9,"integrity":"sha512-r6/xjxdZrYp2TUqaPh9uueBTfAmlygsofC4q3HqbpLg/SapByBzb0Y603we7WejTTxMmZYYBu0+G+hNH0E/eog==","signatures":[{"sig":"MEQCIE2I8wfFT1H4xC4xsH52y9+JV2JqX5x0iUr6mr7mP9eiAiBSvZvxFXp8iiNxoxef2LXWovHV6XyTmZivEq7eL2J1jA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@1.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49124},"type":"module","_from":"file:esrap-1.3.7.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"}},"scripts":{"test":"vitest --run","check":"tsc","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"},"_resolved":"/tmp/bf350e5f773c555106fb2b7bd0044e6f/esrap-1.3.7.tgz","_integrity":"sha512-r6/xjxdZrYp2TUqaPh9uueBTfAmlygsofC4q3HqbpLg/SapByBzb0Y603we7WejTTxMmZYYBu0+G+hNH0E/eog==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"10.8.2","description":"Parse in reverse","directories":{},"_nodeVersion":"18.20.5","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.11.3","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.5.4","@vitest/ui":"^2.1.1","typescript":"^5.7.2","zimmerframe":"^1.0.0","@changesets/cli":"^2.27.11","acorn-typescript":"^1.4.13","@typescript-eslint/types":"^8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/esrap_1.3.7_1736446474595_0.9059737412272908","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"esrap","version":"1.4.0","license":"MIT","_id":"esrap@1.4.0","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"3025ddfd33c5da708d972e8155b4a00ad8c6d223","tarball":"https://registry.npmjs.org/esrap/-/esrap-1.4.0.tgz","fileCount":9,"integrity":"sha512-LU/tA0zX+ovsTAo+VBTT2Rtk/wBX1ax8Jm40Z27/0ONQcP+GJVEiFrmJc6uns7vdZrGIvW/Pvs3UlF50x5gbVg==","signatures":[{"sig":"MEQCIBalMZaoTVbccwVNz7+Ag7meAZM/KEDwaLmhqTW/WkDZAiA7hPAuBqIaQ2N7iw8iUK15U9EqUZK5LFWvO85WTNYcUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50193},"type":"module","_from":"file:esrap-1.4.0.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"}},"scripts":{"test":"vitest --run","check":"tsc","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"},"_resolved":"/tmp/2b0d7b5794f4eb33bc55f0a1c26238a2/esrap-1.4.0.tgz","_integrity":"sha512-LU/tA0zX+ovsTAo+VBTT2Rtk/wBX1ax8Jm40Z27/0ONQcP+GJVEiFrmJc6uns7vdZrGIvW/Pvs3UlF50x5gbVg==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"10.8.2","description":"Parse in reverse","directories":{},"_nodeVersion":"18.20.5","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.11.3","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.5.4","@vitest/ui":"^2.1.1","typescript":"^5.7.2","zimmerframe":"^1.0.0","@changesets/cli":"^2.27.11","acorn-typescript":"^1.4.13","@typescript-eslint/types":"^8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/esrap_1.4.0_1736454378993_0.845030558595657","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"esrap","version":"1.4.1","license":"MIT","_id":"esrap@1.4.1","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"2237e45349cecb39534699a33209a323e7ab11cf","tarball":"https://registry.npmjs.org/esrap/-/esrap-1.4.1.tgz","fileCount":9,"integrity":"sha512-MNzHxRS7u1M7vQt8bGjPPEWQXQR4llEgzJQrf5RYiZqwfYHw6Xc5VeUCTJBeLYGYFauun9d1WMq3Eq2bRyUojg==","signatures":[{"sig":"MEUCIBoAXbEnQC67TDfs/2WKp6xZT/u3dtCIC/4hGihc/a7OAiEAzDOHM8QuNj7UqatVhwJEdMFbFU9iDe4WMmTxHnb268M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50043},"type":"module","_from":"file:esrap-1.4.1.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"}},"scripts":{"test":"vitest --run","check":"tsc","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"},"_resolved":"/tmp/be7c21e0c706e14bb25e868fe155caef/esrap-1.4.1.tgz","_integrity":"sha512-MNzHxRS7u1M7vQt8bGjPPEWQXQR4llEgzJQrf5RYiZqwfYHw6Xc5VeUCTJBeLYGYFauun9d1WMq3Eq2bRyUojg==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"10.8.2","description":"Parse in reverse","directories":{},"_nodeVersion":"18.20.5","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.11.3","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.5.4","@vitest/ui":"^2.1.1","typescript":"^5.7.2","zimmerframe":"^1.0.0","@changesets/cli":"^2.27.11","acorn-typescript":"^1.4.13","@typescript-eslint/types":"^8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/esrap_1.4.1_1736462626955_0.46230247200171415","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"esrap","version":"1.4.2","license":"MIT","_id":"esrap@1.4.2","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"f9d19aaf59585abcb6f22213a47ad84d5df5a0d3","tarball":"https://registry.npmjs.org/esrap/-/esrap-1.4.2.tgz","fileCount":9,"integrity":"sha512-FhVlJzvTw7ZLxYZ7RyHwQCFE64dkkpzGNNnphaGCLwjqGk1SQcqzbgdx9FowPCktx6NOSHkzvcZ3vsvdH54YXA==","signatures":[{"sig":"MEUCIQC/pH5tMLHg0o+dLW3DLwz4iWOZCzFCW3bqlsOsaWobywIgdHIiMLXSd2uYlQm8Z/vAab1rFFtMHKqVWFscfEkwVUc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@1.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50338},"type":"module","_from":"file:esrap-1.4.2.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"}},"scripts":{"test":"vitest --run","check":"tsc","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"},"_resolved":"/tmp/abe3ea7648df5b751618c8317a7589b3/esrap-1.4.2.tgz","_integrity":"sha512-FhVlJzvTw7ZLxYZ7RyHwQCFE64dkkpzGNNnphaGCLwjqGk1SQcqzbgdx9FowPCktx6NOSHkzvcZ3vsvdH54YXA==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"10.8.2","description":"Parse in reverse","directories":{},"_nodeVersion":"18.20.5","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.11.3","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.5.4","@vitest/ui":"^2.1.1","typescript":"^5.7.2","zimmerframe":"^1.0.0","@changesets/cli":"^2.27.11","acorn-typescript":"^1.4.13","@typescript-eslint/types":"^8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/esrap_1.4.2_1736468495246_0.6578831870298154","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"esrap","version":"1.4.3","license":"MIT","_id":"esrap@1.4.3","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"456ed3c97cf0e6b58b952d351c7c78fe27116576","tarball":"https://registry.npmjs.org/esrap/-/esrap-1.4.3.tgz","fileCount":9,"integrity":"sha512-Xddc1RsoFJ4z9nR7W7BFaEPIp4UXoeQ0+077UdWLxbafMQFyU79sQJMk7kxNgRwQ9/aVgaKacCHC2pUACGwmYw==","signatures":[{"sig":"MEYCIQDgTS12YutM3kHcI8+mUYkcX+nLvadFF4H5km8/io1OQgIhAIJbdatqbAMsQ63NROX+YUEYhZG06qkYIMwvqzBT/K4n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@1.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50382},"type":"module","_from":"file:esrap-1.4.3.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"}},"scripts":{"test":"vitest --run","check":"tsc","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"},"_resolved":"/tmp/47bdf8fc944d31b4f5c01beaddad22aa/esrap-1.4.3.tgz","_integrity":"sha512-Xddc1RsoFJ4z9nR7W7BFaEPIp4UXoeQ0+077UdWLxbafMQFyU79sQJMk7kxNgRwQ9/aVgaKacCHC2pUACGwmYw==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"10.8.2","description":"Parse in reverse","directories":{},"_nodeVersion":"18.20.5","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.11.3","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.5.4","@vitest/ui":"^2.1.1","typescript":"^5.7.2","zimmerframe":"^1.0.0","@changesets/cli":"^2.27.11","acorn-typescript":"^1.4.13","@typescript-eslint/types":"^8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/esrap_1.4.3_1736866255060_0.9792625684549872","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"esrap","version":"1.4.4","license":"MIT","_id":"esrap@1.4.4","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"0cb6d2a694f5dc0a8f62f79d585a55c29ee2e572","tarball":"https://registry.npmjs.org/esrap/-/esrap-1.4.4.tgz","fileCount":9,"integrity":"sha512-tDN6xP/r/b3WmdpWm7LybrD252hY52IokcycPnO+WHfhFF0+n5AWtcLLK7VNV6m0uYgVRhGVs8OkZwRyfC7HzQ==","signatures":[{"sig":"MEYCIQDHPFdeIDz7BanD1do9jVUxm/U+k2b+x1NvgqPZM/n2UgIhAIsj39dhrEMzoZpnEoV6x+E7P2j0nagEUCxgVdrtAqvQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@1.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50771},"type":"module","_from":"file:esrap-1.4.4.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"}},"scripts":{"test":"vitest --run","check":"tsc","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"},"_resolved":"/tmp/b40f17c80c1e564f1804fee3175e792f/esrap-1.4.4.tgz","_integrity":"sha512-tDN6xP/r/b3WmdpWm7LybrD252hY52IokcycPnO+WHfhFF0+n5AWtcLLK7VNV6m0uYgVRhGVs8OkZwRyfC7HzQ==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"10.8.2","description":"Parse in reverse","directories":{},"_nodeVersion":"18.20.6","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.11.3","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.5.4","@vitest/ui":"^2.1.1","typescript":"^5.7.2","zimmerframe":"^1.0.0","@changesets/cli":"^2.27.11","acorn-typescript":"^1.4.13","@typescript-eslint/types":"^8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/esrap_1.4.4_1739263480676_0.5612142878766089","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"esrap","version":"1.4.5","license":"MIT","_id":"esrap@1.4.5","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"45469ad75773fd948d0eb190c2677e4807ba2483","tarball":"https://registry.npmjs.org/esrap/-/esrap-1.4.5.tgz","fileCount":9,"integrity":"sha512-CjNMjkBWWZeHn+VX+gS8YvFwJ5+NDhg8aWZBSFJPR8qQduDNjbJodA2WcwCm7uQa5Rjqj+nZvVmceg1RbHFB9g==","signatures":[{"sig":"MEYCIQDbgX/vtZFUsHffWzvaK9guqAzV7FSGAM1KTP4u16EKtAIhAJx6isw5B459VzAP4/C+miBVg9AXloUpra3IOYTU+lX9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@1.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50997},"type":"module","_from":"file:esrap-1.4.5.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"}},"scripts":{"test":"vitest --run","check":"tsc","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"},"_resolved":"/tmp/67a9d9c2cf0f848856ebcbf1972b0fb7/esrap-1.4.5.tgz","_integrity":"sha512-CjNMjkBWWZeHn+VX+gS8YvFwJ5+NDhg8aWZBSFJPR8qQduDNjbJodA2WcwCm7uQa5Rjqj+nZvVmceg1RbHFB9g==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"10.8.2","description":"Parse in reverse","directories":{},"_nodeVersion":"18.20.6","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.11.3","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.5.4","@vitest/ui":"^2.1.1","typescript":"^5.7.2","zimmerframe":"^1.0.0","@changesets/cli":"^2.27.11","acorn-typescript":"^1.4.13","@typescript-eslint/types":"^8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/esrap_1.4.5_1739704139280_0.17109032516984346","host":"s3://npm-registry-packages-npm-production"}},"1.4.6":{"name":"esrap","version":"1.4.6","license":"MIT","_id":"esrap@1.4.6","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"d203ce1ee397aa2a6a716a3a2dc8619f83208c6a","tarball":"https://registry.npmjs.org/esrap/-/esrap-1.4.6.tgz","fileCount":9,"integrity":"sha512-F/D2mADJ9SHY3IwksD4DAXjTt7qt7GWUf3/8RhCNWmC/67tyb55dpimHmy7EplakFaflV0R/PC+fdSPqrRHAQw==","signatures":[{"sig":"MEYCIQDEmZUV4wGfxzpGIymkWzcLg/3941bcdtI8ZJARcAKr3gIhALD2u3t4KRRDiiGwCffbjsKVu7RuSNr2XM0hfN+VtHZb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@1.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50818},"type":"module","_from":"file:esrap-1.4.6.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"}},"scripts":{"test":"vitest --run","check":"tsc","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"},"_resolved":"/tmp/a96cc8a0328058208b53c00ce9ea99d3/esrap-1.4.6.tgz","_integrity":"sha512-F/D2mADJ9SHY3IwksD4DAXjTt7qt7GWUf3/8RhCNWmC/67tyb55dpimHmy7EplakFaflV0R/PC+fdSPqrRHAQw==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"10.8.2","description":"Parse in reverse","directories":{},"_nodeVersion":"18.20.7","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.11.3","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.5.4","@vitest/ui":"^2.1.1","typescript":"^5.7.2","zimmerframe":"^1.0.0","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/esrap_1.4.6_1743501242771_0.3782461661294152","host":"s3://npm-registry-packages-npm-production"}},"1.4.7":{"name":"esrap","version":"1.4.7","license":"MIT","_id":"esrap@1.4.7","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"d750e26c8022b8276e2f47016d843c76e100765b","tarball":"https://registry.npmjs.org/esrap/-/esrap-1.4.7.tgz","fileCount":9,"integrity":"sha512-0ZxW6guTF/AeKeKi7he93lmgv7Hx7giD1tBrOeVqkqsZGQJd2/kfnL7LdIsr9FT/AtkBK9XeDTov+gxprBqdEg==","signatures":[{"sig":"MEYCIQCr+bNZY5gPG0QCKV8EZBpWc39UdEAqRuysJSU0HQMo7gIhAI5Vukxs7BN94b1s9SfFhkRg4qUhT0Z2PN6GNpjD3IhX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@1.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51486},"type":"module","_from":"file:esrap-1.4.7.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"}},"scripts":{"test":"vitest --run","check":"tsc","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"},"_resolved":"/tmp/56617ca013aaf56e6982dbdd00a8e6dc/esrap-1.4.7.tgz","_integrity":"sha512-0ZxW6guTF/AeKeKi7he93lmgv7Hx7giD1tBrOeVqkqsZGQJd2/kfnL7LdIsr9FT/AtkBK9XeDTov+gxprBqdEg==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"10.8.2","description":"Parse in reverse","directories":{},"_nodeVersion":"18.20.8","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.11.3","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.5.4","@vitest/ui":"^2.1.1","typescript":"^5.7.2","zimmerframe":"^1.0.0","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/esrap_1.4.7_1749105657660_0.41324922848234924","host":"s3://npm-registry-packages-npm-production"}},"1.4.8":{"name":"esrap","version":"1.4.8","license":"MIT","_id":"esrap@1.4.8","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"e5cf2d0cf39e7f21d96fd759f2b12590d293e3cf","tarball":"https://registry.npmjs.org/esrap/-/esrap-1.4.8.tgz","fileCount":9,"integrity":"sha512-jlENbjZ7lqgJV9/OmgAtVqrFFMwsl70ctOgPIg5oTdQVGC13RSkMdtvAmu7ZTLax92c9ljnIG0xleEkdL69hwg==","signatures":[{"sig":"MEQCIFmN8coXcb9XJ9rma/kfL/CX+gFdFaLj9TbfcOI+dHZUAiBrVOO6ow4gAlX1XFGvtxzAkSes31Frqa3ryojC/GrXGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@1.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51516},"type":"module","_from":"file:esrap-1.4.8.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"}},"scripts":{"test":"vitest --run","check":"tsc","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"},"_resolved":"/tmp/9f92de9d7f9e2b8a21ec57f2cedb6e91/esrap-1.4.8.tgz","_integrity":"sha512-jlENbjZ7lqgJV9/OmgAtVqrFFMwsl70ctOgPIg5oTdQVGC13RSkMdtvAmu7ZTLax92c9ljnIG0xleEkdL69hwg==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"10.8.2","description":"Parse in reverse","directories":{},"_nodeVersion":"18.20.8","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.11.3","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.5.4","@vitest/ui":"^2.1.1","typescript":"^5.7.2","zimmerframe":"^1.0.0","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/esrap_1.4.8_1749380568916_0.48118835638942237","host":"s3://npm-registry-packages-npm-production"}},"1.4.9":{"name":"esrap","version":"1.4.9","license":"MIT","_id":"esrap@1.4.9","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"350362c55d8c83b263edfb0fd48dac95162167de","tarball":"https://registry.npmjs.org/esrap/-/esrap-1.4.9.tgz","fileCount":9,"integrity":"sha512-3OMlcd0a03UGuZpPeUC1HxR3nA23l+HEyCiZw3b3FumJIN9KphoGzDJKMXI1S72jVS1dsenDyQC0kJlO1U9E1g==","signatures":[{"sig":"MEQCIA9KV3O2xb7qIisV8swGmdzE7Nxkdr9xk/LKtDbT2aToAiB0YP1afd6QsLCU0H1iOKWi+QETp1oYb11ibNj+S0aY9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@1.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51951},"type":"module","_from":"file:esrap-1.4.9.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"}},"scripts":{"test":"vitest --run","check":"tsc","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"},"_resolved":"/tmp/8c94f4b0d1caf26ac9a3520c6e1797c5/esrap-1.4.9.tgz","_integrity":"sha512-3OMlcd0a03UGuZpPeUC1HxR3nA23l+HEyCiZw3b3FumJIN9KphoGzDJKMXI1S72jVS1dsenDyQC0kJlO1U9E1g==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"10.8.2","description":"Parse in reverse","directories":{},"_nodeVersion":"18.20.8","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.11.3","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.5.4","@vitest/ui":"^2.1.1","typescript":"^5.7.2","zimmerframe":"^1.0.0","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/esrap_1.4.9_1749382882646_0.18879334432394423","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"esrap","version":"2.0.0","license":"MIT","_id":"esrap@2.0.0","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"51e142edd9a8a427592e86eb3091d281adaf42d6","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.0.0.tgz","fileCount":14,"integrity":"sha512-zhw1TDqno99Ld5wOpe0t47rzVyxfGc1fvxNzPsqk4idUf5dcAePkAyfTceLJaSTytjiWDu26S5tI+grjvymXJA==","signatures":[{"sig":"MEUCICgNdlOG+XOSBKtI0v/ll4JS8iE4wFej+WJ8VBpC4ZzqAiEAixoTNWLlbGy5li6KAuzl/kFzqg+lzvbfdd0Xx8zEa+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67528},"type":"module","_from":"file:esrap-2.0.0.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/index.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/index.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"test":"vitest --run","check":"tsc","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"svelte-admin","actor":{"name":"svelte-admin","type":"user","email":"richard.a.harris+svelte@gmail.com"},"email":"richard.a.harris+svelte@gmail.com"},"_resolved":"/tmp/de75050e0e89abe2d955df4a3fc0c72e/esrap-2.0.0.tgz","_integrity":"sha512-zhw1TDqno99Ld5wOpe0t47rzVyxfGc1fvxNzPsqk4idUf5dcAePkAyfTceLJaSTytjiWDu26S5tI+grjvymXJA==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"10.8.2","description":"Parse in reverse","directories":{},"_nodeVersion":"18.20.8","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.6.2","@vitest/ui":"^2.1.1","typescript":"^5.7.2","zimmerframe":"^1.0.0","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.0.0_1750873460162_0.5640010696566893","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"esrap","version":"2.0.1","license":"MIT","_id":"esrap@2.0.1","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"aedb57807a2f69b0bf332d0cabf726d3805a5081","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.0.1.tgz","fileCount":14,"integrity":"sha512-6n1JodkxeMvyTDCog7J//t8Yti//fGicZgtFLko6h/aEpc54BK9O8k9cZgC2J8+2Dh1U5uYIxuJWSsylybvFBA==","signatures":[{"sig":"MEUCIQCg6X7QSjru8i8wcPw89QEpT77Gg7aRnctRaY+4KBZ76AIgdmoII0VwTS0X7mear08fZbGuXjnqD5e++uXEAQfFiEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67556},"type":"module","_from":"file:esrap-2.0.1.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/index.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/index.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"test":"vitest --run","check":"tsc","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"svelte-admin","actor":{"name":"svelte-admin","type":"user","email":"richard.a.harris+svelte@gmail.com"},"email":"richard.a.harris+svelte@gmail.com"},"_resolved":"/tmp/56c16479e167f493280ad68182886f1a/esrap-2.0.1.tgz","_integrity":"sha512-6n1JodkxeMvyTDCog7J//t8Yti//fGicZgtFLko6h/aEpc54BK9O8k9cZgC2J8+2Dh1U5uYIxuJWSsylybvFBA==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"10.8.2","description":"Parse in reverse","directories":{},"_nodeVersion":"18.20.8","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.6.2","@vitest/ui":"^2.1.1","typescript":"^5.7.2","zimmerframe":"^1.0.0","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.0.1_1750976357095_0.6584051535604194","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"esrap","version":"2.1.0","license":"MIT","_id":"esrap@2.1.0","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"70df8f20129df3ad82f20e306dc4000dd5947813","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.1.0.tgz","fileCount":14,"integrity":"sha512-yzmPNpl7TBbMRC5Lj2JlJZNPml0tzqoqP5B1JXycNUwtqma9AKCO0M2wHrdgsHcy1WRW7S9rJknAMtByg3usgA==","signatures":[{"sig":"MEYCIQD29EobRrbzT+foakVV7dxmYFCStMbQr73ynGtoq1mQkgIhAMmVYqBEZs2mqXOyLwK5SrxqAvde9sZlAhZg4f6JPZI1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67908},"type":"module","_from":"file:esrap-2.1.0.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/index.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/index.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"test":"vitest --run","check":"tsc","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"svelte-admin","actor":{"name":"svelte-admin","type":"user","email":"richard.a.harris+svelte@gmail.com"},"email":"richard.a.harris+svelte@gmail.com"},"_resolved":"/tmp/5e78ba155c18f1057b12e553f2da919e/esrap-2.1.0.tgz","_integrity":"sha512-yzmPNpl7TBbMRC5Lj2JlJZNPml0tzqoqP5B1JXycNUwtqma9AKCO0M2wHrdgsHcy1WRW7S9rJknAMtByg3usgA==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"10.8.2","description":"Parse in reverse","directories":{},"_nodeVersion":"18.20.8","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.6.2","@vitest/ui":"^2.1.1","typescript":"^5.7.2","zimmerframe":"^1.0.0","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.1.0_1751556974189_0.29542712702372076","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"esrap","version":"2.1.1","license":"MIT","_id":"esrap@2.1.1","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"d3a3621be9a5e37d66c4d3414b48d33d55af43cd","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.1.1.tgz","fileCount":14,"integrity":"sha512-ebTT9B6lOtZGMgJ3o5r12wBacHctG7oEWazIda8UlPfA3HD/Wrv8FdXoVo73vzdpwCxNyXjPauyN2bbJzMkB9A==","signatures":[{"sig":"MEQCIEY6YFsJRjFLpada/eU4SqsC5OU62cT9Tn03SMCXYeE7AiB8IrG8zssZKZVyyb/yte2xbMtIdJCWHkEAj5qz3aekXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76458},"type":"module","_from":"file:esrap-2.1.1.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/index.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/index.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"lint":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore","test":"vitest --run","check":"tsc","format":"pnpm lint --write","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c418dc5-6379-43c2-8ea7-0a9337410986"}},"_resolved":"/tmp/511bcfeab387e328cc0d19b97ac9d783/esrap-2.1.1.tgz","_integrity":"sha512-ebTT9B6lOtZGMgJ3o5r12wBacHctG7oEWazIda8UlPfA3HD/Wrv8FdXoVo73vzdpwCxNyXjPauyN2bbJzMkB9A==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"11.6.1","description":"Parse in reverse","directories":{},"_nodeVersion":"24.10.0","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.6.2","@vitest/ui":"^2.1.1","oxc-parser":"^0.95.0","typescript":"^5.7.2","zimmerframe":"^1.0.0","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.1.1_1761480236987_0.11468140076222189","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"esrap","version":"2.1.2","license":"MIT","_id":"esrap@2.1.2","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"7dcdec9d4157054dcd3e7a2b515a4664a5c4783d","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.1.2.tgz","fileCount":14,"integrity":"sha512-DgvlIQeowRNyvLPWW4PT7Gu13WznY288Du086E751mwwbsgr29ytBiYeLzAGIo0qk3Ujob0SDk8TiSaM5WQzNg==","signatures":[{"sig":"MEQCIBGoJfbmsvop3ie22ITmknlXJhXhtOBT7gSCMk6su01mAiAwf3FSNzgb23zmBFuGTzZp9WTDPOrX8R5KK9OwNBKmQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76574},"type":"module","_from":"file:esrap-2.1.2.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/index.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/index.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"lint":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore","test":"vitest --run","check":"tsc","format":"pnpm lint --write","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c418dc5-6379-43c2-8ea7-0a9337410986"}},"_resolved":"/tmp/4e8511b4839ee4d7e8e5676c89b91e18/esrap-2.1.2.tgz","_integrity":"sha512-DgvlIQeowRNyvLPWW4PT7Gu13WznY288Du086E751mwwbsgr29ytBiYeLzAGIo0qk3Ujob0SDk8TiSaM5WQzNg==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"11.6.1","description":"Parse in reverse","directories":{},"_nodeVersion":"24.11.0","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.6.2","@vitest/ui":"^2.1.1","oxc-parser":"^0.95.0","typescript":"^5.7.2","zimmerframe":"^1.0.0","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.1.2_1761840866887_0.29688290151622976","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"esrap","version":"2.1.3","license":"MIT","_id":"esrap@2.1.3","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"4edcf806db7dcfd42286cdb6cc2accf373fdd0af","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.1.3.tgz","fileCount":14,"integrity":"sha512-T/Dhhv/QH+yYmiaLz9SA3PW+YyenlnRKDNdtlYJrSOBmNsH4nvPux+mTwx7p+wAedlJrGoZtXNI0a0MjQ2QkVg==","signatures":[{"sig":"MEQCIAXK57oif/u2ihlvG4MuHGGnmiKz5g7dwz7j0sBdxN85AiAfKPfhtgfByD68ZsAtyXT6eJcMnEsY1F/PrMpVmyIrSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":77183},"type":"module","_from":"file:esrap-2.1.3.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/index.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/index.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"lint":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore","test":"vitest --run","check":"tsc","format":"pnpm lint --write","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c418dc5-6379-43c2-8ea7-0a9337410986"}},"_resolved":"/tmp/c354dc29507955edbd8ed0224f523569/esrap-2.1.3.tgz","_integrity":"sha512-T/Dhhv/QH+yYmiaLz9SA3PW+YyenlnRKDNdtlYJrSOBmNsH4nvPux+mTwx7p+wAedlJrGoZtXNI0a0MjQ2QkVg==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"11.6.2","description":"Parse in reverse","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.6.2","@vitest/ui":"^2.1.1","oxc-parser":"^0.95.0","typescript":"^5.7.2","zimmerframe":"^1.0.0","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.1.3_1763277875532_0.9301712266540392","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"esrap","version":"2.2.0","license":"MIT","_id":"esrap@2.2.0","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"0b28cd2dd263e4534b506cbd28c412c1c672ba00","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.2.0.tgz","fileCount":14,"integrity":"sha512-WBmtxe7R9C5mvL4n2le8nMUe4mD5V9oiK2vJpQ9I3y20ENPUomPcphBXE8D1x/Bm84oN1V+lOfgXxtqmxTp3Xg==","signatures":[{"sig":"MEUCIDa4RGCeCf11cZJYtpLb+ig/nNp/dLxGIKu/WA0j5mgHAiEAoxhZ8ByEfQKaFjR1CyIdQxTd1CMQpN5bnYQ8NKurDlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":79199},"type":"module","_from":"file:esrap-2.2.0.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/index.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/index.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"lint":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore","test":"vitest --run","check":"tsc","format":"pnpm lint --write","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c418dc5-6379-43c2-8ea7-0a9337410986"}},"_resolved":"/tmp/c6c0da0df4da9f00e4ed6ab699563827/esrap-2.2.0.tgz","_integrity":"sha512-WBmtxe7R9C5mvL4n2le8nMUe4mD5V9oiK2vJpQ9I3y20ENPUomPcphBXE8D1x/Bm84oN1V+lOfgXxtqmxTp3Xg==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"11.6.2","description":"Parse in reverse","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.6.2","@vitest/ui":"^2.1.1","oxc-parser":"^0.95.0","typescript":"^5.7.2","zimmerframe":"^1.0.0","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.2.0_1764098106639_0.28223709931585517","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"esrap","version":"2.2.1","license":"MIT","_id":"esrap@2.2.1","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"cbe28fe94cd7c75b158609d602f5e345bae21259","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.2.1.tgz","fileCount":14,"integrity":"sha512-GiYWG34AN/4CUyaWAgunGt0Rxvr1PTMlGC0vvEov/uOQYWne2bpN03Um+k8jT+q3op33mKouP2zeJ6OlM+qeUg==","signatures":[{"sig":"MEYCIQC6trCjylxBvzAuQZh+z1UVPvcN+vLawWynnpVnq8GkmQIhAJbcPqSzoQ5gzbD2FT5G6EkS/vJNEGYCHsKmmp36Wty4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":79206},"type":"module","_from":"file:esrap-2.2.1.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/index.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/index.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"lint":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore","test":"vitest --run","check":"tsc","format":"pnpm lint --write","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c418dc5-6379-43c2-8ea7-0a9337410986"}},"_resolved":"/tmp/828a9083895b0ea03c9058a74dd87c9c/esrap-2.2.1.tgz","_integrity":"sha512-GiYWG34AN/4CUyaWAgunGt0Rxvr1PTMlGC0vvEov/uOQYWne2bpN03Um+k8jT+q3op33mKouP2zeJ6OlM+qeUg==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"11.6.2","description":"Parse in reverse","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.6.2","@vitest/ui":"^2.1.1","oxc-parser":"^0.95.0","typescript":"^5.7.2","zimmerframe":"^1.0.0","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.2.1_1764620841106_0.47322606532517875","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"esrap","version":"2.2.2","license":"MIT","_id":"esrap@2.2.2","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"437163734f470f6191580652388a4dc5e09643f6","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.2.2.tgz","fileCount":14,"integrity":"sha512-zA6497ha+qKvoWIK+WM9NAh5ni17sKZKhbS5B3PoYbBvaYHZWoS33zmFybmyqpn07RLUxSmn+RCls2/XF+d0oQ==","signatures":[{"sig":"MEQCIEwAYrf2CZaI8iuagTzpQr9p3ZV8HoPBJcsFyvYuI64mAiB6row4e26G3RFyXeC41+CFzf2AssZ4hlkll5mT8xv3Eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":79607},"type":"module","_from":"file:esrap-2.2.2.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/index.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/index.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"lint":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore","test":"vitest --run","check":"tsc","format":"pnpm lint --write","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c418dc5-6379-43c2-8ea7-0a9337410986"}},"_resolved":"/tmp/635ca9eb7c159c6e7674186520701a9d/esrap-2.2.2.tgz","_integrity":"sha512-zA6497ha+qKvoWIK+WM9NAh5ni17sKZKhbS5B3PoYbBvaYHZWoS33zmFybmyqpn07RLUxSmn+RCls2/XF+d0oQ==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"11.6.2","description":"Parse in reverse","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.6.2","@vitest/ui":"^2.1.1","oxc-parser":"^0.95.0","typescript":"^5.7.2","zimmerframe":"^1.0.0","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.2.2_1768934318835_0.32362132345114536","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"esrap","version":"2.2.3","license":"MIT","_id":"esrap@2.2.3","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"cbc5a6aad5349697b78ef7af62704e733a50d2c1","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.2.3.tgz","fileCount":14,"integrity":"sha512-8fOS+GIGCQZl/ZIlhl59htOlms6U8NvX6ZYgYHpRU/b6tVSh3uHkOHZikl3D4cMbYM0JlpBe+p/BkZEi8J9XIQ==","signatures":[{"sig":"MEUCIQC4ddi79VtG837nWGhYpTeDR/nN2HLiXdLCTSQAbTDkLAIgAzOtYHK45gcWSqfR25QR2/sDgSf/rePwYkFlqj+pCKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80012},"type":"module","_from":"file:esrap-2.2.3.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/index.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/index.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"lint":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore","test":"vitest --run","check":"tsc","format":"pnpm lint --write","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c418dc5-6379-43c2-8ea7-0a9337410986"}},"_resolved":"/tmp/ae77eeecff52252479a9dcc2e6c309f4/esrap-2.2.3.tgz","_integrity":"sha512-8fOS+GIGCQZl/ZIlhl59htOlms6U8NvX6ZYgYHpRU/b6tVSh3uHkOHZikl3D4cMbYM0JlpBe+p/BkZEi8J9XIQ==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"11.6.2","description":"Parse in reverse","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.6.2","@vitest/ui":"^2.1.1","oxc-parser":"^0.95.0","typescript":"^5.7.2","zimmerframe":"^1.0.0","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.2.3_1770518273250_0.765485000470095","host":"s3://npm-registry-packages-npm-production"}},"2.2.4":{"name":"esrap","version":"2.2.4","license":"MIT","_id":"esrap@2.2.4","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"3bbcf02a86333b332fac1e00653594048e9dafc5","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.2.4.tgz","fileCount":14,"integrity":"sha512-suICpxAmZ9A8bzJjEl/+rLJiDKC0X4gYWUxT6URAWBLvlXmtbZd5ySMu/N2ZGEtMCAmflUDPSehrP9BQcsGcSg==","signatures":[{"sig":"MEQCID/HHM7kSzmu12qXmy7mR2TuYiV6Cnz3DWhsZPVBZiBgAiBL266QMgNxjtlC7G9AJuNY+AtZ68Cb60z7elcwouW7lA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":79433},"type":"module","_from":"file:esrap-2.2.4.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/index.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/index.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"lint":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore","test":"vitest --run","check":"tsc","format":"pnpm lint --write","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c418dc5-6379-43c2-8ea7-0a9337410986"}},"_resolved":"/tmp/0dcca79e454877eb4cad0256fc9592ea/esrap-2.2.4.tgz","_integrity":"sha512-suICpxAmZ9A8bzJjEl/+rLJiDKC0X4gYWUxT6URAWBLvlXmtbZd5ySMu/N2ZGEtMCAmflUDPSehrP9BQcsGcSg==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"11.9.0","description":"Parse in reverse","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@typescript-eslint/types":"^8.2.0","@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.6.2","@vitest/ui":"^2.1.1","oxc-parser":"^0.95.0","typescript":"^5.7.2","zimmerframe":"^1.0.0","@changesets/cli":"^2.27.11","@sveltejs/acorn-typescript":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.2.4_1773388458600_0.8636208832409673","host":"s3://npm-registry-packages-npm-production"}},"2.2.5":{"name":"esrap","version":"2.2.5","license":"MIT","_id":"esrap@2.2.5","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"23dd923664bd84d7b069ce3dea3b3c0dc91b6d3d","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.2.5.tgz","fileCount":14,"integrity":"sha512-/yLB1538mag+dn0wsePTe8C0rDIjUOaJpMs2McodSzmM2msWcZsBSdRtg6HOBt0A/r82BN+Md3pgwSc/uWt2Ig==","signatures":[{"sig":"MEQCIDcVly16jX0ANwasIRwm71PP21tCPscqenkvQhTiSiDGAiB+rN49FFrT8TRd6G9Y+LmvnvMNlYGV2fRDRk1WKURdMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80319},"type":"module","_from":"file:esrap-2.2.5.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/index.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/index.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"gen":"dts-buddy -m esrap:./src/public.d.ts -m esrap/languages/ts:./src/languages/ts/public.d.ts -m esrap/languages/tsx:./src/languages/tsx/public.d.ts","lint":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore","test":"vitest --run","check":"pnpm gen && tsc","format":"pnpm lint --write","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c418dc5-6379-43c2-8ea7-0a9337410986"}},"_resolved":"/tmp/ccd4eff388c6503a4206c65c912f6a85/esrap-2.2.5.tgz","_integrity":"sha512-/yLB1538mag+dn0wsePTe8C0rDIjUOaJpMs2McodSzmM2msWcZsBSdRtg6HOBt0A/r82BN+Md3pgwSc/uWt2Ig==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"11.11.0","description":"Parse in reverse","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.6.2","@vitest/ui":"^2.1.1","oxc-parser":"^0.95.0","typescript":"^5.7.2","zimmerframe":"^1.0.0","@types/estree":"^1.0.8","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.5"},"peerDependencies":{"@typescript-eslint/types":"^8.2.0"},"peerDependenciesMeta":{"@typescript-eslint/types":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.2.5_1775835850890_0.16482260856972286","host":"s3://npm-registry-packages-npm-production"}},"2.2.6":{"name":"esrap","version":"2.2.6","license":"MIT","_id":"esrap@2.2.6","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"893df3ec9336594ae9e89f80b0f981690da78ed0","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.2.6.tgz","fileCount":14,"integrity":"sha512-WN0clHt0a4mzC780UBVVBpsj4vSSjOFNRd2WjYtduB9HeKxm1sjHMNUwLEHVjI3FdCQD/Hurgz9ftbKEzP79Ow==","signatures":[{"sig":"MEQCIAdxf5ReQotlnd+QVZfZS5ns49Jyw3M/JbHbsnxnd+/fAiA0mC1Phio9H6CWzQB2c3xmhHOYmwRaZmy2cSeDJqHTpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80799},"type":"module","_from":"file:esrap-2.2.6.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/index.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/index.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"gen":"dts-buddy -m esrap:./src/public.d.ts -m esrap/languages/ts:./src/languages/ts/public.d.ts -m esrap/languages/tsx:./src/languages/tsx/public.d.ts","lint":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore","test":"vitest --run","check":"pnpm gen && tsc","format":"pnpm lint --write","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c418dc5-6379-43c2-8ea7-0a9337410986"}},"_resolved":"/tmp/3c0b5c9c1b56667e39399afd82d5d405/esrap-2.2.6.tgz","_integrity":"sha512-WN0clHt0a4mzC780UBVVBpsj4vSSjOFNRd2WjYtduB9HeKxm1sjHMNUwLEHVjI3FdCQD/Hurgz9ftbKEzP79Ow==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"11.11.0","description":"Parse in reverse","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.6.2","@vitest/ui":"^2.1.1","oxc-parser":"^0.95.0","typescript":"^5.7.2","zimmerframe":"^1.0.0","@types/estree":"^1.0.8","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.5"},"peerDependencies":{"@typescript-eslint/types":"^8.2.0"},"peerDependenciesMeta":{"@typescript-eslint/types":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.2.6_1777910301585_0.04655645777033257","host":"s3://npm-registry-packages-npm-production"}},"2.2.7":{"name":"esrap","version":"2.2.7","license":"MIT","_id":"esrap@2.2.7","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"82cbd298a349d3b12d538ea84fa5c1432aa8e97b","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.2.7.tgz","fileCount":14,"integrity":"sha512-Dl7o7btn2YXca1VXx+PVl+lKuZdHBm8oCFuckUxqchMvNMdHMJ/qF31wtPaVyWvFYLQePkbXJrirWzbAP6Yamw==","signatures":[{"sig":"MEUCID9/PIU/I0SW45N5IB6oA5pu8CD6y2t9gsQ9vMRVeRHoAiEAkDMON4ZsEl7HZW7Jh6xiw+ZYVMaf1mq9hfml6fl4t5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87522},"type":"module","_from":"file:esrap-2.2.7.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/index.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/index.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"gen":"dts-buddy -m esrap:./src/public.d.ts -m esrap/languages/ts:./src/languages/ts/public.d.ts -m esrap/languages/tsx:./src/languages/tsx/public.d.ts","lint":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore","test":"vitest --run","check":"pnpm gen && tsc","format":"pnpm lint --write","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c418dc5-6379-43c2-8ea7-0a9337410986"}},"_resolved":"/tmp/f541a82df3db0e610c756e2788085ef2/esrap-2.2.7.tgz","_integrity":"sha512-Dl7o7btn2YXca1VXx+PVl+lKuZdHBm8oCFuckUxqchMvNMdHMJ/qF31wtPaVyWvFYLQePkbXJrirWzbAP6Yamw==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"11.11.0","description":"Parse in reverse","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.6.2","@vitest/ui":"^2.1.1","oxc-parser":"^0.95.0","typescript":"^5.7.2","zimmerframe":"^1.0.0","@types/estree":"^1.0.8","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.5"},"peerDependencies":{"@typescript-eslint/types":"^8.2.0"},"peerDependenciesMeta":{"@typescript-eslint/types":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.2.7_1778491939964_0.029380387900175053","host":"s3://npm-registry-packages-npm-production"}},"2.2.8":{"name":"esrap","version":"2.2.8","license":"MIT","_id":"esrap@2.2.8","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"bdde89ef7aac4c5b934cf9b508403291267d351b","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.2.8.tgz","fileCount":14,"integrity":"sha512-MPweq2EvEGj8jwOI7Hgycw/QIHzqA1EbAM8lG7p+FBfZbZq/hQ6h3AMsqnu/djzisH1KVWNzbb7LSgIVtMlPSg==","signatures":[{"sig":"MEQCICabGfWGi5e4ieHTIlJqo8V8FMc9PRAZN2SEWvTVmqWgAiBC8bygklM6IAurSHSYsZNhC2lVkILYpz0HQXWHFpqoQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87523},"type":"module","_from":"file:esrap-2.2.8.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/index.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/index.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"gen":"dts-buddy -m esrap:./src/public.d.ts -m esrap/languages/ts:./src/languages/ts/public.d.ts -m esrap/languages/tsx:./src/languages/tsx/public.d.ts","lint":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore","test":"vitest --run","check":"pnpm gen && tsc","format":"pnpm lint --write","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c418dc5-6379-43c2-8ea7-0a9337410986"}},"_resolved":"/tmp/117f44f7b6e33dc9b08bb1b0cbe00760/esrap-2.2.8.tgz","_integrity":"sha512-MPweq2EvEGj8jwOI7Hgycw/QIHzqA1EbAM8lG7p+FBfZbZq/hQ6h3AMsqnu/djzisH1KVWNzbb7LSgIVtMlPSg==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"11.11.0","description":"Parse in reverse","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.6.2","@vitest/ui":"^2.1.1","oxc-parser":"^0.95.0","typescript":"^5.7.2","zimmerframe":"^1.0.0","@types/estree":"^1.0.8","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.5"},"peerDependencies":{"@typescript-eslint/types":"^8.2.0"},"peerDependenciesMeta":{"@typescript-eslint/types":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.2.8_1778627819448_0.04285720521085312","host":"s3://npm-registry-packages-npm-production"}},"2.2.9":{"name":"esrap","version":"2.2.9","license":"MIT","_id":"esrap@2.2.9","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"97b7939015dccfb8c00b0d3e1a2c8735ba46bac9","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.2.9.tgz","fileCount":14,"integrity":"sha512-4KijP+NxCWthMCUC3qHbE6n4vCjqgJS1uAYKhuT/GWfFTf1Qyive2TgOjep+gzbSzRfnNyaN/UU9YmdOt8Eg0A==","signatures":[{"sig":"MEUCIHpKn1zoXCZULeNxEiJf/ZT6aMmLU7SbXAdca+D69ae9AiEAz8CP0oJKaWJDmroih777WgTEPEFnZZN12T+2L2zUsLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88166},"type":"module","_from":"file:esrap-2.2.9.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/index.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/index.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"gen":"dts-buddy -m esrap:./src/public.d.ts -m esrap/languages/ts:./src/languages/ts/public.d.ts -m esrap/languages/tsx:./src/languages/tsx/public.d.ts","lint":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore","test":"vitest --run","check":"pnpm gen && tsc","format":"pnpm lint --write","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c418dc5-6379-43c2-8ea7-0a9337410986"}},"_resolved":"/tmp/e033bfacf8e3d9de719e1f30e91ccb13/esrap-2.2.9.tgz","_integrity":"sha512-4KijP+NxCWthMCUC3qHbE6n4vCjqgJS1uAYKhuT/GWfFTf1Qyive2TgOjep+gzbSzRfnNyaN/UU9YmdOt8Eg0A==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"11.12.1","description":"Parse in reverse","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.6.2","@vitest/ui":"^2.1.1","oxc-parser":"^0.95.0","typescript":"^5.7.2","zimmerframe":"^1.0.0","@types/estree":"^1.0.8","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.5"},"peerDependencies":{"@typescript-eslint/types":"^8.2.0"},"peerDependenciesMeta":{"@typescript-eslint/types":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.2.9_1778877879252_0.47305804787456096","host":"s3://npm-registry-packages-npm-production"}},"2.2.10":{"name":"esrap","version":"2.2.10","license":"MIT","_id":"esrap@2.2.10","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"8735f2b61f86ab7dbe8dd2674c091b1e116f47ca","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.2.10.tgz","fileCount":14,"integrity":"sha512-HUTyxhhAQBl1hhsyLlHD1sh9xF6o6vaejzLxK5sge+LzrdEflQPQaNhC+n98d+OVB8v3LCCF+y80x/4bACjjJw==","signatures":[{"sig":"MEYCIQCxlTvGrz6hoazSkQfAjdHAyV6bK2y0cY+1DvWLZD1vrgIhAOscIg05Bf7ZY+fVB2/lf7ZCVSOvvAOM78zmEujVgRGL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.2.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89000},"type":"module","_from":"file:esrap-2.2.10.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/index.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/index.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"gen":"dts-buddy -m esrap:./src/public.d.ts -m esrap/languages/ts:./src/languages/ts/public.d.ts -m esrap/languages/tsx:./src/languages/tsx/public.d.ts","lint":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore","test":"vitest --run","check":"pnpm gen && tsc","format":"pnpm lint --write","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c418dc5-6379-43c2-8ea7-0a9337410986"}},"_resolved":"/tmp/35685ddd20d7a2dbab757cffc4690106/esrap-2.2.10.tgz","_integrity":"sha512-HUTyxhhAQBl1hhsyLlHD1sh9xF6o6vaejzLxK5sge+LzrdEflQPQaNhC+n98d+OVB8v3LCCF+y80x/4bACjjJw==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"11.13.0","description":"Parse in reverse","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.6.2","@vitest/ui":"^2.1.1","oxc-parser":"^0.95.0","typescript":"^5.7.2","zimmerframe":"^1.0.0","@types/estree":"^1.0.8","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.5"},"peerDependencies":{"@typescript-eslint/types":"^8.2.0"},"peerDependenciesMeta":{"@typescript-eslint/types":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.2.10_1780414814914_0.9154429311400178","host":"s3://npm-registry-packages-npm-production"}},"2.2.11":{"name":"esrap","version":"2.2.11","license":"MIT","_id":"esrap@2.2.11","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"8cdff4ea4f7132dadb4da896f7af858b281c5a5e","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.2.11.tgz","fileCount":14,"integrity":"sha512-gPdx+I+BjYEinNMQaBXFjbaJVyoPMU4ZODg5mE+M4DqVG9VusAVHHjcBX+zqyITlI0DIARwDMMzZwAWj36dRoQ==","signatures":[{"sig":"MEQCIBRrp6VhanUh5bqAQrfXcy7gW4p4T2sixB/+A82txomiAiBBFW80BGPGJPxFDaLdtaslcfnL5p0YC/duQshNKz8HyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89000},"type":"module","_from":"file:esrap-2.2.11.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/index.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/index.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"gen":"dts-buddy -m esrap:./src/public.d.ts -m esrap/languages/ts:./src/languages/ts/public.d.ts -m esrap/languages/tsx:./src/languages/tsx/public.d.ts","lint":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore","test":"vitest --run","check":"pnpm gen && tsc","format":"pnpm lint --write","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c418dc5-6379-43c2-8ea7-0a9337410986"}},"_resolved":"/tmp/257c2d6eb44b62c6737ddd43b429ee18/esrap-2.2.11.tgz","_integrity":"sha512-gPdx+I+BjYEinNMQaBXFjbaJVyoPMU4ZODg5mE+M4DqVG9VusAVHHjcBX+zqyITlI0DIARwDMMzZwAWj36dRoQ==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"11.13.0","description":"Parse in reverse","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.6.2","@vitest/ui":"^2.1.1","oxc-parser":"^0.95.0","typescript":"^5.7.2","zimmerframe":"^1.0.0","@types/estree":"^1.0.8","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.5"},"peerDependencies":{"@typescript-eslint/types":"^8.2.0"},"peerDependenciesMeta":{"@typescript-eslint/types":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.2.11_1780492214867_0.13781463778840775","host":"s3://npm-registry-packages-npm-production"}},"2.2.12":{"name":"esrap","version":"2.2.12","license":"MIT","_id":"esrap@2.2.12","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"1ae904e483c9ba169e9e626de3e9d549d38eb381","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.2.12.tgz","fileCount":14,"integrity":"sha512-On0QbLyaiAkVC4eXtgnXK9Kh2opit+3rcUSOc45DqJ2s/X2eXAHsGOKRSJ6IDagQEW5vPyivANfXUiqgXC67Rw==","signatures":[{"sig":"MEUCIDhq9lyTQdQac0k8TumaZ7IPbkQeje14Gf8+KAkX8+JYAiEAyn7ZpvcUwmmwc4ZSe3LRjUHT9+nbJi+545N+6EY7OyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.2.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88534},"type":"module","_from":"file:esrap-2.2.12.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/index.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/index.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"gen":"dts-buddy -m esrap:./src/public.d.ts -m esrap/languages/ts:./src/languages/ts/public.d.ts -m esrap/languages/tsx:./src/languages/tsx/public.d.ts","lint":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore","test":"vitest --run","check":"pnpm gen && tsc","format":"pnpm lint --write","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c418dc5-6379-43c2-8ea7-0a9337410986"}},"_resolved":"/tmp/d76dceec5854dfa1dd70558eecb06f26/esrap-2.2.12.tgz","_integrity":"sha512-On0QbLyaiAkVC4eXtgnXK9Kh2opit+3rcUSOc45DqJ2s/X2eXAHsGOKRSJ6IDagQEW5vPyivANfXUiqgXC67Rw==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"11.13.0","description":"Parse in reverse","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.6.2","@vitest/ui":"^2.1.1","oxc-parser":"^0.95.0","typescript":"^5.7.2","zimmerframe":"^1.0.0","@types/estree":"^1.0.8","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.5"},"peerDependencies":{"@typescript-eslint/types":"^8.2.0"},"peerDependenciesMeta":{"@typescript-eslint/types":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.2.12_1782024888956_0.22976613884685326","host":"s3://npm-registry-packages-npm-production"}},"2.2.13":{"name":"esrap","version":"2.2.13","license":"MIT","_id":"esrap@2.2.13","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"5e45a55a52a52f8269af84dfa37a7e3668a30b98","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.2.13.tgz","fileCount":14,"integrity":"sha512-m8jH5hZgJE2RRUK/jjkGPcJEDAV+dYnZYFkosQaPTcE+Yw4xynXHOo6FUdwaWBtdR3b1MMa7wEDTSHeR2VWsGA==","signatures":[{"sig":"MEYCIQCezq+x7EljMzhy/Qj84n3hVknKB96Am4/lSk+TwwxPzAIhAJxUb9QWMssqv4hJ2S2ii6xsfHjyCSaTNPWVhtzbWf1U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.2.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93567},"type":"module","_from":"file:esrap-2.2.13.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/index.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/index.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"gen":"dts-buddy -m esrap:./src/public.d.ts -m esrap/languages/ts:./src/languages/ts/public.d.ts -m esrap/languages/tsx:./src/languages/tsx/public.d.ts","lint":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore","test":"vitest --run","check":"pnpm gen && tsc","format":"pnpm lint --write","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c418dc5-6379-43c2-8ea7-0a9337410986"}},"_resolved":"/tmp/65987368199fd4b59350e9b93c1ca5d3/esrap-2.2.13.tgz","_integrity":"sha512-m8jH5hZgJE2RRUK/jjkGPcJEDAV+dYnZYFkosQaPTcE+Yw4xynXHOo6FUdwaWBtdR3b1MMa7wEDTSHeR2VWsGA==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"11.13.0","description":"Parse in reverse","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.6.2","@vitest/ui":"^2.1.1","oxc-parser":"^0.95.0","typescript":"^5.7.2","zimmerframe":"^1.0.0","@types/estree":"^1.0.8","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.5"},"peerDependencies":{"@typescript-eslint/types":"^8.2.0"},"peerDependenciesMeta":{"@typescript-eslint/types":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.2.13_1782547822293_0.6920784180119028","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"esrap","version":"2.3.0","license":"MIT","_id":"esrap@2.3.0","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"0cfeda309da5f4bdacf3b18da9bbee24be11e2f3","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.3.0.tgz","fileCount":14,"integrity":"sha512-GQ/7RN8uOtEfNpzZzBMTzW9JBcX42oaSVtPzdF+6cEL8pqIL094iUpr9jzYGn4O4P/1S60dJ6izyT8F4LYARng==","signatures":[{"sig":"MEUCIGKjLBSY+RGhJcMUeZivACGPeaJccamGIT8oZRUbNNkTAiEAn6d3vROprD7V9S4hUbLQoEsqvu3LwBneGhqhTRAkcJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96885},"type":"module","_from":"file:esrap-2.3.0.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/index.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/index.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"gen":"dts-buddy -m esrap:./src/public.d.ts -m esrap/languages/ts:./src/languages/ts/public.d.ts -m esrap/languages/tsx:./src/languages/tsx/public.d.ts","lint":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore","test":"vitest --run","check":"pnpm gen && tsc","format":"pnpm lint --write","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c418dc5-6379-43c2-8ea7-0a9337410986"}},"_resolved":"/tmp/e901dca54b2a710d546811d4fe7f4bb5/esrap-2.3.0.tgz","_integrity":"sha512-GQ/7RN8uOtEfNpzZzBMTzW9JBcX42oaSVtPzdF+6cEL8pqIL094iUpr9jzYGn4O4P/1S60dJ6izyT8F4LYARng==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"11.16.0","description":"Parse in reverse","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.6.2","@vitest/ui":"^2.1.1","oxc-parser":"^0.95.0","typescript":"^5.7.2","zimmerframe":"^1.0.0","@types/estree":"^1.0.8","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.5"},"peerDependencies":{"@typescript-eslint/types":"^8.2.0"},"peerDependenciesMeta":{"@typescript-eslint/types":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.3.0_1784398968315_0.780411859619093","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"esrap","version":"2.3.1","license":"MIT","_id":"esrap@2.3.1","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"105060351b84b9fe726302c5957e0c072d7b96d9","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.3.1.tgz","fileCount":14,"integrity":"sha512-MXjVkrBAjuwIZ8xq9+a1MOOnLIwANZOx/4gtdWHfSJtXOrUh2QQK2I5mMC3urLli559jTlq2j+kSqht80uRgog==","signatures":[{"sig":"MEQCIENZ3DI7QzLPlwhhBOeXt5ibXAa9k3He4glFqzFtYYzXAiA7twnvYSzRuHBEiUKVV0oL6L323y/qmTYlPm3LBttwzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDm+xPMb/4+rRLQhMlTEJcYdOL6NgM17ogBD0WrmvmQUAiEA09hsRSahPC+9omkSG5z2FsHxVFifCq6v3rY9+K0XRnI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100421},"type":"module","_from":"file:esrap-2.3.1.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/index.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/index.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"gen":"dts-buddy -m esrap:./src/public.d.ts -m esrap/languages/ts:./src/languages/ts/public.d.ts -m esrap/languages/tsx:./src/languages/tsx/public.d.ts","lint":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore","test":"vitest --run","check":"pnpm gen && tsc","format":"pnpm lint --write","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c418dc5-6379-43c2-8ea7-0a9337410986"}},"_resolved":"/tmp/758d52a20445767b2a4725e9f973f825/esrap-2.3.1.tgz","_integrity":"sha512-MXjVkrBAjuwIZ8xq9+a1MOOnLIwANZOx/4gtdWHfSJtXOrUh2QQK2I5mMC3urLli559jTlq2j+kSqht80uRgog==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"11.16.0","description":"Parse in reverse","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.6.2","@vitest/ui":"^2.1.1","oxc-parser":"^0.95.0","typescript":"^5.7.2","zimmerframe":"^1.0.0","@types/estree":"^1.0.8","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.5"},"peerDependencies":{"@typescript-eslint/types":"^8.2.0"},"peerDependenciesMeta":{"@typescript-eslint/types":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.3.1_1785939677194_0.8193207349741463","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"esrap","version":"2.3.2","license":"MIT","_id":"esrap@2.3.2","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"f7eeb15b77d52b566d5ed2823f531a4b856a7164","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.3.2.tgz","fileCount":14,"integrity":"sha512-40GyiEJevYKXzYTHtZkFqAgTjLOuFcaXMao8TPyOlnWTlkHDlvZ6mPMJaJyOqVwrVCgomEG1WhJd81w0X+IcCw==","signatures":[{"sig":"MEUCIDix3tY415hNHztQr4Z+CyGfTk/P8cHsE/rMmxUWniukAiEAvuawhkKe8zDuGzvPr+FWUP3VIRvUDDWrDcYWhApUvFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCMDiV5QVqSwtlgir9A5oaOstDCriJn0m4bOzhfHVlorQIgHDdsQaX35m/gKEV1p9YGDJZztoSJqjvKC9XJ6APAqvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102199},"type":"module","_from":"file:esrap-2.3.2.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/index.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/index.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"gen":"dts-buddy -m esrap:./src/public.d.ts -m esrap/languages/ts:./src/languages/ts/public.d.ts -m esrap/languages/tsx:./src/languages/tsx/public.d.ts","lint":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore","test":"vitest --run","check":"pnpm gen && tsc","format":"pnpm lint --write","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c418dc5-6379-43c2-8ea7-0a9337410986"}},"_resolved":"/tmp/5f6ab5356d1b922b6675ae8bc51c4000/esrap-2.3.2.tgz","_integrity":"sha512-40GyiEJevYKXzYTHtZkFqAgTjLOuFcaXMao8TPyOlnWTlkHDlvZ6mPMJaJyOqVwrVCgomEG1WhJd81w0X+IcCw==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"11.16.0","description":"Parse in reverse","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.6.2","@vitest/ui":"^2.1.1","oxc-parser":"^0.95.0","typescript":"^5.7.2","zimmerframe":"^1.0.0","@types/estree":"^1.0.8","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.5"},"peerDependencies":{"@typescript-eslint/types":"^8.2.0"},"peerDependenciesMeta":{"@typescript-eslint/types":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.3.2_1786091288404_0.6423474019350119","host":"s3://npm-registry-packages-npm-production"}},"2.3.3":{"name":"esrap","version":"2.3.3","license":"MIT","_id":"esrap@2.3.3","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"4e96d92f3b25eb931f07ce47ea4a840400d0e286","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.3.3.tgz","fileCount":14,"integrity":"sha512-OETBYYsX6L8btUkOyi8AcdtlfpsyNO9nCmP92U/Cxm07epHeLo5we1ck6z0HsbB/jxWlfmEBF9oobZKqSBWD4Q==","signatures":[{"sig":"MEQCIBEbMUlaxPW1nrOfLCLVd8t6M8dmhsiaIslM7oYxz4+oAiARxJjDnfq67CH/tLYD4OCxhPdJ/4knUy8SvLUGGm20sQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHL9zfoz1r3+GKnL42rvVdOtJzoXQLRZ5UMcsneFYGB3AiBdvHXAcmEie2D6brWkENdO4E3gozpf0T0IVv5jF/N83g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":103212},"type":"module","_from":"file:esrap-2.3.3.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/index.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/index.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"gen":"dts-buddy -m esrap:./src/public.d.ts -m esrap/languages/ts:./src/languages/ts/public.d.ts -m esrap/languages/tsx:./src/languages/tsx/public.d.ts","lint":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore","test":"vitest --run","check":"pnpm gen && tsc","format":"pnpm lint --write","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c418dc5-6379-43c2-8ea7-0a9337410986"}},"_resolved":"/tmp/71310ecef1b51a545ecbecacd07d9f27/esrap-2.3.3.tgz","_integrity":"sha512-OETBYYsX6L8btUkOyi8AcdtlfpsyNO9nCmP92U/Cxm07epHeLo5we1ck6z0HsbB/jxWlfmEBF9oobZKqSBWD4Q==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"11.16.0","description":"Parse in reverse","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.6.2","@vitest/ui":"^2.1.1","oxc-parser":"^0.95.0","typescript":"^5.7.2","zimmerframe":"^1.0.0","@types/estree":"^1.0.8","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.5"},"peerDependencies":{"@typescript-eslint/types":"^8.2.0"},"peerDependenciesMeta":{"@typescript-eslint/types":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.3.3_1786635370744_0.10884407504808324","host":"s3://npm-registry-packages-npm-production"}},"2.3.4":{"name":"esrap","version":"2.3.4","license":"MIT","_id":"esrap@2.3.4","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"df7cceac18e480da3d09f9e15fe8d3d9ade45abd","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.3.4.tgz","fileCount":14,"integrity":"sha512-CHnJXZDfBeOAjLIGNy/0BEsmDu5+irHgUXRW9pGptxCbO3uyjJ98crilzFgiBqizW94UodjX3GAPLg/dhEnUfA==","signatures":[{"sig":"MEYCIQDiaHITNHicEEjToV3geztiCEOT4jGrkKyhLyVPC1LkhAIhAPTjOYgHAL7gHN7Y9+FHYNo+gAN7j8OO936D/RH+RsyM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD90rSlMjvsIrP744cMHrKlTMly5skeev8uEnm10+5H8wIgZL3iSyNlx5kSjG35klgKO8jkjC7UFfyBju0MNb42fkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102199},"type":"module","_from":"file:esrap-2.3.4.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/index.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/index.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"gen":"dts-buddy -m esrap:./src/public.d.ts -m esrap/languages/ts:./src/languages/ts/public.d.ts -m esrap/languages/tsx:./src/languages/tsx/public.d.ts","lint":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore","test":"vitest --run","check":"pnpm gen && tsc","format":"pnpm lint --write","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c418dc5-6379-43c2-8ea7-0a9337410986"}},"_resolved":"/tmp/4c9dfe04ee2e4a70442e04ce3b69f53f/esrap-2.3.4.tgz","_integrity":"sha512-CHnJXZDfBeOAjLIGNy/0BEsmDu5+irHgUXRW9pGptxCbO3uyjJ98crilzFgiBqizW94UodjX3GAPLg/dhEnUfA==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"11.17.0","description":"Parse in reverse","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.6.2","@vitest/ui":"^2.1.1","oxc-parser":"^0.95.0","typescript":"^5.7.2","zimmerframe":"^1.0.0","@types/estree":"^1.0.8","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.5"},"peerDependencies":{"@typescript-eslint/types":"^8.2.0"},"peerDependenciesMeta":{"@typescript-eslint/types":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.3.4_1786739119677_0.2961114596981713","host":"s3://npm-registry-packages-npm-production"}},"2.3.5":{"name":"esrap","version":"2.3.5","license":"MIT","_id":"esrap@2.3.5","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"6bb5ed12e76d6d082db40abdfb39fdc309aba834","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.3.5.tgz","fileCount":14,"integrity":"sha512-KciPkeZZX8srrh6xELzLR2cBaWOzgBQ4CwggO6Dh/KMlrfOcIcfyXCVy/Vvc3/OlS5gvFOd5tcxUYuaGM8o45A==","signatures":[{"sig":"MEQCIGt/R6zUPD8gEN4TsEHsHTJ+Ljh2rCekpNx1jDNV5ggZAiAY0Tg2ssZe2WuYcYJouD4/8KEFHl/aCvrOQSe00Pq8SA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHcpAeybZI3PfL4LjRqXpHCb8ESupUpiDF4Hx+3TAQXaAiEA/NIpPws+XTIZaID0AfIE7hPwADT+1Jy50g1z9D8hZIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":104825},"type":"module","_from":"file:esrap-2.3.5.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/index.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/index.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"gen":"dts-buddy -m esrap:./src/public.d.ts -m esrap/languages/ts:./src/languages/ts/public.d.ts -m esrap/languages/tsx:./src/languages/tsx/public.d.ts","lint":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore","test":"vitest --run","check":"pnpm gen && tsc","format":"pnpm lint --write","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c418dc5-6379-43c2-8ea7-0a9337410986"}},"_resolved":"/tmp/4130816c2afea5b8c19b76ea58c6e35b/esrap-2.3.5.tgz","_integrity":"sha512-KciPkeZZX8srrh6xELzLR2cBaWOzgBQ4CwggO6Dh/KMlrfOcIcfyXCVy/Vvc3/OlS5gvFOd5tcxUYuaGM8o45A==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"11.17.0","description":"Parse in reverse","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.6.2","@vitest/ui":"^2.1.1","oxc-parser":"^0.95.0","typescript":"^5.7.2","zimmerframe":"^1.0.0","@types/estree":"^1.0.8","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.5"},"peerDependencies":{"@typescript-eslint/types":"^8.2.0"},"peerDependenciesMeta":{"@typescript-eslint/types":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.3.5_1787077728375_0.14338281635017713","host":"s3://npm-registry-packages-npm-production"}},"2.3.6":{"name":"esrap","version":"2.3.6","license":"MIT","_id":"esrap@2.3.6","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"ed70dae3b3841d621dd44cbcb34950da7bdbaf6d","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.3.6.tgz","fileCount":14,"integrity":"sha512-yc0OC12UjPqLoc+fe+v5GNs4TOjAigUw3sTikfC+xeBPGUw7gDRz3DtYaqEhxyMVJojcSWJw7jT0QWR+CbuE/A==","signatures":[{"sig":"MEYCIQD64pFI5tMagBXo8bB+oWCwkcEFjB998R7TFS553FgGrQIhAOTEaKRC8y1PqwJffrJC8HkpK4XV1OYDmfYNVUMsIVR1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDzZmfiLCrfe+Cv4kWITP6dHoDaLb0CgHtI1jUWUIT7vAiAHjO92F9gri8B6BkbZmO89+6O9WYAmfw6HLyt4+JELgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105297},"type":"module","_from":"file:esrap-2.3.6.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/index.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/index.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"gen":"dts-buddy -m esrap:./src/public.d.ts -m esrap/languages/ts:./src/languages/ts/public.d.ts -m esrap/languages/tsx:./src/languages/tsx/public.d.ts","lint":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore","test":"vitest --run","check":"pnpm gen && tsc","format":"pnpm lint --write","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c418dc5-6379-43c2-8ea7-0a9337410986"}},"_resolved":"/tmp/f532c6cf9946bc8651703bf8ebeeb175/esrap-2.3.6.tgz","_integrity":"sha512-yc0OC12UjPqLoc+fe+v5GNs4TOjAigUw3sTikfC+xeBPGUw7gDRz3DtYaqEhxyMVJojcSWJw7jT0QWR+CbuE/A==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"11.17.0","description":"Parse in reverse","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.6.2","@vitest/ui":"^2.1.1","oxc-parser":"^0.95.0","typescript":"^5.7.2","zimmerframe":"^1.0.0","@types/estree":"^1.0.8","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.5"},"peerDependencies":{"@typescript-eslint/types":"^8.2.0"},"peerDependenciesMeta":{"@typescript-eslint/types":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.3.6_1787335220568_0.07537434571434298","host":"s3://npm-registry-packages-npm-production"}},"2.3.7":{"name":"esrap","version":"2.3.7","license":"MIT","_id":"esrap@2.3.7","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"3fa04d0030187ade348d5e026fe096079ecf6b06","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.3.7.tgz","fileCount":14,"integrity":"sha512-n2nf7fZR3c9yXf0BPEuHuXqT+KW0SJVj4cN5FMEkpCZ3scLjOQWpiccyCxVzCC2q1wubTghuEGzngJY/7Ah0Ow==","signatures":[{"sig":"MEQCICf5IhINLYLS9CRAdXtT1qf8Z8cb9+uO9Y2MfjDVhOZaAiANEPaKWqpG1QyXfFlyMTSd7MwOat+trrInQ4cL3J4ZWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC6cAdmeSwPTAydjsEr5wq9iW/wpfsUcsh6ZCy8SKdg/AIhALYvPLEuX+0jko6yVILjZK0MoY30wEVYtdRT4zeRj4eY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":106187},"type":"module","_from":"file:esrap-2.3.7.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/index.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/index.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"gen":"dts-buddy -m esrap:./src/public.d.ts -m esrap/languages/ts:./src/languages/ts/public.d.ts -m esrap/languages/tsx:./src/languages/tsx/public.d.ts","lint":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore","test":"vitest --run","check":"pnpm gen && tsc","format":"pnpm lint --write","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c418dc5-6379-43c2-8ea7-0a9337410986"}},"_resolved":"/tmp/7c9a009fe4f78722e8c36515b8ac03f4/esrap-2.3.7.tgz","_integrity":"sha512-n2nf7fZR3c9yXf0BPEuHuXqT+KW0SJVj4cN5FMEkpCZ3scLjOQWpiccyCxVzCC2q1wubTghuEGzngJY/7Ah0Ow==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"11.19.0","description":"Parse in reverse","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.6.2","@vitest/ui":"^2.1.1","oxc-parser":"^0.95.0","typescript":"^5.7.2","zimmerframe":"^1.0.0","@types/estree":"^1.0.8","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.5"},"peerDependencies":{"@typescript-eslint/types":"^8.2.0"},"peerDependenciesMeta":{"@typescript-eslint/types":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.3.7_1788528000811_0.36593125410757676","host":"s3://npm-registry-packages-npm-production"}},"2.3.8":{"name":"esrap","version":"2.3.8","license":"MIT","_id":"esrap@2.3.8","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"a738440cb49be54c54e219b64e781dac807d652c","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.3.8.tgz","fileCount":14,"integrity":"sha512-0yrRvyjiH1EWLIEPb0i26mEnOYsXgIjG77muq3LMJH/dpmp+ctFEEHF8jjGBQAdhwgrKfN74CohbJTMFIaJcMw==","signatures":[{"sig":"MEUCIQCv1Ch4hRVtY/+8OSjkE6CD3noz9PhH17Q0vhiMhFWdIQIgUabb0wHFQ5DBHVIAQS8tigOsOr9jjVOhaytuMpVneyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAC/37RRNSP9YTL4cEp2w3Wd62KsmcI9ncQN6CTYmZVwAiEAo/AB+L6arMr+FQ7jf1JGb661vtXQ8hFNyRqLCs6H2UA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":106520},"type":"module","_from":"file:esrap-2.3.8.tgz","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/index.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/index.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"gen":"dts-buddy -m esrap:./src/public.d.ts -m esrap/languages/ts:./src/languages/ts/public.d.ts -m esrap/languages/tsx:./src/languages/tsx/public.d.ts","lint":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore","test":"vitest --run","check":"pnpm gen && tsc","format":"pnpm lint --write","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c418dc5-6379-43c2-8ea7-0a9337410986"}},"_resolved":"/tmp/0c32c1442d84a258b999a48b1e9b6541/esrap-2.3.8.tgz","_integrity":"sha512-0yrRvyjiH1EWLIEPb0i26mEnOYsXgIjG77muq3LMJH/dpmp+ctFEEHF8jjGBQAdhwgrKfN74CohbJTMFIaJcMw==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"11.19.0","description":"Parse in reverse","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","dts-buddy":"^0.6.2","@vitest/ui":"^2.1.1","oxc-parser":"^0.95.0","typescript":"^5.7.2","zimmerframe":"^1.0.0","@types/estree":"^1.0.8","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.13"},"peerDependencies":{"@typescript-eslint/types":"^8.2.0"},"peerDependenciesMeta":{"@typescript-eslint/types":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.3.8_1790076337605_0.10539506556750755","host":"s3://npm-registry-packages-npm-production"}},"2.3.9":{"name":"esrap","version":"2.3.9","license":"MIT","_id":"esrap@2.3.9","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"b6f84459c7e3666f64da045981dc1eb599b94f51","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.3.9.tgz","fileCount":30,"integrity":"sha512-wshgAMVu4xdUeXi07YDnzim4ddkg8rx2yDTW3WyvskWkDdCYa4+jUMLaHXEO1e1+dmrqhrwbGsgRjQqzGJkqJQ==","signatures":[{"sig":"MEUCIQDjC24N2UEAqWoAK/WFo6BI17UzrejcsG3BwkLINiDyKwIgRDx6QsXgk831+MQWPmofX3TbpnO011ysN6s+sw2eC7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICj7ps6vGHFJSOHZ3DUnY08xBJ+ZzoyyfsK0pCR0wpMFAiBd8pbFCc1JZ2KbrJz0Zfud9D8DxPA++ucE9C/RUeIcow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":110520},"type":"module","_from":"file:esrap-2.3.9.tgz","exports":{".":{"types":"./types/public.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/languages/ts/public.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/languages/tsx/public.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"lint":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore","test":"vitest --run","build":"tsc -p tsconfig.build.json","check":"pnpm build && tsc","format":"pnpm lint --write","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c418dc5-6379-43c2-8ea7-0a9337410986"}},"_resolved":"/tmp/805685b82033d725d33628e2058f0ab3/esrap-2.3.9.tgz","_integrity":"sha512-wshgAMVu4xdUeXi07YDnzim4ddkg8rx2yDTW3WyvskWkDdCYa4+jUMLaHXEO1e1+dmrqhrwbGsgRjQqzGJkqJQ==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"11.19.0","description":"Parse in reverse","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","@vitest/ui":"^2.1.1","oxc-parser":"^0.95.0","typescript":"^5.7.2","@types/node":"^20.12.14","zimmerframe":"^1.0.0","@types/estree":"^1.0.8","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.13"},"peerDependencies":{"@typescript-eslint/types":"^8.2.0"},"peerDependenciesMeta":{"@typescript-eslint/types":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.3.9_1790112818669_0.4175926332421076","host":"s3://npm-registry-packages-npm-production"}},"2.3.10":{"name":"esrap","version":"2.3.10","license":"MIT","_id":"esrap@2.3.10","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"80e40e0a8d12538336a4197cd7e27ff1e75a1751","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.3.10.tgz","fileCount":30,"integrity":"sha512-U57Y4yS8udsPP22QKK6dhbGQl6JeQXYYWGDPPfA8YAU1jMaqZ8ogVazTqoPl3WYtRj84c2TCeNhhep8NKaNX5w==","signatures":[{"sig":"MEQCIA5agQZRPmX5u0dISGsvnq+dTPbKWBog/wVv6d6xffzKAiBWW/bMNnt8DXJyRVCbcZpcaDCMg+hRO4IDjom4tmGymw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCoNOAUigaXl5nKSotTkUWvd3e2u6YrQrsvN6Vq/UvIxwIgVErZIGCvS94liJv1kWpwRpOcN8k3B7+Dj1mk28VST4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.3.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105760},"type":"module","_from":"file:esrap-2.3.10.tgz","exports":{".":{"types":"./types/public.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/languages/ts/public.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/languages/tsx/public.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"lint":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore","test":"vitest --run","build":"tsc -p tsconfig.build.json","check":"pnpm build && tsc","format":"pnpm lint --write","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c418dc5-6379-43c2-8ea7-0a9337410986"}},"_resolved":"/tmp/9fd0c4342f39944ea484d2bf3773893f/esrap-2.3.10.tgz","_integrity":"sha512-U57Y4yS8udsPP22QKK6dhbGQl6JeQXYYWGDPPfA8YAU1jMaqZ8ogVazTqoPl3WYtRj84c2TCeNhhep8NKaNX5w==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"11.19.0","description":"Parse in reverse","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","@vitest/ui":"^2.1.1","oxc-parser":"^0.95.0","typescript":"^5.7.2","@types/node":"^20.12.14","zimmerframe":"^1.0.0","@types/estree":"^1.0.8","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.13"},"peerDependencies":{"@typescript-eslint/types":"^8.2.0"},"peerDependenciesMeta":{"@typescript-eslint/types":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.3.10_1790185286248_0.06794697175763775","host":"s3://npm-registry-packages-npm-production"}},"2.3.11":{"name":"esrap","version":"2.3.11","license":"MIT","_id":"esrap@2.3.11","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"478ffa64966a56010b60e6a3a338c6d5c89c0071","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.3.11.tgz","fileCount":30,"integrity":"sha512-1kmQFiDHcf1T69K9qKtn2MasiKlaq6xNw2ZEgHD8jNyyoNEfx9eCOiJpYDmc0Yk0FKT0bzx5dyBocMDAitWpaQ==","signatures":[{"sig":"MEQCICOIyZyUs8sowGkC+fBQphuGkQ1I9xCXvhoPs3YCokpfAiBOVTCVyAtmseCZ/L5stMUhHWWiq1PDlC7NIuO02F0I0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD4g26bHZSrWcFPDgmW1xQ9TjxWhz609n9iElp1uzR6ggIgYuJAX7lYROHTpiQOPLMOargjeVys+NXeSS6JqAzdM8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.3.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":103744},"type":"module","_from":"file:esrap-2.3.11.tgz","exports":{".":{"types":"./types/public.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/languages/ts/public.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/languages/tsx/public.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"lint":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore","test":"vitest --run","build":"tsc -p tsconfig.build.json","check":"pnpm build && tsc","format":"pnpm lint --write","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c418dc5-6379-43c2-8ea7-0a9337410986"}},"_resolved":"/tmp/cc71a0d6d93aa15207de36adf0c485a9/esrap-2.3.11.tgz","_integrity":"sha512-1kmQFiDHcf1T69K9qKtn2MasiKlaq6xNw2ZEgHD8jNyyoNEfx9eCOiJpYDmc0Yk0FKT0bzx5dyBocMDAitWpaQ==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"11.19.0","description":"Parse in reverse","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","@vitest/ui":"^2.1.1","oxc-parser":"^0.95.0","typescript":"^5.7.2","@types/node":"^20.12.14","zimmerframe":"^1.0.0","@types/estree":"^1.0.8","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.13"},"peerDependencies":{"@typescript-eslint/types":"^8.2.0"},"peerDependenciesMeta":{"@typescript-eslint/types":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.3.11_1790212132919_0.6808711612042391","host":"s3://npm-registry-packages-npm-production"}},"2.3.12":{"name":"esrap","version":"2.3.12","license":"MIT","_id":"esrap@2.3.12","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"301bc09b3125df51ce11c0c86fed1af35e3afcb1","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.3.12.tgz","fileCount":30,"integrity":"sha512-X+t0J3EQKrrw5lgpgjn4hKjD17cHCZBZIcp2OUOyH7teMjH67gNRR2p+b1rMYavBkRN6VfHPWJOPY7w+VwQf/g==","signatures":[{"sig":"MEQCIAxsmhxw1piv+gD2RRE/JSv0IyJDQN+KnbWBl8K6tcj3AiBdmL2siGFd1bJHzL+u2SfJ9dm1Ot56LPnAwCrfxNo6tA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDPsL3mrf6E6Te/khISagFr6Y4c/XNxrgtx9uVUI0gBpQIgNcPFHXTaa6UAab3rQuueeJ9/U1dlzpeGcaOTn0eWNDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.3.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107224},"type":"module","_from":"file:esrap-2.3.12.tgz","exports":{".":{"types":"./types/public.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/languages/ts/public.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/languages/tsx/public.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"lint":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore","test":"vitest --run","build":"tsc -p tsconfig.build.json","check":"pnpm build && tsc","format":"pnpm lint --write","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c418dc5-6379-43c2-8ea7-0a9337410986"}},"_resolved":"/tmp/313b06fcea7211b90f230e75b6f5cc27/esrap-2.3.12.tgz","_integrity":"sha512-X+t0J3EQKrrw5lgpgjn4hKjD17cHCZBZIcp2OUOyH7teMjH67gNRR2p+b1rMYavBkRN6VfHPWJOPY7w+VwQf/g==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"11.19.0","description":"Parse in reverse","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","@vitest/ui":"^2.1.1","oxc-parser":"^0.95.0","typescript":"^5.7.2","@types/node":"^20.12.14","zimmerframe":"^1.0.0","@types/estree":"^1.0.8","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.13"},"peerDependencies":{"@typescript-eslint/types":"^8.2.0"},"peerDependenciesMeta":{"@typescript-eslint/types":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.3.12_1790305011656_0.535217248249126","host":"s3://npm-registry-packages-npm-production"}},"2.3.13":{"name":"esrap","version":"2.3.13","license":"MIT","_id":"esrap@2.3.13","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"4fb05d98d0bf86724d98d4dfb51d47125d77e127","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.3.13.tgz","fileCount":30,"integrity":"sha512-Dc8aMY0tqJNIN3ahtccEm/UWma05Mt/N7NBGdTMtJ1bR5SyctNEFVaOUfmkzVXe6Psk8MPfiiqUafXIoMbWCsQ==","signatures":[{"sig":"MEYCIQCC4iWRALwg87YkAUIWcCwpqDkKPyaEsX7gghi3tdN8FwIhAO68raV5ajKkv3HVVMhultO9ibomY/0/JhzoetDNdxLi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICnrq9bk8FzkLKdkY+uq2k1in6Gn2Fklt35lYib26/03AiEAy4kqqRgkU9o8zdv2CLG8CB5Sx4F1pEjcQztEzbTvJqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.3.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":108063},"type":"module","_from":"file:esrap-2.3.13.tgz","exports":{".":{"types":"./types/public.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/languages/ts/public.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/languages/tsx/public.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"lint":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore","test":"vitest --run","build":"tsc -p tsconfig.build.json","check":"pnpm build && tsc","format":"pnpm lint --write","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c418dc5-6379-43c2-8ea7-0a9337410986"}},"_resolved":"/tmp/9a9050e32c3fceba60cceeeebdbaf175/esrap-2.3.13.tgz","_integrity":"sha512-Dc8aMY0tqJNIN3ahtccEm/UWma05Mt/N7NBGdTMtJ1bR5SyctNEFVaOUfmkzVXe6Psk8MPfiiqUafXIoMbWCsQ==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"11.19.0","description":"Parse in reverse","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","@vitest/ui":"^2.1.1","oxc-parser":"^0.95.0","typescript":"^5.7.2","@types/node":"^20.12.14","zimmerframe":"^1.0.0","@types/estree":"^1.0.8","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.13"},"peerDependencies":{"@typescript-eslint/types":"^8.2.0"},"peerDependenciesMeta":{"@typescript-eslint/types":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.3.13_1790342524713_0.19885371610264313","host":"s3://npm-registry-packages-npm-production"}},"2.3.14":{"name":"esrap","version":"2.3.14","license":"MIT","_id":"esrap@2.3.14","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"homepage":"https://github.com/sveltejs/esrap#readme","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"a9673c633d9e2b3ffd680b5c60886c665f4073cb","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.3.14.tgz","fileCount":30,"integrity":"sha512-Bj/f1mOb6SnJ5f+5wOF/eqOKfvY+g+nJIKLQRqrEFOJ2mrMVORqQ6Ot7RTL1GhFctr0o+i0o1xfsNLeuA+mu4A==","signatures":[{"sig":"MEYCIQCwW7VH5xYXL6oSFbSHck1Xp/HYpUPiJOFapHE+so+OTAIhANyfLsSA8oZbVCBU/XhGpWZX0oB+esZqBQjaXCju0VV5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF+Jymj/GYKH1BgkXDB2HQ9yGiSjJqV4D9jOEHT7PCLgAiEA1l1MxcMhoU6jhqCwHgrrdLJ30zLnL3qJFf4xnQ7v/ag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.3.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":108957},"type":"module","_from":"file:esrap-2.3.14.tgz","exports":{".":{"types":"./types/public.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/languages/ts/public.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/languages/tsx/public.d.ts","default":"./src/languages/tsx/index.js"}},"scripts":{"lint":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore","test":"vitest --run","build":"tsc -p tsconfig.build.json","check":"pnpm build && tsc","format":"pnpm lint --write","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c418dc5-6379-43c2-8ea7-0a9337410986"}},"_resolved":"/tmp/23fc87a84b268cc510c2bb97b0f02fbf/esrap-2.3.14.tgz","_integrity":"sha512-Bj/f1mOb6SnJ5f+5wOF/eqOKfvY+g+nJIKLQRqrEFOJ2mrMVORqQ6Ot7RTL1GhFctr0o+i0o1xfsNLeuA+mu4A==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"11.19.0","description":"Parse in reverse","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","@vitest/ui":"^2.1.1","oxc-parser":"^0.95.0","typescript":"^5.7.2","@types/node":"^20.12.14","zimmerframe":"^1.0.0","@types/estree":"^1.0.8","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.13"},"peerDependencies":{"@typescript-eslint/types":"^8.2.0"},"peerDependenciesMeta":{"@typescript-eslint/types":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/esrap_2.3.14_1790378206449_0.486853482701028","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"_id":"esrap@2.4.0","bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"dist":{"shasum":"ea090ec9815d7d9acca2e6d6e89e54e183c34f42","tarball":"https://registry.npmjs.org/esrap/-/esrap-2.4.0.tgz","fileCount":33,"integrity":"sha512-CQPcneEHw/czj32uwQC52nYnax8H4SXt25FCM+LIwGZ49cMIxpOj3bP8wmzcI+Z0HIy5KkClaPhRLfCySzwHPA==","signatures":[{"sig":"MEYCIQDlB4fF+44sVB+n7tiT7BPSXS7uTWGXCIUxC34CiBLbLwIhALwTwt5VOAWEFVIYy8zvvIdoFA31dESICADY+Kt4ba8f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDpBbpg7v259NneX6AryCDvnt9d4rpmaf+y+Ktr8eXcRgIhAPucpjvzuQzXaysZUoi+a7LtgOZwwPQODKzvjDic+VP9"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/esrap@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123591},"name":"esrap","type":"module","_from":"file:esrap-2.4.0.tgz","exports":{".":{"types":"./types/public.d.ts","default":"./src/index.js"},"./languages/ts":{"types":"./types/languages/ts/public.d.ts","default":"./src/languages/ts/index.js"},"./languages/tsx":{"types":"./types/languages/tsx/public.d.ts","default":"./src/languages/tsx/index.js"}},"license":"MIT","scripts":{"lint":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore","test":"vitest --run","build":"tsc -p tsconfig.build.json","check":"pnpm build && tsc","format":"pnpm lint --write","sandbox":"node test/sandbox/index.js","test:ui":"vitest --ui","changeset:publish":"changeset publish","changeset:version":"changeset version"},"version":"2.4.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c418dc5-6379-43c2-8ea7-0a9337410986"}},"homepage":"https://github.com/sveltejs/esrap#readme","_resolved":"/tmp/8f01cfeca568f746f2c7233092060adf/esrap-2.4.0.tgz","_integrity":"sha512-CQPcneEHw/czj32uwQC52nYnax8H4SXt25FCM+LIwGZ49cMIxpOj3bP8wmzcI+Z0HIy5KkClaPhRLfCySzwHPA==","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"_npmVersion":"11.19.0","description":"Parse in reverse","directories":{},"maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"@jridgewell/sourcemap-codec":"^1.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.15.0","vitest":"^2.1.1","prettier":"^3.0.3","@vitest/ui":"^2.1.1","oxc-parser":"^0.95.0","typescript":"^5.7.2","@types/node":"^20.12.14","zimmerframe":"^1.0.0","@types/estree":"^1.0.8","@changesets/cli":"^2.27.11","@typescript-eslint/types":"^8.2.0","@sveltejs/acorn-typescript":"^1.0.13"},"peerDependencies":{"@typescript-eslint/types":"^8.2.0"},"peerDependenciesMeta":{"@typescript-eslint/types":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/esrap_2.4.0_1790434846902_0.9791994652412486"}}},"time":{"created":"2023-09-17T02:12:52.005Z","modified":"2026-09-26T15:00:47.390Z","1.0.0":"2023-09-17T02:12:52.209Z","1.0.1":"2023-09-17T02:34:55.635Z","1.0.2":"2023-09-18T19:10:46.745Z","1.0.3":"2023-10-16T13:40:56.533Z","1.1.0":"2023-11-06T21:47:29.805Z","1.1.1":"2023-11-06T22:01:48.740Z","1.2.0":"2023-11-22T17:23:10.641Z","1.2.1":"2023-11-25T22:18:54.202Z","1.2.2":"2024-04-30T13:51:52.283Z","1.2.3":"2024-11-30T13:42:11.319Z","1.3.0":"2024-12-17T20:19:46.900Z","1.3.1":"2024-12-18T00:56:40.518Z","1.3.2":"2024-12-19T05:07:20.778Z","1.3.3":"2025-01-09T14:54:42.780Z","1.3.4":"2025-01-09T15:44:58.791Z","1.3.6":"2025-01-09T17:19:02.944Z","1.3.7":"2025-01-09T18:14:34.746Z","1.4.0":"2025-01-09T20:26:19.277Z","1.4.1":"2025-01-09T22:43:47.132Z","1.4.2":"2025-01-10T00:21:35.449Z","1.4.3":"2025-01-14T14:50:55.231Z","1.4.4":"2025-02-11T08:44:40.922Z","1.4.5":"2025-02-16T11:08:59.549Z","1.4.6":"2025-04-01T09:54:02.943Z","1.4.7":"2025-06-05T06:40:57.840Z","1.4.8":"2025-06-08T11:02:49.113Z","1.4.9":"2025-06-08T11:41:22.857Z","2.0.0":"2025-06-25T17:44:20.362Z","2.0.1":"2025-06-26T22:19:17.274Z","2.1.0":"2025-07-03T15:36:14.369Z","2.1.1":"2025-10-26T12:03:57.169Z","2.1.2":"2025-10-30T16:14:27.055Z","2.1.3":"2025-11-16T07:24:35.711Z","2.2.0":"2025-11-25T19:15:06.872Z","2.2.1":"2025-12-01T20:27:21.309Z","2.2.2":"2026-01-20T18:38:39.020Z","2.2.3":"2026-02-08T02:37:53.390Z","2.2.4":"2026-03-13T07:54:18.766Z","2.2.5":"2026-04-10T15:44:11.068Z","2.2.6":"2026-05-04T15:58:21.732Z","2.2.7":"2026-05-11T09:32:20.119Z","2.2.8":"2026-05-12T23:16:59.586Z","2.2.9":"2026-05-15T20:44:39.448Z","2.2.10":"2026-06-02T15:40:15.042Z","2.2.11":"2026-06-03T13:10:15.071Z","2.2.12":"2026-06-21T06:54:49.104Z","2.2.13":"2026-06-27T08:10:22.445Z","2.3.0":"2026-07-18T18:22:48.455Z","2.3.1":"2026-08-05T14:21:17.301Z","2.3.2":"2026-08-07T08:28:08.517Z","2.3.3":"2026-08-13T15:36:10.828Z","2.3.4":"2026-08-14T20:25:19.775Z","2.3.5":"2026-08-18T18:28:48.467Z","2.3.6":"2026-08-21T18:00:20.654Z","2.3.7":"2026-09-04T13:20:00.910Z","2.3.8":"2026-09-22T11:25:37.696Z","2.3.9":"2026-09-22T21:33:38.748Z","2.3.10":"2026-09-23T17:41:26.346Z","2.3.11":"2026-09-24T01:08:52.999Z","2.3.12":"2026-09-25T02:56:51.742Z","2.3.13":"2026-09-25T13:22:04.805Z","2.3.14":"2026-09-25T23:16:46.531Z","2.4.0":"2026-09-26T15:00:47.001Z"},"bugs":{"url":"https://github.com/sveltejs/esrap/issues"},"license":"MIT","homepage":"https://github.com/sveltejs/esrap#readme","repository":{"url":"git+https://github.com/sveltejs/esrap.git","type":"git"},"description":"Parse in reverse","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"}],"readme":"# esrap\n\nParse in reverse. AST goes in, code comes out.\n\n## Usage\n\n```js\nimport { print } from 'esrap';\nimport ts from 'esrap/languages/ts';\n\nconst ast = {\n  type: 'Program',\n  body: [\n    {\n      type: 'ExpressionStatement',\n      expression: {\n        callee: {\n          type: 'Identifier',\n          name: 'alert'\n        },\n        arguments: [\n          {\n            type: 'Literal',\n            value: 'hello world!'\n          }\n        ]\n      }\n    }\n  ]\n};\n\nconst { code, map } = print(ast, ts());\n\nconsole.log(code); // alert('hello world!');\n```\n\nIf the nodes of the input AST have `loc` properties (e.g. the AST was generated with [`acorn`](https://github.com/acornjs/acorn/tree/master/acorn/#interface) with the `locations` option set), sourcemap mappings will be created.\n\n## Built-in languages\n\n`esrap` ships with two built-in languages — `ts()` and `tsx()` (considered experimental at present!) — which can print ASTs conforming to [`@typescript-eslint/types`](https://www.npmjs.com/package/@typescript-eslint/types) (which extends [ESTree](https://github.com/estree/estree)):\n\n```js\nimport ts from 'esrap/languages/ts';\nimport tsx from 'esrap/languages/tsx'; // experimental!\n```\n\nBoth languages accept an options object:\n\n```js\nconst { code, map } = print(\n  ast,\n  ts({\n    // how string literals should be quoted — `single` (the default) or `double`\n    quotes: 'single',\n\n    // an array of `{ type: 'Line' | 'Block', value: string, loc: { start, end } }` objects\n    comments: [],\n\n    // a pair of functions for inserting additional comments before or after a given node.\n    // returns `Array<{ type: 'Line' | 'Block', value: string }>` or `undefined`\n    getLeadingComments: (node) => [{ type: 'Line', value: ' a comment before the node' }],\n    getTrailingComments: (node) => [{ type: 'Block', value: ' a comment after the node' }]\n  })\n);\n```\n\nYou can generate the `comments` array by, for example, using [Acorn's](https://github.com/acornjs/acorn/tree/master/acorn/#interface) `onComment` option.\n\n## Custom languages\n\nYou can also create your own languages:\n\n```ts\nimport { print, type Visitors } from 'esrap';\n\nconst language: Visitors<MyNodeType> = {\n  _(node, context, visit) {\n    // the `_` visitor handles any node type\n    context.write('[');\n    visit(node);\n    context.write(']');\n  },\n  List(node, context) {\n    // node.type === 'List'\n    for (const child of node.children) {\n      context.visit(child);\n    }\n  },\n  Foo(node, context) {\n    // node.type === 'Foo'\n    context.write('foo');\n  },\n  Bar(node, context) {\n    // node.type === 'Bar'\n    context.write('bar');\n  }\n};\n\nconst ast: MyNodeType = {\n  type: 'List',\n  children: [{ type: 'Foo' }, { type: 'Bar' }]\n};\n\nconst { code, map } = print(ast, language);\n\ncode; // `[[foo][bar]]`\n```\n\nThe `context` API has several methods:\n\n- `context.write(data: string, node?: BaseNode)` — add a string. If `node` is provided and has a standard `loc` property (with `start` and `end` properties each with a `line` and `column`), a sourcemap mapping will be created. Otherwise, if `tokens` were passed to `print` and `data` (ignoring surrounding whitespace) is the next token in the source, it will be mapped to that token — so write tokens individually (e.g. `')'` then `' {'` rather than `') {'`)\n- `context.indent()` — increase the indentation level, typically before adding a newline\n- `context.newline()` — self-explanatory\n- `context.space()` — adds a space character, if it doesn't immediately follow a newline\n- `context.margin()` — causes the next newline to be repeated (consecutive newlines are otherwise merged into one)\n- `context.dedent()` — decrease the indentation level (again, typically before adding a newline)\n- `context.visit(node: BaseNode)` — calls the visitor corresponding to `node.type`\n- `context.location(line: number, column: number)` — insert a sourcemap mapping _without_ calling `context.write(...)`\n- `context.measure()` — returns the number of characters contained in `context`\n- `context.empty()` — returns true if the context has no content\n- `context.new()` — creates a child context\n- `context.append(child)` — appends a child context\n\nIn addition, `context.multiline` is `true` if the context has multiline content. (This is useful for knowing, for example, when to insert newlines between nodes.)\n\nTo understand how to wield these methods effectively, read the source code for the built-in languages.\n\n## Options\n\nYou can pass the following options:\n\n```js\nconst { code, map } = print(ast, ts(), {\n  // Populate the `sources` field of the resulting sourcemap\n  // (note that the AST is assumed to come from a single file)\n  sourceMapSource: 'input.js',\n\n  // Populate the `sourcesContent` field of the resulting sourcemap\n  sourceMapContent: fs.readFileSync('input.js', 'utf-8'),\n\n  // Whether to encode the `mappings` field of the resulting sourcemap\n  // as a VLQ string, rather than an unencoded array. Defaults to `true`\n  sourceMapEncodeMappings: false,\n\n  // The parser's tokens, if `ast` came from parsing source code. Used to\n  // create accurate mappings for punctuation and keywords. Tokens must have\n  // `loc` properties — e.g. Acorn's `onToken` array (with `locations: true`),\n  // or `ast.tokens` from espree/@typescript-eslint/parser (with\n  // `tokens: true, loc: true`)\n  tokens,\n\n  // String to use for indentation — defaults to '\\t'\n  indent: '  '\n});\n```\n\n## Why not just use Prettier?\n\nBecause it's ginormous.\n\n## Developing\n\nThis repo uses [pnpm](https://pnpm.io). Once it's installed, do `pnpm install` to install dependencies, and `pnpm test` to run the tests.\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}