Files
Seasoned/.npm/_cacache/content-v2/sha512/78/ba/410d97e5eaeb29778fc9c68c336cd49543f21dd10cac944e27c09c258677714ad38d061a19cbccf49076d155c17f7afc4e9e261858495278ff61a87cb2ae

1 line
44 KiB
Plaintext

{"_id":"youch-core","_rev":"12-bacb8d0cc77e7d8890000a281a570518","name":"youch-core","dist-tags":{"latest":"0.3.3"},"versions":{"0.1.0":{"name":"youch-core","version":"0.1.0","keywords":["pretty-print","pretty-error"],"author":{"name":"Harminder Virk","email":"virk@adonisjs.com"},"license":"MIT","_id":"youch-core@0.1.0","maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/poppinss/youch-core#readme","bugs":{"url":"https://github.com/poppinss/youch-core/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"08096c21983c33862f023983b17233010a6eb1b0","tarball":"https://registry.npmjs.org/youch-core/-/youch-core-0.1.0.tgz","fileCount":10,"integrity":"sha512-bYzUUlRjjuGnJVvZJKGC1Q3uXO9+ugJhRTnooB6QviI+Wjyqz1FHUf7DZHC28jBIyzy0N6yisAvyC8uOwa4Z+g==","signatures":[{"sig":"MEUCIHLAwsPkqC1loFoGvqvXv9xUWuu9PgmMdFHjo8QWuxinAiEA/DWoJm16zOZLg5gPCa3fdRCumAtZSK4ZYMo3oi0QOs8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/youch-core@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18619},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["index.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":false},"type":"module","types":"./build/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":"./build/index.js"},"gitHead":"5afb8bf8ddd98e8345b94960b5ae575f700d4ce5","scripts":{"lint":"eslint .","test":"c8 npm run quick:test","build":"npm run compile","format":"prettier --write .","compile":"tsup-node && tsc --emitDeclarationOnly --declaration","pretest":"npm run lint","release":"release-it","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --import=ts-node-maintained/register/esm --enable-source-maps bin/test.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/poppinss/youch-core.git","type":"git"},"_npmVersion":"10.8.2","description":"<br />","directories":{},"_nodeVersion":"20.18.0","dependencies":{"error-stack-parser-es":"^0.1.5"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","got":"^14.4.3","tsup":"^8.2.4","ansis":"^3.3.2","axios":"^1.7.7","eslint":"^9.9.1","undici":"^6.20.1","prettier":"^3.3.3","@swc/core":"^1.7.23","release-it":"^17.6.0","strip-ansi":"^7.1.0","typescript":"^5.5.4","@types/node":"^22.5.4","@japa/assert":"^3.0.0","@japa/expect":"^3.0.0-1","@japa/runner":"^3.0.0-9","tinyhighlight":"^0.3.2","@japa/expect-type":"^2.0.2","@japa/file-system":"^2.3.0","@adonisjs/tsconfig":"^1.4.0","ts-node-maintained":"^10.9.4","@adonisjs/eslint-config":"^2.0.0-beta.6","@adonisjs/prettier-config":"^1.4.0","@release-it/conventional-changelog":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/youch-core_0.1.0_1729834943926_0.7802779035992529","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"youch-core","version":"0.2.0","keywords":["pretty-print","pretty-error"],"author":{"name":"Harminder Virk","email":"virk@adonisjs.com"},"license":"MIT","_id":"youch-core@0.2.0","maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/poppinss/youch-core#readme","bugs":{"url":"https://github.com/poppinss/youch-core/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"94b9f6de29d7735698d5c75a18e2d2968ddb649b","tarball":"https://registry.npmjs.org/youch-core/-/youch-core-0.2.0.tgz","fileCount":10,"integrity":"sha512-ZZeVh7z25Hg6noCFS0xO63IWklyU9vX1vTiaXMMOiuP90eCiD6Wb/XTHVytMIJhkzEEazBTh22OTt3ssEnS0Ew==","signatures":[{"sig":"MEUCIQD2DPIsMTmH5iJhikgA5MAsCMeUsCmA+QTr/OeMYnrRRQIgfheMz/5W90bgYyzc4KP8LQBeHr+gHuwru62HO4w/kN0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/youch-core@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19268},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["index.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":false},"type":"module","types":"./build/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":"./build/index.js"},"gitHead":"aac8286e46eec79f318b12f623bee401fafcd73d","scripts":{"lint":"eslint .","test":"c8 npm run quick:test","build":"npm run compile","format":"prettier --write .","compile":"tsup-node && tsc --emitDeclarationOnly --declaration","pretest":"npm run lint","release":"release-it","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --import=ts-node-maintained/register/esm --enable-source-maps bin/test.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/poppinss/youch-core.git","type":"git"},"_npmVersion":"10.8.2","description":"<br />","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@poppinss/exception":"^1.1.0","error-stack-parser-es":"^0.1.5"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","got":"^14.4.4","tsup":"^8.3.5","ansis":"^3.3.2","axios":"^1.7.7","eslint":"^9.14.0","undici":"^6.20.1","prettier":"^3.3.3","@swc/core":"^1.8.0","release-it":"^17.10.0","strip-ansi":"^7.1.0","typescript":"^5.6.3","@types/node":"^22.9.0","@japa/assert":"^3.0.0","@japa/expect":"^3.0.2","@japa/runner":"^3.1.4","tinyhighlight":"^0.3.2","@japa/expect-type":"^2.0.2","@japa/file-system":"^2.3.0","@adonisjs/tsconfig":"^1.4.0","ts-node-maintained":"^10.9.4","@adonisjs/eslint-config":"^2.0.0-beta.6","@adonisjs/prettier-config":"^1.4.0","@release-it/conventional-changelog":"^9.0.2"},"_npmOperationalInternal":{"tmp":"tmp/youch-core_0.2.0_1730869508007_0.43357248130864323","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"youch-core","version":"0.2.1","keywords":["pretty-print","pretty-error"],"author":{"name":"Harminder Virk","email":"virk@adonisjs.com"},"license":"MIT","_id":"youch-core@0.2.1","maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/poppinss/youch-core#readme","bugs":{"url":"https://github.com/poppinss/youch-core/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"45ccb47fa5dd9181031ce4d401c7d519e256d993","tarball":"https://registry.npmjs.org/youch-core/-/youch-core-0.2.1.tgz","fileCount":10,"integrity":"sha512-84qX5Gf0LBNVy1fOzMun21pfXE/dhgHsh26gVd0Nk3xxD3ApGuHTLIdbX9mgkHihL61sFlO5sDqy0VFYmcFi4g==","signatures":[{"sig":"MEUCIF36jkKRNRNogReGkXh8e+JPTpThcIlSVsM89LNjxrwQAiEA+9eovtnTTPyy9R47OqdCgcYMXRQkD3CrZ3is86S+Xgg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/youch-core@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19341},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["index.ts","src/types.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":false},"type":"module","types":"./build/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js"},"gitHead":"262fecc54432b36f3efaeb32d45599a99e299f35","scripts":{"lint":"eslint .","test":"c8 npm run quick:test","build":"npm run compile","format":"prettier --write .","compile":"tsup-node && tsc --emitDeclarationOnly --declaration","pretest":"npm run lint","release":"release-it","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --import=ts-node-maintained/register/esm --enable-source-maps bin/test.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/poppinss/youch-core.git","type":"git"},"_npmVersion":"10.8.2","description":"<br />","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@poppinss/exception":"^1.1.0","error-stack-parser-es":"^0.1.5"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","got":"^14.4.4","tsup":"^8.3.5","ansis":"^3.3.2","axios":"^1.7.7","eslint":"^9.14.0","undici":"^6.20.1","prettier":"^3.3.3","@swc/core":"^1.8.0","release-it":"^17.10.0","strip-ansi":"^7.1.0","typescript":"^5.6.3","@types/node":"^22.9.0","@japa/assert":"^3.0.0","@japa/expect":"^3.0.2","@japa/runner":"^3.1.4","tinyhighlight":"^0.3.2","@japa/expect-type":"^2.0.2","@japa/file-system":"^2.3.0","@adonisjs/tsconfig":"^1.4.0","ts-node-maintained":"^10.9.4","@adonisjs/eslint-config":"^2.0.0-beta.6","@adonisjs/prettier-config":"^1.4.0","@release-it/conventional-changelog":"^9.0.2"},"_npmOperationalInternal":{"tmp":"tmp/youch-core_0.2.1_1730966620441_0.09147940399377297","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"youch-core","version":"0.2.2","keywords":["pretty-print","pretty-error"],"author":{"name":"Harminder Virk","email":"virk@adonisjs.com"},"license":"MIT","_id":"youch-core@0.2.2","maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/poppinss/youch-core#readme","bugs":{"url":"https://github.com/poppinss/youch-core/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"8550c3d930bb3df32f383adb55524a0fd97ff022","tarball":"https://registry.npmjs.org/youch-core/-/youch-core-0.2.2.tgz","fileCount":10,"integrity":"sha512-1ezjSr9/Uq0Hq2kBvyKQ0G7kKlmDzDC8dZVhXWe1C0uC/yYp1Zpu8bDkOecnIycQ8cOOoogKjyoooeE2wcHeEg==","signatures":[{"sig":"MEUCIQC6V3IHQFEkq7JGNbhk9hEj4kUzGfZ43b18+NmJ6MkS5gIgEx7mD1CkYhXqMAq32qpSv8HDlrGqdq03XAQInxkDkM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/youch-core@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19357},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["index.ts","src/types.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":false},"type":"module","types":"./build/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js"},"gitHead":"b0cb5e38b78125ea11195b0b6e90991ca3e43562","scripts":{"lint":"eslint .","test":"c8 npm run quick:test","build":"npm run compile","format":"prettier --write .","compile":"tsup-node && tsc --emitDeclarationOnly --declaration","pretest":"npm run lint","release":"release-it","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --import=ts-node-maintained/register/esm --enable-source-maps bin/test.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/poppinss/youch-core.git","type":"git"},"_npmVersion":"10.8.2","description":"<br />","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@poppinss/exception":"^1.1.0","error-stack-parser-es":"^0.1.5"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","got":"^14.4.4","tsup":"^8.3.5","ansis":"^3.3.2","axios":"^1.7.7","eslint":"^9.14.0","undici":"^6.20.1","prettier":"^3.3.3","@swc/core":"^1.9.1","release-it":"^17.10.0","strip-ansi":"^7.1.0","typescript":"^5.6.3","@types/node":"^22.9.0","@japa/assert":"^3.0.0","@japa/expect":"^3.0.2","@japa/runner":"^3.1.4","tinyhighlight":"^0.3.2","@japa/expect-type":"^2.0.2","@japa/file-system":"^2.3.0","@adonisjs/tsconfig":"^1.4.0","ts-node-maintained":"^10.9.4","@adonisjs/eslint-config":"^2.0.0-beta.6","@adonisjs/prettier-config":"^1.4.0","@release-it/conventional-changelog":"^9.0.2"},"_npmOperationalInternal":{"tmp":"tmp/youch-core_0.2.2_1731250395052_0.6915631148718364","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"youch-core","version":"0.2.3","keywords":["pretty-print","pretty-error"],"author":{"name":"Harminder Virk","email":"virk@adonisjs.com"},"license":"MIT","_id":"youch-core@0.2.3","maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/poppinss/youch-core#readme","bugs":{"url":"https://github.com/poppinss/youch-core/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"7c915f98b5e0e8590048f3f0a03c136d2420d154","tarball":"https://registry.npmjs.org/youch-core/-/youch-core-0.2.3.tgz","fileCount":10,"integrity":"sha512-3E/lvCY+qk1pSmhxuL/h0gbOuWIxDAcm4LkAR+m4f52uyzgtJ99MCxRQ5t5TKVKKUQImSoIwHnsNrFPz06FC0A==","signatures":[{"sig":"MEUCIAKZ7ny/GF4QPQvmjZsk8DycEuUNy1WGUM2a4UgYUzyhAiEAl04+PbgReZgZkWHUoGk5aBUdjEwzVlcs0IZr6UFp2H0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/youch-core@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19197},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["index.ts","src/types.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":false},"type":"module","types":"./build/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js"},"gitHead":"f54d37bec274248ff6d6bfb85c670519a0682f2b","scripts":{"lint":"eslint .","test":"c8 npm run quick:test","build":"npm run compile","format":"prettier --write .","compile":"tsup-node && tsc --emitDeclarationOnly --declaration","pretest":"npm run lint","release":"release-it","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --import=ts-node-maintained/register/esm --enable-source-maps bin/test.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/poppinss/youch-core.git","type":"git"},"_npmVersion":"10.8.2","description":"<br />","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@poppinss/exception":"^1.1.0","error-stack-parser-es":"^0.1.5"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","got":"^14.4.4","tsup":"^8.3.5","ansis":"^3.3.2","axios":"^1.7.7","eslint":"^9.14.0","undici":"^6.20.1","prettier":"^3.3.3","@swc/core":"^1.9.1","release-it":"^17.10.0","strip-ansi":"^7.1.0","typescript":"^5.6.3","@types/node":"^22.9.0","@japa/assert":"^3.0.0","@japa/expect":"^3.0.2","@japa/runner":"^3.1.4","tinyhighlight":"^0.3.2","@japa/expect-type":"^2.0.2","@japa/file-system":"^2.3.0","@adonisjs/tsconfig":"^1.4.0","ts-node-maintained":"^10.9.4","@adonisjs/eslint-config":"^2.0.0-beta.6","@adonisjs/prettier-config":"^1.4.0","@release-it/conventional-changelog":"^9.0.2"},"_npmOperationalInternal":{"tmp":"tmp/youch-core_0.2.3_1731326913158_0.9298732201448168","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"youch-core","version":"0.2.4","keywords":["pretty-print","pretty-error"],"author":{"name":"Harminder Virk","email":"virk@adonisjs.com"},"license":"MIT","_id":"youch-core@0.2.4","maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/poppinss/youch-core#readme","bugs":{"url":"https://github.com/poppinss/youch-core/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"792358deeee65b098e5ea71d8aef8f40d3eff6de","tarball":"https://registry.npmjs.org/youch-core/-/youch-core-0.2.4.tgz","fileCount":10,"integrity":"sha512-K1LWthnNMYnRuq74oRUxuco7ZOLprSAS33RKpjRgm6WX/yBG2zMZUE3q2+DK7TrJNH5O2pV+T/RW3VU/GbcQtg==","signatures":[{"sig":"MEUCIQCBiM8L8roc/Ku2iia0gX38kN+hpQd6Hy0umFFt394DDwIgC0EI2wpYKB1tKXl7cKIDRBJxKUPpy3DYlu1VCaUh2ok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/youch-core@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19833},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["index.ts","src/types.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":false},"type":"module","types":"./build/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js"},"gitHead":"54d91de724904e96cd34fffaa07f679a17608cbb","scripts":{"lint":"eslint .","test":"c8 npm run quick:test","build":"npm run compile","format":"prettier --write .","compile":"tsup-node && tsc --emitDeclarationOnly --declaration","pretest":"npm run lint","release":"release-it","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --import=ts-node-maintained/register/esm --enable-source-maps bin/test.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/poppinss/youch-core.git","type":"git"},"_npmVersion":"10.8.2","description":"<br />","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@poppinss/exception":"^1.1.0","error-stack-parser-es":"^0.1.5"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","got":"^14.4.4","tsup":"^8.3.5","ansis":"^3.3.2","axios":"^1.7.7","eslint":"^9.14.0","undici":"^6.20.1","prettier":"^3.3.3","@swc/core":"^1.9.1","release-it":"^17.10.0","strip-ansi":"^7.1.0","typescript":"^5.6.3","@types/node":"^22.9.0","@japa/assert":"^3.0.0","@japa/expect":"^3.0.2","@japa/runner":"^3.1.4","tinyhighlight":"^0.3.2","@japa/expect-type":"^2.0.2","@japa/file-system":"^2.3.0","@adonisjs/tsconfig":"^1.4.0","ts-node-maintained":"^10.9.4","@adonisjs/eslint-config":"^2.0.0-beta.6","@adonisjs/prettier-config":"^1.4.0","@release-it/conventional-changelog":"^9.0.2"},"_npmOperationalInternal":{"tmp":"tmp/youch-core_0.2.4_1731381549509_0.5514433646168235","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"youch-core","version":"0.2.5","keywords":["pretty-print","pretty-error"],"author":{"name":"Harminder Virk","email":"virk@adonisjs.com"},"license":"MIT","_id":"youch-core@0.2.5","maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/poppinss/youch-core#readme","bugs":{"url":"https://github.com/poppinss/youch-core/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"0ee55d9ddd0a9382c731291c7c52c52afc2b1c0d","tarball":"https://registry.npmjs.org/youch-core/-/youch-core-0.2.5.tgz","fileCount":10,"integrity":"sha512-B8gm5OD0CANq4/A5dMxR8S9X+8wDyO9rVbK4p+k9BXvxDcYZtUaWnFxQlMnLyIqlZbT+oRSrN7Dq6EhrVm2vPg==","signatures":[{"sig":"MEUCIQDguhUZTvYF1MhT0qlurh+rgNXQK4hgHuwZnEuLzGgWbAIgWevuijVukWqyy/TZWFvg795MEuXyH1Dsl8KOZFAhi+Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/youch-core@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19586},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["index.ts","src/types.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":false},"type":"module","types":"./build/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js"},"gitHead":"c98d5e45d313e57fac0dba8ed51813fd6d8a36e3","scripts":{"lint":"eslint .","test":"c8 npm run quick:test","build":"npm run compile","format":"prettier --write .","compile":"tsup-node && tsc --emitDeclarationOnly --declaration","pretest":"npm run lint","release":"release-it","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --import=ts-node-maintained/register/esm --enable-source-maps bin/test.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/poppinss/youch-core.git","type":"git"},"_npmVersion":"10.8.2","description":"<br />","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@poppinss/exception":"^1.1.0","error-stack-parser-es":"^0.1.5"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","got":"^14.4.4","tsup":"^8.3.5","ansis":"^3.3.2","axios":"^1.7.7","eslint":"^9.14.0","undici":"^6.21.0","prettier":"^3.3.3","@swc/core":"^1.9.2","release-it":"^17.10.0","strip-ansi":"^7.1.0","typescript":"^5.6.3","@types/node":"^22.9.0","@japa/assert":"^3.0.0","@japa/expect":"^3.0.2","@japa/runner":"^3.1.4","tinyhighlight":"^0.3.2","@japa/expect-type":"^2.0.2","@japa/file-system":"^2.3.0","@adonisjs/tsconfig":"^1.4.0","ts-node-maintained":"^10.9.4","@adonisjs/eslint-config":"^2.0.0-beta.6","@adonisjs/prettier-config":"^1.4.0","@release-it/conventional-changelog":"^9.0.3"},"_npmOperationalInternal":{"tmp":"tmp/youch-core_0.2.5_1731637638355_0.23369510720602538","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"youch-core","version":"0.2.6","keywords":["pretty-print","pretty-error"],"author":{"name":"Harminder Virk","email":"virk@adonisjs.com"},"license":"MIT","_id":"youch-core@0.2.6","maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/poppinss/youch-core#readme","bugs":{"url":"https://github.com/poppinss/youch-core/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"a8dee8f429b43b6e1593acc175da62928ceee002","tarball":"https://registry.npmjs.org/youch-core/-/youch-core-0.2.6.tgz","fileCount":10,"integrity":"sha512-nj5KHNbdIRlpY2y4OQQ4EC+oAeScwtasYFKF4VDddHZ3OoMPSBdepbbsQ/eZn0INAJ34HzmM1OGIe8A6xJmHEQ==","signatures":[{"sig":"MEQCIH6wfxr2SGbK+7YrU5vvOo4ZhjSsWp8FIU2zsi36lSJwAiAnta7hPyZ1sx1Gg8iamclRc7GvUTGc15sp9gzX8m9Ufg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/youch-core@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19936},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["index.ts","src/types.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":false},"type":"module","types":"./build/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js"},"gitHead":"15b28b4feafc5f87a0a4c6b3b84bdd3141af10f2","scripts":{"lint":"eslint .","test":"c8 npm run quick:test","build":"npm run compile","format":"prettier --write .","compile":"tsup-node && tsc --emitDeclarationOnly --declaration","pretest":"npm run lint","release":"release-it","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --import=ts-node-maintained/register/esm --enable-source-maps bin/test.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/poppinss/youch-core.git","type":"git"},"_npmVersion":"10.8.2","description":"<br />","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@poppinss/exception":"^1.1.0","error-stack-parser-es":"^0.1.5"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","got":"^14.4.4","tsup":"^8.3.5","ansis":"^3.3.2","axios":"^1.7.7","eslint":"^9.14.0","undici":"^6.21.0","prettier":"^3.3.3","@swc/core":"^1.9.2","release-it":"^17.10.0","strip-ansi":"^7.1.0","typescript":"^5.6.3","@types/node":"^22.9.0","@japa/assert":"^3.0.0","@japa/expect":"^3.0.2","@japa/runner":"^3.1.4","tinyhighlight":"^0.3.2","@japa/expect-type":"^2.0.2","@japa/file-system":"^2.3.0","@adonisjs/tsconfig":"^1.4.0","ts-node-maintained":"^10.9.4","@adonisjs/eslint-config":"^2.0.0-beta.6","@adonisjs/prettier-config":"^1.4.0","@release-it/conventional-changelog":"^9.0.3"},"_npmOperationalInternal":{"tmp":"tmp/youch-core_0.2.6_1731638073898_0.1485011094137796","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"youch-core","version":"0.3.0","keywords":["pretty-print","pretty-error"],"author":{"name":"Harminder Virk","email":"virk@adonisjs.com"},"license":"MIT","_id":"youch-core@0.3.0","maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/poppinss/youch-core#readme","bugs":{"url":"https://github.com/poppinss/youch-core/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"e2d1dae7eb461b24411f9697678fb3a9b2a300b3","tarball":"https://registry.npmjs.org/youch-core/-/youch-core-0.3.0.tgz","fileCount":10,"integrity":"sha512-yV5mRWbqMcVOcJ/2Rh+Tn0d5xAKzF1SJaxKN/jidvcmEESUy6JmigTW8mqWjzL74furDRm0HDHtKK8gc/y//ig==","signatures":[{"sig":"MEUCIQDr2qiXp0MfjYEVh0b7XjOFW6SICujz82ZQd0zHvYFCWAIgYDjYAn008FM93qX+qawZMHk/gOcyzzCJIx6d03sK/38=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/youch-core@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20376},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["index.ts","src/types.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":false},"type":"module","types":"./build/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js"},"gitHead":"2a163f92bd1715db1f8d91fb25c263d33b7e8248","scripts":{"lint":"eslint .","test":"c8 npm run quick:test","build":"npm run compile","format":"prettier --write .","compile":"tsup-node && tsc --emitDeclarationOnly --declaration","pretest":"npm run lint","release":"release-it","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --import=ts-node-maintained/register/esm --enable-source-maps bin/test.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/poppinss/youch-core.git","type":"git"},"_npmVersion":"10.8.2","description":"<br />","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@poppinss/exception":"^1.1.0","error-stack-parser-es":"^0.1.5"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","got":"^14.4.4","tsup":"^8.3.5","ansis":"^3.3.2","axios":"^1.7.7","eslint":"^9.15.0","undici":"^6.21.0","prettier":"^3.3.3","@swc/core":"^1.9.3","release-it":"^17.10.0","strip-ansi":"^7.1.0","typescript":"^5.7.2","@types/node":"^22.9.2","@japa/assert":"^3.0.0","@japa/expect":"^3.0.2","@japa/runner":"^3.1.4","tinyhighlight":"^0.3.2","@japa/expect-type":"^2.0.2","@japa/file-system":"^2.3.0","@adonisjs/tsconfig":"^1.4.0","ts-node-maintained":"^10.9.4","@adonisjs/eslint-config":"^2.0.0-beta.6","@adonisjs/prettier-config":"^1.4.0","@release-it/conventional-changelog":"^9.0.3"},"_npmOperationalInternal":{"tmp":"tmp/youch-core_0.3.0_1732332194707_0.056349852705551706","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"youch-core","version":"0.3.1","keywords":["pretty-print","pretty-error"],"author":{"name":"Harminder Virk","email":"virk@adonisjs.com"},"license":"MIT","_id":"youch-core@0.3.1","maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/poppinss/youch-core#readme","bugs":{"url":"https://github.com/poppinss/youch-core/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"65cfa335a0f55f956a9d67424087bcac45d459e4","tarball":"https://registry.npmjs.org/youch-core/-/youch-core-0.3.1.tgz","fileCount":10,"integrity":"sha512-KOAmtABz17fgK+uBBJYIzaPpIgX+JgTRgY4t3zXH18akc5rRtFkRmcNTMCuSxLdbOJDY9+T/O3nyA/EQuN4EWA==","signatures":[{"sig":"MEUCICfkUj5R9/zoTf9sR5dsOX3GORfH2cUrFNQtO01anFHdAiEAu+VTtqoFX6llpZQc5ORkuVR5Arn+/Zyd+5AMOAV3ImQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/youch-core@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22547},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["index.ts","src/types.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":false},"type":"module","types":"./build/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js"},"gitHead":"cf6fe58f9eca2ade385c00d10f802d30b63b9930","scripts":{"lint":"eslint .","test":"c8 npm run quick:test","build":"npm run compile","format":"prettier --write .","compile":"tsup-node && tsc --emitDeclarationOnly --declaration","pretest":"npm run lint","release":"release-it","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --import=ts-node-maintained/register/esm --enable-source-maps bin/test.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/poppinss/youch-core.git","type":"git"},"_npmVersion":"10.8.2","description":"Error parser to parse an error instance into a collection of frames","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@poppinss/exception":"^1.2.0","error-stack-parser-es":"^0.1.5"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","got":"^14.4.5","tsup":"^8.3.5","ansis":"^3.5.1","axios":"^1.7.9","eslint":"^9.17.0","undici":"^7.2.0","prettier":"^3.4.2","@swc/core":"^1.10.2","release-it":"^17.11.0","strip-ansi":"^7.1.0","typescript":"^5.7.2","@types/node":"^22.10.2","@japa/assert":"^4.0.0","@japa/expect":"^3.0.2","@japa/runner":"^3.1.4","tinyhighlight":"^0.3.2","@japa/expect-type":"^2.0.2","@japa/file-system":"^2.3.1","@adonisjs/tsconfig":"^1.4.0","ts-node-maintained":"^10.9.4","@adonisjs/eslint-config":"^2.0.0-beta.6","@adonisjs/prettier-config":"^1.4.0","@release-it/conventional-changelog":"^9.0.4"},"_npmOperationalInternal":{"tmp":"tmp/youch-core_0.3.1_1735349143956_0.7847080772980819","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"youch-core","version":"0.3.2","keywords":["pretty-print","pretty-error"],"author":{"name":"Harminder Virk","email":"virk@adonisjs.com"},"license":"MIT","_id":"youch-core@0.3.2","maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/poppinss/youch-core#readme","bugs":{"url":"https://github.com/poppinss/youch-core/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"b8d473857cceb06f9ef5a9fd6c1038c80f132570","tarball":"https://registry.npmjs.org/youch-core/-/youch-core-0.3.2.tgz","fileCount":10,"integrity":"sha512-fusrlIMLeRvTFYLUjJ9KzlGC3N+6MOPJ68HNj/yJv2nz7zq8t4HEviLms2gkdRPUS7F5rZ5n+pYx9r88m6IE1g==","signatures":[{"sig":"MEUCIQCmO/mrrqpef4jgag4lJQLBubfak0yROrnbg4jCGpK9TQIgDcBvEnqeSMbcQU/JM3KFh+Pctc8bAq0dk6dqQknD+lY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/youch-core@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22536},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["index.ts","src/types.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":false},"type":"module","types":"./build/index.d.ts","engines":{"node":">=18"},"exports":{".":"./build/index.js","./types":"./build/src/types.js"},"gitHead":"beffee9f5c165999369611739b244c070545de8c","scripts":{"lint":"eslint .","test":"c8 npm run quick:test","build":"npm run compile","format":"prettier --write .","compile":"tsup-node && tsc --emitDeclarationOnly --declaration","pretest":"npm run lint","release":"release-it","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --import=ts-node-maintained/register/esm --enable-source-maps bin/test.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/poppinss/youch-core.git","type":"git"},"_npmVersion":"10.8.2","description":"Error parser to parse an error instance into a collection of frames","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@poppinss/exception":"^1.2.0","error-stack-parser-es":"^1.0.5"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","got":"^14.4.6","tsup":"^8.4.0","ansis":"^3.17.0","axios":"^1.8.2","eslint":"^9.21.0","undici":"^7.4.0","prettier":"^3.5.3","@swc/core":"1.10.7","release-it":"^18.1.2","strip-ansi":"^7.1.0","typescript":"^5.8.2","@types/node":"^22.13.9","@japa/assert":"^4.0.1","@japa/expect":"^3.0.3","@japa/runner":"^4.2.0","tinyhighlight":"^0.3.2","@japa/expect-type":"^2.0.3","@japa/file-system":"^2.3.2","@adonisjs/tsconfig":"^1.4.0","ts-node-maintained":"^10.9.5","@adonisjs/eslint-config":"^2.0.0","@adonisjs/prettier-config":"^1.4.2","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/youch-core_0.3.2_1741362241188_0.11829252624286846","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"youch-core","description":"Error parser to parse an error instance into a collection of frames","version":"0.3.3","type":"module","main":"build/index.js","exports":{".":"./build/index.js","./types":"./build/src/types.js"},"scripts":{"pretest":"npm run lint","test":"c8 npm run quick:test","lint":"eslint .","format":"prettier --write .","typecheck":"tsc --noEmit","precompile":"npm run lint","compile":"tsup-node && tsc --emitDeclarationOnly --declaration","build":"npm run compile","version":"npm run build","prepublishOnly":"npm run build","release":"release-it","quick:test":"node --import=@poppinss/ts-exec --enable-source-maps bin/test.ts"},"devDependencies":{"@adonisjs/eslint-config":"^3.0.0-next.0","@adonisjs/prettier-config":"^1.4.5","@adonisjs/tsconfig":"^2.0.0-next.0","@japa/assert":"^4.0.1","@japa/expect":"^3.0.4","@japa/expect-type":"^2.0.3","@japa/file-system":"^2.3.2","@japa/runner":"^4.2.0","@poppinss/ts-exec":"^1.4.0","@release-it/conventional-changelog":"^10.0.1","@types/node":"^24.0.10","ansis":"^4.1.0","axios":"^1.10.0","c8":"^10.1.3","eslint":"^9.30.1","got":"^14.4.7","prettier":"^3.6.2","release-it":"^19.0.3","strip-ansi":"^7.1.0","tinyhighlight":"^0.3.2","tsup":"^8.5.0","typescript":"^5.8.3","undici":"^7.11.0"},"dependencies":{"@poppinss/exception":"^1.2.2","error-stack-parser-es":"^1.0.5"},"homepage":"https://github.com/poppinss/youch-core#readme","repository":{"type":"git","url":"git+https://github.com/poppinss/youch-core.git"},"bugs":{"url":"https://github.com/poppinss/youch-core/issues"},"keywords":["pretty-print","pretty-error"],"author":{"name":"Harminder Virk","email":"virk@adonisjs.com"},"license":"MIT","publishConfig":{"access":"public","provenance":true},"tsup":{"entry":["index.ts","src/types.ts"],"outDir":"./build","clean":true,"format":"esm","dts":false,"sourcemap":false,"target":"esnext"},"release-it":{"git":{"requireCleanWorkingDir":true,"requireUpstream":true,"commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","push":true,"tagName":"v${version}"},"github":{"release":true},"npm":{"publish":true,"skipChecks":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"c8":{"reporter":["text","html"],"exclude":["tests/**"]},"prettier":"@adonisjs/prettier-config","_id":"youch-core@0.3.3","gitHead":"c8ba30227c902ee5c0d9231b5afd9604886706c3","types":"./build/index.d.ts","_nodeVersion":"24.3.0","_npmVersion":"11.4.2","dist":{"integrity":"sha512-ho7XuGjLaJ2hWHoK8yFnsUGy2Y5uDpqSTq1FkHLK4/oqKtyUU1AFbOOxY4IpC9f0fTLjwYbslUz0Po5BpD1wrA==","shasum":"c5d3d85aeea0d8bc7b36e9764ed3f14b7ceddc7d","tarball":"https://registry.npmjs.org/youch-core/-/youch-core-0.3.3.tgz","fileCount":10,"unpackedSize":22454,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/youch-core@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCqBJccDC/INevmu/SzAjfxwZewZU7XmgZ8VIndoaI24QIhANOzGdGojNe/gKfbqwgpJXb+hlMv20KZVXUtqq2q16Ag"}]},"_npmUser":{"name":"virk","email":"virk@adonisjs.com","actor":{"name":"virk","email":"virk@adonisjs.com","type":"user"}},"directories":{},"maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/youch-core_0.3.3_1751624394469_0.9084862375300875"},"_hasShrinkwrap":false}},"time":{"created":"2024-10-25T05:42:23.835Z","modified":"2025-07-04T10:19:55.076Z","0.1.0":"2024-10-25T05:42:24.109Z","0.2.0":"2024-11-06T05:05:08.180Z","0.2.1":"2024-11-07T08:03:40.615Z","0.2.2":"2024-11-10T14:53:15.259Z","0.2.3":"2024-11-11T12:08:33.322Z","0.2.4":"2024-11-12T03:19:09.679Z","0.2.5":"2024-11-15T02:27:18.542Z","0.2.6":"2024-11-15T02:34:34.135Z","0.3.0":"2024-11-23T03:23:14.930Z","0.3.1":"2024-12-28T01:25:44.141Z","0.3.2":"2025-03-07T15:44:01.367Z","0.3.3":"2025-07-04T10:19:54.659Z"},"bugs":{"url":"https://github.com/poppinss/youch-core/issues"},"author":{"name":"Harminder Virk","email":"virk@adonisjs.com"},"license":"MIT","homepage":"https://github.com/poppinss/youch-core#readme","keywords":["pretty-print","pretty-error"],"repository":{"type":"git","url":"git+https://github.com/poppinss/youch-core.git"},"description":"Error parser to parse an error instance into a collection of frames","maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"readme":"# youch-core\n\n> Error parser to parse an error instance into a collection of frames\n\n<br />\n\n[![gh-workflow-image]][gh-workflow-url] [![npm-image]][npm-url] ![][typescript-image] [![license-image]][license-url]\n\n## Introduction\n\nThe `youch-core` package contains the Error parser used by [youch](https://github.com/poppinss/youch) to pretty print Errors on the Web and the terminal.\n\nIt is a low-level package and you will only use it if you want to create your own Error printer while re-using the core Error parsing logic.\n\n## Installation\n\nInstall the package from the npm registry as follows.\n\n```sh\nnpm i @poppinss/dumper\n```\n\n```sh\nyarn add @poppinss/dumper\n```\n\n```sh\npnpm add @poppinss/dumper\n```\n\n## Usage\n\nYou may parse an error using the `ErrorParser.parse` method. The `parse` method accepts the erorr object and returns back a Promise with [ParsedError](https://github.com/poppinss/youch-core/blob/0.x/src/types.ts#L21).\n\n```ts\nimport { ErrorParser } from 'youch-core'\n\n/**\n * Error object to parse\n */\nconst error = new Error('Something went wrong')\n\n/**\n * Create parser instance and parse the error\n */\nconst parser = new ErrorParser()\nconst parsedError = await parser.parse(error)\n```\n\nThe `parsedError.frames` property is an array of stack frames with the **filename**, **line number** and the **source code snippet** for the given frame in the stack.\n\n```ts\nparsedError.frames.forEach((frame) => {\n console.log(`${frame.type}: ${frame.fileName}:${frame.lineNumber}`)\n})\n```\n\n### Using a custom source code loader\n\nThe `ErrorParser` reads the source code of files within the stack trace using the Node.js `fs` module. However, you can override this default and provide a custom source loader using the `parser.defineSourceLoader` method.\n\n> [!NOTE]\n> The `defineSourceLoader` method is called for every frame within the stack traces. Therefore, you must perform the necessary checks before attempting to read the source code of a file.\n> For example, you must not attempt to read the source code for fileNames pointing to native code.\n\n```ts\nconst parser = new ErrorParser()\n\nparser.defineSourceLoader(async (stackFrame) => {\n if (stackFrame.type !== 'native') {\n stackFrame.source = await someFunctionToGetFileSource(stackFrame.fileName)\n }\n})\n```\n\n## Contributing\n\nOne of the primary goals of Poppinss is to have a vibrant community of users and contributors who believes in the principles of the framework.\n\nWe encourage you to read the [contribution guide](https://github.com/poppinss/.github/blob/main/docs/CONTRIBUTING.md) before contributing to the framework.\n\n## Code of Conduct\n\nIn order to ensure that the Poppinss community is welcoming to all, please review and abide by the [Code of Conduct](https://github.com/poppinss/.github/blob/main/docs/CODE_OF_CONDUCT.md).\n\n## License\n\nThe `youch-core` package is open-sourced software licensed under the [MIT license](LICENSE.md).\n\n[gh-workflow-image]: https://img.shields.io/github/actions/workflow/status/poppinss/youch-core/checks.yml?style=for-the-badge\n[gh-workflow-url]: https://github.com/poppinss/youch-core/actions/workflows/checks.yml 'Github action'\n[typescript-image]: https://img.shields.io/badge/Typescript-294E80.svg?style=for-the-badge&logo=typescript\n[typescript-url]: \"typescript\"\n[npm-image]: https://img.shields.io/npm/v/youch-core.svg?style=for-the-badge&logo=npm\n[npm-url]: https://npmjs.org/package/youch-core 'npm'\n[license-image]: https://img.shields.io/npm/l/youch-core?color=blueviolet&style=for-the-badge\n[license-url]: LICENSE.md 'license'\n","readmeFilename":"README.md"}