1 line
88 KiB
Plaintext
1 line
88 KiB
Plaintext
{"_id":"@poppinss/dumper","_rev":"21-f7d6d4c3543ed4b46dd6bc0a19265a85","name":"@poppinss/dumper","dist-tags":{"beta":"0.1.0-beta.6","latest":"0.7.0"},"versions":{"0.1.0-beta.0":{"name":"@poppinss/dumper","version":"0.1.0-beta.0","keywords":["dumper","inspect","object-inspect","pretty"],"author":{"name":"virk,poppinss"},"license":"MIT","_id":"@poppinss/dumper@0.1.0-beta.0","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/poppinss/dumper#readme","bugs":{"url":"https://github.com/poppinss/dumper/issues"},"dist":{"shasum":"db728b5b552d34b51013a7af9a7e6ad0d11aa034","tarball":"https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.1.0-beta.0.tgz","fileCount":63,"integrity":"sha512-4gY03JqGxhZQI2GrI0+FtvPzgx+Ql9Jzg13AhckAlfcK7GeSNJSFMQlstkYKfrcMznenimAC47cYmXRsibKkfQ==","signatures":[{"sig":"MEUCIQCovvkw4pCV/iCneuIW8SXiUNybLywjRhInduOdtSFOkgIgODuoFhsY82TqiLNzNdFoW/RYgUaBkJSa7BhH8JhmW1I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@poppinss%2fdumper@0.1.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":252204},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["index.ts","src/types.ts","formatters/html/main.ts","formatters/html/types.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":true},"type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./html":"./build/formatters/html/main.js","./types":"./build/src/types.js","./html/types":"./build/formatters/html/types.js"},"gitHead":"d4b4b419abd059dda7009f58e28e817d4f07f00d","scripts":{"lint":"eslint .","test":"npm run quick:test","build":"npm run compile","clean":"del-cli build","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 && npm run clean","quick:test":"node --import ts-node-maintained/register/esm --enable-source-maps bin/test.js","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/dumper.git","type":"git"},"_npmVersion":"10.8.1","description":"Pretty print JavaScript data types in the terminal and the browser","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ansis":"^3.3.2","@sindresorhus/is":"^7.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.1","tsup":"^8.2.4","eslint":"^9.9.0","del-cli":"^5.1.0","prettier":"^3.3.3","@swc/core":"^1.7.14","release-it":"^17.6.0","typescript":"^5.5.4","@japa/expect":"^3.0.2","@japa/runner":"^3.1.4","pretty-format":"^29.7.0","@japa/snapshot":"^2.0.5","@poppinss/utils":"^6.7.3","@adonisjs/tsconfig":"^1.3.0","ts-node-maintained":"^10.9.2","@adonisjs/eslint-config":"^2.0.0-beta.1","@adonisjs/prettier-config":"^1.3.0","@release-it/conventional-changelog":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dumper_0.1.0-beta.0_1724390799335_0.6165412185114134","host":"s3://npm-registry-packages"}},"0.1.0-beta.1":{"name":"@poppinss/dumper","version":"0.1.0-beta.1","keywords":["dumper","inspect","object-inspect","pretty"],"author":{"name":"virk,poppinss"},"license":"MIT","_id":"@poppinss/dumper@0.1.0-beta.1","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/poppinss/dumper#readme","bugs":{"url":"https://github.com/poppinss/dumper/issues"},"dist":{"shasum":"0d2fd3d359899cc25299897a5deae35e9f4a5f18","tarball":"https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.1.0-beta.1.tgz","fileCount":65,"integrity":"sha512-nWmSDSftJZ6R1NU10HliE2XxMRr7cgwJp6RmY8vRCa4Em6VWUua+bMEztUIJED3MWMKoYLRWCwucZzaV8J215w==","signatures":[{"sig":"MEYCIQCol3H5dLwD0kGESlrvc/pykzyKctqXaz6f4C6TZrVzQwIhANqBwP17LagVfKzecu3CIz0nvllDhjogf0Y2Wy34VDZL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@poppinss%2fdumper@0.1.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":262672},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["index.ts","src/types.ts","formatters/html/main.ts","formatters/html/types.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":true},"type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./html":"./build/formatters/html/main.js","./types":"./build/src/types.js","./html/types":"./build/formatters/html/types.js"},"gitHead":"bb075b951bbd693557d28f5cc30d35685939a755","scripts":{"lint":"eslint .","test":"npm run quick:test","build":"npm run compile","clean":"del-cli build","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 && npm run clean","quick:test":"node --import ts-node-maintained/register/esm --enable-source-maps bin/test.js","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/dumper.git","type":"git"},"_npmVersion":"10.8.1","description":"Pretty print JavaScript data types in the terminal and the browser","directories":{},"_nodeVersion":"20.16.0","dependencies":{"@sindresorhus/is":"^7.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rxjs":"^7.8.1","tsup":"^8.2.4","eslint":"^9.9.0","del-cli":"^5.1.0","prettier":"^3.3.3","@swc/core":"^1.7.14","release-it":"^17.6.0","typescript":"^5.5.4","@japa/expect":"^3.0.2","@japa/runner":"^3.1.4","pretty-format":"^29.7.0","@japa/snapshot":"^2.0.5","@poppinss/utils":"^6.7.3","@adonisjs/tsconfig":"^1.3.0","ts-node-maintained":"^10.9.2","@adonisjs/eslint-config":"^2.0.0-beta.1","@adonisjs/prettier-config":"^1.3.0","@release-it/conventional-changelog":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dumper_0.1.0-beta.1_1724408746856_0.2649740348764551","host":"s3://npm-registry-packages"}},"0.1.0-beta.2":{"name":"@poppinss/dumper","version":"0.1.0-beta.2","keywords":["dumper","inspect","object-inspect","pretty"],"author":{"name":"virk,poppinss"},"license":"MIT","_id":"@poppinss/dumper@0.1.0-beta.2","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/poppinss/dumper#readme","bugs":{"url":"https://github.com/poppinss/dumper/issues"},"dist":{"shasum":"541b43975b3e5e646f70020cf0194a246dddc99d","tarball":"https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.1.0-beta.2.tgz","fileCount":65,"integrity":"sha512-RLE2GtsWp4wdIWHzsR3sj5ISGhQ+hCuNM/to5/Fh9jLXnCOrIwYyT70z4b9JBicNSjcPfVlnO65O9MVPz+FGRw==","signatures":[{"sig":"MEQCIHALVDVvD2412DUaG79iuLL3IsW08BJx8vXjoZfubQkYAiB6iovz0wiurqFch43S2pLFQOTSBY/XMxOlwmZJ8OpiIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@poppinss%2fdumper@0.1.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":280363},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["index.ts","src/types.ts","formatters/html/main.ts","formatters/html/types.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":true},"type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./html":"./build/formatters/html/main.js","./types":"./build/src/types.js","./html/types":"./build/formatters/html/types.js"},"gitHead":"dafe2d78faab7bf1709040c173a36efba3418244","scripts":{"lint":"eslint .","test":"npm run quick:test","build":"npm run compile","clean":"del-cli build","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 && npm run clean","quick:test":"node --import ts-node-maintained/register/esm --enable-source-maps bin/test.js","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/dumper.git","type":"git"},"_npmVersion":"10.8.1","description":"Pretty print JavaScript data types in the terminal and the browser","directories":{},"_nodeVersion":"20.16.0","dependencies":{"@sindresorhus/is":"^7.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rxjs":"^7.8.1","tsup":"^8.2.4","eslint":"^9.9.0","del-cli":"^5.1.0","prettier":"^3.3.3","@swc/core":"^1.7.14","release-it":"^17.6.0","typescript":"^5.5.4","@japa/expect":"^3.0.2","@japa/runner":"^3.1.4","pretty-format":"^29.7.0","@japa/snapshot":"^2.0.5","@poppinss/utils":"^6.7.3","@adonisjs/tsconfig":"^1.3.0","ts-node-maintained":"^10.9.2","@adonisjs/eslint-config":"^2.0.0-beta.1","@adonisjs/prettier-config":"^1.3.0","@release-it/conventional-changelog":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dumper_0.1.0-beta.2_1724434427560_0.6789860955037723","host":"s3://npm-registry-packages"}},"0.1.0-beta.3":{"name":"@poppinss/dumper","version":"0.1.0-beta.3","keywords":["dumper","inspect","object-inspect","pretty"],"author":{"name":"virk,poppinss"},"license":"MIT","_id":"@poppinss/dumper@0.1.0-beta.3","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/poppinss/dumper#readme","bugs":{"url":"https://github.com/poppinss/dumper/issues"},"dist":{"shasum":"33d326f88df4b4afface2847c04d69da628afc79","tarball":"https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.1.0-beta.3.tgz","fileCount":65,"integrity":"sha512-gzd61SneM+rSWkNeUVEfkOeXzaC9pEwwyjikwVO6p4+1UuhoRRW+Irjy8Quev48Tyyytqvjqp8K4vRnCp3zlyQ==","signatures":[{"sig":"MEUCIFkMBHV3TOuSOcdVY4Gr7PY5SAhFnAJ+ka+qwEsJNzB3AiEA+WefpxgFOP/iBwHOPlxxN338KouW4HX7K5jx+E0Vn70=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@poppinss%2fdumper@0.1.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":280519},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["index.ts","src/types.ts","formatters/html/main.ts","formatters/html/types.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":true},"type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./html":"./build/formatters/html/main.js","./types":"./build/src/types.js","./html/types":"./build/formatters/html/types.js"},"gitHead":"602e2e3003cd3ef8cd21d1ed751ac755e3612821","scripts":{"lint":"eslint .","test":"npm run quick:test","build":"npm run compile","clean":"del-cli build","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 && npm run clean","quick:test":"node --import ts-node-maintained/register/esm --enable-source-maps bin/test.js","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/dumper.git","type":"git"},"_npmVersion":"10.8.1","description":"Pretty print JavaScript data types in the terminal and the browser","directories":{},"_nodeVersion":"20.16.0","dependencies":{"@sindresorhus/is":"^7.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rxjs":"^7.8.1","tsup":"^8.2.4","eslint":"^9.9.0","del-cli":"^5.1.0","prettier":"^3.3.3","@swc/core":"^1.7.14","release-it":"^17.6.0","typescript":"^5.5.4","@japa/expect":"^3.0.2","@japa/runner":"^3.1.4","pretty-format":"^29.7.0","@japa/snapshot":"^2.0.5","@poppinss/utils":"^6.7.3","@adonisjs/tsconfig":"^1.3.0","ts-node-maintained":"^10.9.2","@adonisjs/eslint-config":"^2.0.0-beta.1","@adonisjs/prettier-config":"^1.3.0","@release-it/conventional-changelog":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dumper_0.1.0-beta.3_1724436007624_0.1907078574546861","host":"s3://npm-registry-packages"}},"0.1.0-beta.4":{"name":"@poppinss/dumper","version":"0.1.0-beta.4","keywords":["dumper","inspect","object-inspect","pretty"],"author":{"name":"virk,poppinss"},"license":"MIT","_id":"@poppinss/dumper@0.1.0-beta.4","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/poppinss/dumper#readme","bugs":{"url":"https://github.com/poppinss/dumper/issues"},"dist":{"shasum":"6ede722ae013c5a1e70c16c665cb1e60cdeb0779","tarball":"https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.1.0-beta.4.tgz","fileCount":65,"integrity":"sha512-tFGFC9mBBSZAhT1K3vq9AC9PI2woZ2XvoJNaSPNQoSUEWMui89dzI+C3PfTT3nIZUmgsQezh6DPRCs5Pb+7npA==","signatures":[{"sig":"MEUCIQCpUIn2YVuCW6AVJ6By3Lp4UINYuI6u07aMOuydSJ5uCwIgZ6DGrOGQaKuUJRXq63g2TSGf9LH4ULGs2a2LHr4aOtU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@poppinss%2fdumper@0.1.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":280590},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["index.ts","src/types.ts","formatters/html/main.ts","formatters/html/types.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":true},"type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./html":"./build/formatters/html/main.js","./types":"./build/src/types.js","./html/types":"./build/formatters/html/types.js"},"gitHead":"6b41c2637bcd2e07008636439f76675a368bbe83","scripts":{"lint":"eslint .","test":"npm run quick:test","build":"npm run compile","clean":"del-cli build","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 && npm run clean","quick:test":"node --import ts-node-maintained/register/esm --enable-source-maps bin/test.js","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/dumper.git","type":"git"},"_npmVersion":"10.8.1","description":"Pretty print JavaScript data types in the terminal and the browser","directories":{},"_nodeVersion":"20.16.0","dependencies":{"@sindresorhus/is":"^7.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rxjs":"^7.8.1","tsup":"^8.2.4","eslint":"^9.9.0","del-cli":"^5.1.0","prettier":"^3.3.3","@swc/core":"^1.7.14","release-it":"^17.6.0","typescript":"^5.5.4","@japa/expect":"^3.0.2","@japa/runner":"^3.1.4","pretty-format":"^29.7.0","@japa/snapshot":"^2.0.5","@poppinss/utils":"^6.7.3","@adonisjs/tsconfig":"^1.3.0","ts-node-maintained":"^10.9.2","@adonisjs/eslint-config":"^2.0.0-beta.1","@adonisjs/prettier-config":"^1.3.0","@release-it/conventional-changelog":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dumper_0.1.0-beta.4_1724436939798_0.9174945834405757","host":"s3://npm-registry-packages"}},"0.1.0-beta.5":{"name":"@poppinss/dumper","version":"0.1.0-beta.5","keywords":["dumper","inspect","object-inspect","pretty"],"author":{"name":"virk,poppinss"},"license":"MIT","_id":"@poppinss/dumper@0.1.0-beta.5","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/poppinss/dumper#readme","bugs":{"url":"https://github.com/poppinss/dumper/issues"},"dist":{"shasum":"5b52edc32988ae13965393473133e9d39ada0d0c","tarball":"https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.1.0-beta.5.tgz","fileCount":65,"integrity":"sha512-m4NWaKzcsct5SWp3GYbccgDXgWyB6eriC8slVhtm4aRgIiWGnYfJMRLzF5XmlJzorTJfH61qnGbDO09x1geGvg==","signatures":[{"sig":"MEUCIArv3FLsmArLWMgHWqub8a5CVpmP0gdyQbrZDXNBOvBlAiEAwoP5yz1Po+h0U9umS0X4KzjkMT5wYGeZp4yUWFIbncw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@poppinss%2fdumper@0.1.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274009},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["index.ts","src/types.ts","formatters/html/main.ts","formatters/html/types.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":true},"type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./html":"./build/formatters/html/main.js","./types":"./build/src/types.js","./html/types":"./build/formatters/html/types.js"},"gitHead":"543853fa89698547947d2dba55a79363cfcfa925","scripts":{"lint":"eslint .","test":"npm run quick:test","build":"npm run compile","clean":"del-cli build","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 && npm run clean","quick:test":"node --import ts-node-maintained/register/esm --enable-source-maps bin/test.js","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/dumper.git","type":"git"},"_npmVersion":"10.8.1","description":"Pretty print JavaScript data types in the terminal and the browser","directories":{},"_nodeVersion":"20.16.0","dependencies":{"@sindresorhus/is":"^7.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rxjs":"^7.8.1","tsup":"^8.2.4","eslint":"^9.9.0","del-cli":"^5.1.0","prettier":"^3.3.3","@swc/core":"^1.7.14","release-it":"^17.6.0","typescript":"^5.5.4","@japa/expect":"^3.0.2","@japa/runner":"^3.1.4","pretty-format":"^29.7.0","@japa/snapshot":"^2.0.5","@poppinss/utils":"^6.7.3","@adonisjs/tsconfig":"^1.3.0","ts-node-maintained":"^10.9.2","@adonisjs/eslint-config":"^2.0.0-beta.1","@adonisjs/prettier-config":"^1.3.0","@release-it/conventional-changelog":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dumper_0.1.0-beta.5_1724600098936_0.9428974045773328","host":"s3://npm-registry-packages"}},"0.1.0-beta.6":{"name":"@poppinss/dumper","version":"0.1.0-beta.6","keywords":["dumper","inspect","object-inspect","pretty"],"author":{"name":"virk,poppinss"},"license":"MIT","_id":"@poppinss/dumper@0.1.0-beta.6","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/poppinss/dumper#readme","bugs":{"url":"https://github.com/poppinss/dumper/issues"},"dist":{"shasum":"14895d7c3524efbd8be048efe86fdd815d902d88","tarball":"https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.1.0-beta.6.tgz","fileCount":79,"integrity":"sha512-fPrlUDk2xiduKKkfykwVuWi2kaM0dloAEb5J+prIJjjdw1QV3qzeat5dXmISEcwHiYD9wEVsMVMdAeNMoZ0AaQ==","signatures":[{"sig":"MEQCIAlfPPijafoZ/AfuB9Jgn7TwYXa2BuhSX0jhdUbLM0s4AiAgXwWsXW+5WKeJfHm+vhFJ9uD84DPz+COimRtUGt/jdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@poppinss%2fdumper@0.1.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":344818},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["index.ts","src/types.ts","formatters/html/main.ts","formatters/html/types.ts","formatters/console/main.ts","formatters/console/types.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":true},"type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./html":"./build/formatters/html/main.js","./types":"./build/src/types.js","./console":"./build/formatters/console/main.js","./html/types":"./build/formatters/html/types.js","./console/types":"./build/formatters/console/types.js"},"gitHead":"4beb62fa8f67ec3b67a99e06957db3d0673ab611","scripts":{"lint":"eslint .","test":"npm run quick:test","build":"npm run compile","clean":"del-cli build","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 && npm run clean","quick:test":"node --import ts-node-maintained/register/esm --enable-source-maps bin/test.js","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/dumper.git","type":"git"},"_npmVersion":"10.8.1","description":"Pretty print JavaScript data types in the terminal and the browser","directories":{},"_nodeVersion":"20.16.0","dependencies":{"@sindresorhus/is":"^7.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rxjs":"^7.8.1","tsup":"^8.2.4","eslint":"^9.9.1","del-cli":"^5.1.0","prettier":"^3.3.3","@swc/core":"^1.7.18","release-it":"^17.6.0","typescript":"^5.5.4","@japa/expect":"^3.0.2","@japa/runner":"^3.1.4","pretty-format":"^29.7.0","@japa/snapshot":"^2.0.5","@poppinss/utils":"^6.7.3","@adonisjs/tsconfig":"^1.3.0","ts-node-maintained":"^10.9.3","@adonisjs/eslint-config":"^2.0.0-beta.1","@adonisjs/prettier-config":"^1.3.0","@release-it/conventional-changelog":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dumper_0.1.0-beta.6_1724758131283_0.935454141079801","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@poppinss/dumper","version":"0.1.0","keywords":["dumper","inspect","object-inspect","pretty"],"author":{"name":"virk,poppinss"},"license":"MIT","_id":"@poppinss/dumper@0.1.0","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/poppinss/dumper#readme","bugs":{"url":"https://github.com/poppinss/dumper/issues"},"dist":{"shasum":"0531cf97276dbb3993e2c126d33d2a8562013301","tarball":"https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.1.0.tgz","fileCount":81,"integrity":"sha512-nJ2zdoEnVBVj3K8Q5QpehmYpm0SGZn7Ov7mHqwhOSxV0VMErQX+aTNOlFQJSywYMsMEuwAh94DdiWyIDKqBVxg==","signatures":[{"sig":"MEQCIAa145bqdf6PESs8vi0RCoZ/gyGUXF4QROd2uTGzgdUvAiBF/ucG/QUyohKtNCb1PDxc0cncy6hvD+p+Ag9ZIYy4/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@poppinss%2fdumper@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2207515},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["index.ts","src/types.ts","formatters/html/main.ts","formatters/html/types.ts","formatters/console/main.ts","formatters/console/types.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":true},"type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./html":"./build/formatters/html/main.js","./types":"./build/src/types.js","./console":"./build/formatters/console/main.js","./html/types":"./build/formatters/html/types.js","./console/types":"./build/formatters/console/types.js"},"gitHead":"332be96ae56e9d815ad5e331e914a042bbb31614","scripts":{"lint":"eslint .","test":"npm run quick:test","build":"npm run compile","clean":"del-cli build","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 && npm run clean","quick:test":"node --import ts-node-maintained/register/esm --enable-source-maps bin/test.js","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/dumper.git","type":"git"},"_npmVersion":"10.8.2","description":"Pretty print JavaScript data types in the terminal and the browser","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@sindresorhus/is":"^7.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.1","tsup":"^8.2.4","eslint":"^9.9.1","del-cli":"^5.1.0","prettier":"^3.3.3","@swc/core":"^1.7.23","release-it":"^17.6.0","typescript":"^5.5.4","@japa/expect":"^3.0.2","@japa/runner":"^3.1.4","pretty-format":"^29.7.0","@japa/snapshot":"^2.0.5","@poppinss/utils":"^6.7.3","@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/dumper_0.1.0_1725510910856_0.625680467368575","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@poppinss/dumper","version":"0.2.0","keywords":["dumper","inspect","object-inspect","pretty"],"author":{"name":"virk,poppinss"},"license":"MIT","_id":"@poppinss/dumper@0.2.0","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/poppinss/dumper#readme","bugs":{"url":"https://github.com/poppinss/dumper/issues"},"dist":{"shasum":"ad93583b2e3e0c6761159b446a01635a9a44eae6","tarball":"https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.2.0.tgz","fileCount":33,"integrity":"sha512-XzEAmGBsqdcVIwwSxsRbbiMvlkB7Dz/URCnrr7wBmJQZqWuvMOq3lqf+Vn8xMOl8XKTvCTgHUUnFYPvES28q9g==","signatures":[{"sig":"MEUCIGm13UqgI/fQ6G1RkF7Lu7TwxobX+lBrblwh4G1Ivw3gAiEA7+0QVkJ+qpzgZLZbE7YnLE78HFdL8wY/x7ja8P2iE48=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@poppinss%2fdumper@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":194941},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["index.ts","src/types.ts","formatters/html/main.ts","formatters/html/types.ts","formatters/console/main.ts","formatters/console/types.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":true},"type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./html":"./build/formatters/html/main.js","./types":"./build/src/types.js","./console":"./build/formatters/console/main.js","./html/types":"./build/formatters/html/types.js","./console/types":"./build/formatters/console/types.js"},"gitHead":"0c2523648e22abdc0fe85af9b1028813748235b8","scripts":{"lint":"eslint .","test":"npm run quick:test","build":"npm run compile","clean":"del-cli build","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 && npm run clean","quick:test":"node --import ts-node-maintained/register/esm --enable-source-maps bin/test.js","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/dumper.git","type":"git"},"_npmVersion":"10.8.2","description":"Pretty print JavaScript data types in the terminal and the browser","directories":{},"_nodeVersion":"20.17.0","dependencies":{"supports-color":"^9.4.0","@poppinss/colors":"^4.1.3","@sindresorhus/is":"^7.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.1","tsup":"^8.2.4","eslint":"^9.10.0","del-cli":"^5.1.0","prettier":"^3.3.3","@swc/core":"^1.7.23","release-it":"^17.6.0","typescript":"^5.5.4","@japa/expect":"^3.0.2","@japa/runner":"^3.1.4","pretty-format":"^29.7.0","@japa/snapshot":"^2.0.5","@poppinss/utils":"^6.7.3","@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/dumper_0.2.0_1725687376421_0.06515507880178784","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@poppinss/dumper","version":"0.3.0","keywords":["dumper","inspect","object-inspect","pretty"],"author":{"name":"virk,poppinss"},"license":"MIT","_id":"@poppinss/dumper@0.3.0","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/poppinss/dumper#readme","bugs":{"url":"https://github.com/poppinss/dumper/issues"},"dist":{"shasum":"85ce35da36648678d3a42c250d9a49bd93800ce3","tarball":"https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.3.0.tgz","fileCount":33,"integrity":"sha512-lQtmTCMPFSMfpQS3mw6AgExuOXRG7c2lZCKHSdpBtO/fyDYw/Jfi+tBW0ebxIVtW8kt/dx/q+jP5Xlqp3Z/4PQ==","signatures":[{"sig":"MEUCIQCVDIdh3Yvppwz08f79uDYlK7szK1AQNiqvXNqOvmreDAIgbyVGLlfx6sDuRPrxFu8X7gk7Du+IrTNPQ66KkcYbi2Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@poppinss%2fdumper@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196203},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["index.ts","src/types.ts","formatters/html/main.ts","formatters/html/types.ts","formatters/console/main.ts","formatters/console/types.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":true},"type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./html":"./build/formatters/html/main.js","./types":"./build/src/types.js","./console":"./build/formatters/console/main.js","./html/types":"./build/formatters/html/types.js","./console/types":"./build/formatters/console/types.js"},"gitHead":"bc7fa2d999e8a2ab14b357809d3325f93f3b5aa1","scripts":{"lint":"eslint .","test":"npm run quick:test","build":"npm run compile","clean":"del-cli build","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 && npm run clean","quick:test":"node --import ts-node-maintained/register/esm --enable-source-maps bin/test.js","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/dumper.git","type":"git"},"_npmVersion":"10.8.2","description":"Pretty print JavaScript data types in the terminal and the browser","directories":{},"_nodeVersion":"20.17.0","dependencies":{"supports-color":"^9.4.0","@poppinss/colors":"^4.1.3","@sindresorhus/is":"^7.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.1","tsup":"^8.2.4","eslint":"^9.10.0","del-cli":"^5.1.0","prettier":"^3.3.3","@swc/core":"^1.7.23","release-it":"^17.6.0","typescript":"^5.5.4","@japa/expect":"^3.0.2","@japa/runner":"^3.1.4","pretty-format":"^29.7.0","@japa/snapshot":"^2.0.5","@poppinss/utils":"^6.7.3","@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/dumper_0.3.0_1725708756870_0.7289479523141875","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@poppinss/dumper","version":"0.4.0","keywords":["dumper","inspect","object-inspect","pretty"],"author":{"name":"virk,poppinss"},"license":"MIT","_id":"@poppinss/dumper@0.4.0","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/poppinss/dumper#readme","bugs":{"url":"https://github.com/poppinss/dumper/issues"},"dist":{"shasum":"aefdd13857b1122a8e684b3fedf3a1930abc2665","tarball":"https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.4.0.tgz","fileCount":33,"integrity":"sha512-jnDE3xpp13gFVn/7pqaiWOhVgrBHbz1k7Xprv+FkvxNxbNCDqWDnsaN+/YtMGxj+Kuz2dgHN0dqWz4mVSnKsKw==","signatures":[{"sig":"MEUCIQDs+NTBvfSxqnufZNAj4DM0TjYR41/A0VKLWMCheFchOQIgcbz+MWjYafAm8i1jfT2E2oEhRcXlEvhd7e6kLgMRQjw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@poppinss%2fdumper@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203170},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["index.ts","src/types.ts","formatters/html/main.ts","formatters/html/types.ts","formatters/console/main.ts","formatters/console/types.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":true},"type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./html":"./build/formatters/html/main.js","./types":"./build/src/types.js","./console":"./build/formatters/console/main.js","./html/types":"./build/formatters/html/types.js","./console/types":"./build/formatters/console/types.js"},"gitHead":"67727dec050fa5adc18f3937b7c9a1bfeeeb72bb","scripts":{"lint":"eslint .","test":"npm run quick:test","build":"npm run compile","clean":"del-cli build","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 && npm run clean","quick:test":"node --import ts-node-maintained/register/esm --enable-source-maps bin/test.js","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/dumper.git","type":"git"},"_npmVersion":"10.8.2","description":"Pretty print JavaScript data types in the terminal and the browser","directories":{},"_nodeVersion":"20.17.0","dependencies":{"supports-color":"^9.4.0","@poppinss/colors":"^4.1.3","@sindresorhus/is":"^7.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.1","tsup":"^8.2.4","luxon":"^3.5.0","eslint":"^9.10.0","del-cli":"^5.1.0","prettier":"^3.3.3","@swc/core":"^1.7.23","release-it":"^17.6.0","typescript":"^5.5.4","@japa/expect":"^3.0.2","@japa/runner":"^3.1.4","@types/luxon":"^3.4.2","pretty-format":"^29.7.0","@japa/snapshot":"^2.0.5","@poppinss/utils":"^6.7.3","@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/dumper_0.4.0_1725778932361_0.06799862011379276","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@poppinss/dumper","version":"0.4.1","keywords":["dumper","inspect","object-inspect","pretty"],"author":{"name":"virk,poppinss"},"license":"MIT","_id":"@poppinss/dumper@0.4.1","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/poppinss/dumper#readme","bugs":{"url":"https://github.com/poppinss/dumper/issues"},"dist":{"shasum":"3234596b1128665ab9762d355c3503e3cf3121f4","tarball":"https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.4.1.tgz","fileCount":33,"integrity":"sha512-wDD0eQd8vGi4Uh+Sw8Lq/ZZQRbbcqCxhNqmDJjDRU97z9YagwJnL6QqFIgbx9ICi8vfeeCM6LoTZtZ7/wdrCrg==","signatures":[{"sig":"MEUCIAr5zsV8LO/RhD5fsCSx20o3qOgCtMyZcdZ5tZHX84znAiEArgLs+TkJYbcP3q+tJy72gtUpG/75MjkC6uXLEcndda8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@poppinss%2fdumper@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203192},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["index.ts","src/types.ts","formatters/html/main.ts","formatters/html/types.ts","formatters/console/main.ts","formatters/console/types.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":true},"type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./html":"./build/formatters/html/main.js","./types":"./build/src/types.js","./console":"./build/formatters/console/main.js","./html/types":"./build/formatters/html/types.js","./console/types":"./build/formatters/console/types.js"},"gitHead":"c1b9610a7d6d29a4364b0ffe512df2ea43ff4ad7","scripts":{"lint":"eslint .","test":"npm run quick:test","build":"npm run compile","clean":"del-cli build","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 && npm run clean","quick:test":"node --import ts-node-maintained/register/esm --enable-source-maps bin/test.js","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/dumper.git","type":"git"},"_npmVersion":"10.8.2","description":"Pretty print JavaScript data types in the terminal and the browser","directories":{},"_nodeVersion":"20.17.0","dependencies":{"supports-color":"^9.4.0","@poppinss/colors":"^4.1.3","@sindresorhus/is":"^7.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.1","tsup":"^8.3.0","luxon":"^3.5.0","eslint":"^9.11.0","del-cli":"^5.1.0","prettier":"^3.3.3","@swc/core":"^1.7.26","release-it":"^17.6.0","typescript":"^5.6.2","@japa/expect":"^3.0.2","@japa/runner":"^3.1.4","@types/luxon":"^3.4.2","pretty-format":"^29.7.0","@japa/snapshot":"^2.0.5","@poppinss/utils":"^6.8.3","@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.2"},"_npmOperationalInternal":{"tmp":"tmp/dumper_0.4.1_1726890448395_0.06317111927192287","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"@poppinss/dumper","version":"0.4.2","keywords":["dumper","inspect","object-inspect","pretty"],"author":{"name":"virk,poppinss"},"license":"MIT","_id":"@poppinss/dumper@0.4.2","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/poppinss/dumper#readme","bugs":{"url":"https://github.com/poppinss/dumper/issues"},"dist":{"shasum":"216733d66c5fcbfd86f5505c5c63e691d3311233","tarball":"https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.4.2.tgz","fileCount":33,"integrity":"sha512-dZBY7t0lp4fMabTQZM5mXYKoTpl0ZwZIwON0gsMmZDyHyhXzIPZw7btOr8OKqFyOKhKBPN+X4Vfmfjeq5NIC7w==","signatures":[{"sig":"MEYCIQCz/gAW+YhQL9/GXxtaZBTx3zo0gndvvmu2Jn7xHKBFQwIhAKazDPhlwZwxF2DoJ5asF2wRotpOdc12hD5PXDzWdvui","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@poppinss%2fdumper@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204891},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["index.ts","src/types.ts","formatters/html/main.ts","formatters/html/types.ts","formatters/console/main.ts","formatters/console/types.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":true},"type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./html":"./build/formatters/html/main.js","./types":"./build/src/types.js","./console":"./build/formatters/console/main.js","./html/types":"./build/formatters/html/types.js","./console/types":"./build/formatters/console/types.js"},"gitHead":"c438a75abc0ac9b3ecc8f426980173a44f46b2f6","scripts":{"lint":"eslint .","test":"npm run quick:test","build":"npm run compile","clean":"del-cli build","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 && npm run clean","quick:test":"node --import ts-node-maintained/register/esm --enable-source-maps bin/test.js","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/dumper.git","type":"git"},"_npmVersion":"10.8.2","description":"Pretty print JavaScript data types in the terminal and the browser","directories":{},"_nodeVersion":"20.17.0","dependencies":{"supports-color":"^9.4.0","@poppinss/colors":"^4.1.3","@sindresorhus/is":"^7.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.1","tsup":"^8.3.0","luxon":"^3.5.0","eslint":"^9.11.0","del-cli":"^5.1.0","prettier":"^3.3.3","@swc/core":"^1.7.26","release-it":"^17.6.0","typescript":"^5.6.2","@japa/expect":"^3.0.2","@japa/runner":"^3.1.4","@types/luxon":"^3.4.2","pretty-format":"^29.7.0","@japa/snapshot":"^2.0.5","@poppinss/utils":"^6.8.3","@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.2"},"_npmOperationalInternal":{"tmp":"tmp/dumper_0.4.2_1726897848703_0.5309289721177695","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@poppinss/dumper","version":"0.5.0","keywords":["dumper","inspect","object-inspect","pretty"],"author":{"name":"virk,poppinss"},"license":"MIT","_id":"@poppinss/dumper@0.5.0","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/poppinss/dumper#readme","bugs":{"url":"https://github.com/poppinss/dumper/issues"},"dist":{"shasum":"ff285d58bc340dc695d95cf233de426d2ee9a8c1","tarball":"https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.5.0.tgz","fileCount":33,"integrity":"sha512-1QqZk00y14mlcQPD9gZbsPHexxBTbfsPpa66Z+kD2JHNsHeg4qH3Oh9UC/Dj+ZkBT8WZizvhXvX4KrCEd4p9Cw==","signatures":[{"sig":"MEUCIQDdlJ5KmLScrFOwU+70tGud0qbAkuHP0IDsZ/8cBc3e6AIgUR4tKMUY4xVQB0Ec2vBvmE5yjkc7ZHXt0A9t17h5/Hk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@poppinss%2fdumper@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":213762},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["index.ts","src/types.ts","formatters/html/main.ts","formatters/html/types.ts","formatters/console/main.ts","formatters/console/types.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":true},"type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./html":"./build/formatters/html/main.js","./types":"./build/src/types.js","./console":"./build/formatters/console/main.js","./html/types":"./build/formatters/html/types.js","./console/types":"./build/formatters/console/types.js"},"gitHead":"8ce3166f60938bbd38868d39406d4eb06dcbc682","scripts":{"lint":"eslint .","test":"npm run quick:test","build":"npm run compile","clean":"del-cli build","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 && npm run clean","quick:test":"node --import ts-node-maintained/register/esm --enable-source-maps bin/test.js","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/dumper.git","type":"git"},"_npmVersion":"10.8.2","description":"Pretty print JavaScript data types in the terminal and the browser","directories":{},"_nodeVersion":"20.18.0","dependencies":{"supports-color":"^9.4.0","@poppinss/colors":"^4.1.3","@sindresorhus/is":"^7.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.1","tsup":"^8.3.5","luxon":"^3.5.0","eslint":"^9.14.0","del-cli":"^6.0.0","prettier":"^3.3.3","@swc/core":"^1.7.42","release-it":"^17.10.0","typescript":"^5.6.3","@japa/expect":"^3.0.2","@japa/runner":"^3.1.4","@types/luxon":"^3.4.2","pretty-format":"^29.7.0","@japa/snapshot":"^2.0.6","@poppinss/utils":"^6.8.3","@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/dumper_0.5.0_1730788331090_0.7873241252707559","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@poppinss/dumper","version":"0.6.0","keywords":["dumper","inspect","object-inspect","pretty"],"author":{"name":"virk,poppinss"},"license":"MIT","_id":"@poppinss/dumper@0.6.0","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/poppinss/dumper#readme","bugs":{"url":"https://github.com/poppinss/dumper/issues"},"dist":{"shasum":"65785c4d11400d231ac58cdb46d0ad1fbe8145c2","tarball":"https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.6.0.tgz","fileCount":33,"integrity":"sha512-Ra/9xlD8qPY/EoXD06AdwABr8oEgfRDLIuclNWDFoaLtLWbLYl+GgG1fKvWbroqfwzQ4OsHktxYlovdOLDKCRw==","signatures":[{"sig":"MEUCIQDlbqFtM6z5wOywb46Iw91uqBB10DclOs15vWCxKSDuEgIgLyN2JfqCRxt6adB8ovh0kkB05mVIpbnKVifJKMArYqg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@poppinss%2fdumper@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216124},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["index.ts","src/types.ts","formatters/html/main.ts","formatters/html/types.ts","formatters/console/main.ts","formatters/console/types.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":true},"type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./html":"./build/formatters/html/main.js","./types":"./build/src/types.js","./console":"./build/formatters/console/main.js","./html/types":"./build/formatters/html/types.js","./console/types":"./build/formatters/console/types.js"},"gitHead":"c6b83ec3deb35a0d44bf8bbccebe53d1f66c326a","scripts":{"lint":"eslint .","test":"npm run quick:test","build":"npm run compile","clean":"del-cli build","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 && npm run clean","quick:test":"node --import ts-node-maintained/register/esm --enable-source-maps bin/test.js","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/dumper.git","type":"git"},"_npmVersion":"10.8.2","description":"Pretty print JavaScript data types in the terminal and the browser","directories":{},"_nodeVersion":"20.18.0","dependencies":{"supports-color":"^9.4.0","@poppinss/colors":"^4.1.3","@sindresorhus/is":"^7.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.1","tsup":"^8.3.5","luxon":"^3.5.0","eslint":"^9.14.0","del-cli":"^6.0.0","prettier":"^3.3.3","@swc/core":"^1.9.1","release-it":"^17.10.0","typescript":"^5.6.3","@japa/expect":"^3.0.2","@japa/runner":"^3.1.4","@types/luxon":"^3.4.2","pretty-format":"^29.7.0","@japa/snapshot":"^2.0.6","@poppinss/utils":"^6.8.3","@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/dumper_0.6.0_1731248980658_0.37298606322953254","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"@poppinss/dumper","version":"0.6.1","keywords":["dumper","inspect","object-inspect","pretty"],"author":{"name":"virk,poppinss"},"license":"MIT","_id":"@poppinss/dumper@0.6.1","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/poppinss/dumper#readme","bugs":{"url":"https://github.com/poppinss/dumper/issues"},"dist":{"shasum":"7aa16bc727acd0c65dc430b24e4fa98d77d7a0c8","tarball":"https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.6.1.tgz","fileCount":26,"integrity":"sha512-SyLqc0cAQxqLEQC1NUZiVguaYbSFmagSn4fK+TvChkqcudorwAWeh2fOtA8NmdQd+DMLQF3Q5w/Ub9/6/tmCyg==","signatures":[{"sig":"MEUCIBJS0Aur2abVZ+j3bsoizwSGr0RP73y1H8ikr6eiwcRMAiEA31E5+4U6Q9iyI9chtvWI+MIWLKl1pnZR5klFJsUetUA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@poppinss%2fdumper@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102778},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["index.ts","src/types.ts","formatters/html/main.ts","formatters/html/types.ts","formatters/console/main.ts","formatters/console/types.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":false},"type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./html":"./build/formatters/html/main.js","./types":"./build/src/types.js","./console":"./build/formatters/console/main.js","./html/types":"./build/formatters/html/types.js","./console/types":"./build/formatters/console/types.js"},"gitHead":"c6828f563a1fed5bc832e28fc0d3363d4a1e3bed","scripts":{"lint":"eslint .","test":"npm run quick:test","build":"npm run compile","clean":"del-cli build","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 && npm run clean","quick:test":"node --import ts-node-maintained/register/esm --enable-source-maps bin/test.js","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/dumper.git","type":"git"},"_npmVersion":"10.8.2","description":"Pretty print JavaScript data types in the terminal and the browser","directories":{},"_nodeVersion":"20.18.0","dependencies":{"supports-color":"^9.4.0","@poppinss/colors":"^4.1.3","@sindresorhus/is":"^7.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.1","tsup":"^8.3.5","luxon":"^3.5.0","eslint":"^9.15.0","del-cli":"^6.0.0","prettier":"^3.3.3","@swc/core":"^1.9.3","release-it":"^17.10.0","typescript":"^5.7.2","@japa/expect":"^3.0.2","@japa/runner":"^3.1.4","@types/luxon":"^3.4.2","pretty-format":"^29.7.0","@japa/snapshot":"^2.0.6","@poppinss/utils":"^6.8.3","@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/dumper_0.6.1_1732331649466_0.469922738846273","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"@poppinss/dumper","version":"0.6.2","keywords":["dumper","inspect","object-inspect","pretty"],"author":{"name":"Harminder Virk","email":"virk@adonisjs.com"},"license":"MIT","_id":"@poppinss/dumper@0.6.2","maintainers":[{"name":"virk","email":"virk@adonisjs.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"julien-r44","email":"julien@ripouteau.com"}],"homepage":"https://github.com/poppinss/dumper#readme","bugs":{"url":"https://github.com/poppinss/dumper/issues"},"dist":{"shasum":"64a5cf47de6e9b3fd159462fe7c5321521767de9","tarball":"https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.6.2.tgz","fileCount":26,"integrity":"sha512-FhE9rY15aZ6Qp6ltQ0NZjseVRhwgWZ7+sg16343FqnjdUQvvBBi5eSeH/aZA4LF1ZOV5779DYrJXTHT42JlHNg==","signatures":[{"sig":"MEYCIQDbWVlF6+3J0zahMbPjvJ7UKACOeqzDjyyfgJaTTppZSwIhAOfw2JrLsEi4O7cVxpmhytqBApXr05z51k9BhvU68K6q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@poppinss%2fdumper@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":104171},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["index.ts","src/types.ts","formatters/html/main.ts","formatters/html/types.ts","formatters/console/main.ts","formatters/console/types.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":false},"type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./html":"./build/formatters/html/main.js","./types":"./build/src/types.js","./console":"./build/formatters/console/main.js","./html/types":"./build/formatters/html/types.js","./console/types":"./build/formatters/console/types.js"},"gitHead":"a083257e5fb75e58494aab65b4e8710fb74cad25","scripts":{"lint":"eslint .","test":"npm run quick:test","build":"npm run compile","clean":"del-cli build","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 && npm run clean","quick:test":"node --import ts-node-maintained/register/esm --enable-source-maps bin/test.js","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/dumper.git","type":"git"},"_npmVersion":"10.8.2","description":"Pretty print JavaScript data types in the terminal and the browser","directories":{},"_nodeVersion":"20.18.1","dependencies":{"supports-color":"^10.0.0","@poppinss/colors":"^4.1.4","@sindresorhus/is":"^7.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.1","tsup":"^8.3.5","luxon":"^3.5.0","eslint":"^9.17.0","del-cli":"^6.0.0","prettier":"^3.4.2","@swc/core":"^1.10.2","release-it":"^17.11.0","typescript":"^5.7.2","@japa/expect":"^3.0.2","@japa/runner":"^3.1.4","@types/luxon":"^3.4.2","@japa/snapshot":"^2.0.6","@poppinss/utils":"^6.8.3","@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/dumper_0.6.2_1735298201113_0.5119832891065057","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@poppinss/dumper","version":"0.6.3","keywords":["dumper","inspect","object-inspect","pretty"],"author":{"name":"Harminder Virk","email":"virk@adonisjs.com"},"license":"MIT","_id":"@poppinss/dumper@0.6.3","maintainers":[{"name":"virk","email":"virk@adonisjs.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"julien-r44","email":"julien@ripouteau.com"}],"homepage":"https://github.com/poppinss/dumper#readme","bugs":{"url":"https://github.com/poppinss/dumper/issues"},"dist":{"shasum":"0639be63ed59aaf3e11bfe0b17de71a26fc1bac3","tarball":"https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.6.3.tgz","fileCount":26,"integrity":"sha512-iombbn8ckOixMtuV1p3f8jN6vqhXefNjJttoPaJDMeIk/yIGhkkL3OrHkEjE9SRsgoAx1vBUU2GtgggjvA5hCA==","signatures":[{"sig":"MEYCIQDEnH/OxlxseKiaKzNMxR42HBOszMLgPs21YEbnTXiVEgIhAPrNrygbyaoFsyGl8H9+lTM7qT5DZy3VeLjybh6NmzPH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@poppinss%2fdumper@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":104311},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["index.ts","src/types.ts","formatters/html/main.ts","formatters/html/types.ts","formatters/console/main.ts","formatters/console/types.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":false},"type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./html":"./build/formatters/html/main.js","./types":"./build/src/types.js","./console":"./build/formatters/console/main.js","./html/types":"./build/formatters/html/types.js","./console/types":"./build/formatters/console/types.js"},"gitHead":"e42547790e9485a606d9370eccea15a260d05edb","scripts":{"lint":"eslint .","test":"npm run quick:test","build":"npm run compile","clean":"del-cli build","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 && npm run clean","quick:test":"node --import ts-node-maintained/register/esm --enable-source-maps bin/test.js","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/dumper.git","type":"git"},"_npmVersion":"10.8.2","description":"Pretty print JavaScript data types in the terminal and the browser","directories":{},"_nodeVersion":"20.18.3","dependencies":{"supports-color":"^10.0.0","@poppinss/colors":"^4.1.4","@sindresorhus/is":"^7.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.2","tsup":"^8.4.0","luxon":"^3.5.0","eslint":"^9.21.0","del-cli":"^6.0.0","prettier":"^3.5.3","@swc/core":"1.10.7","release-it":"^18.1.2","typescript":"^5.8.2","@japa/expect":"^3.0.3","@japa/runner":"^4.2.0","@types/luxon":"^3.4.2","@japa/snapshot":"^2.0.8","@poppinss/utils":"^6.9.2","@adonisjs/tsconfig":"^1.4.0","ts-node-maintained":"^10.9.5","@adonisjs/eslint-config":"^2.0.0","@adonisjs/prettier-config":"^1.4.0","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dumper_0.6.3_1741318748344_0.8796205436311624","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@poppinss/dumper","version":"0.6.4","keywords":["dumper","inspect","object-inspect","pretty"],"author":{"name":"Harminder Virk","email":"virk@adonisjs.com"},"license":"MIT","_id":"@poppinss/dumper@0.6.4","maintainers":[{"name":"virk","email":"virk@adonisjs.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"julien-r44","email":"julien@ripouteau.com"}],"homepage":"https://github.com/poppinss/dumper#readme","bugs":{"url":"https://github.com/poppinss/dumper/issues"},"dist":{"shasum":"b902ff0b2850f5367f947ffdb2d7154f22856d43","tarball":"https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.6.4.tgz","fileCount":26,"integrity":"sha512-iG0TIdqv8xJ3Lt9O8DrPRxw1MRLjNpoqiSGU03P/wNLP/s0ra0udPJ1J2Tx5M0J3H/cVyEgpbn8xUKRY9j59kQ==","signatures":[{"sig":"MEYCIQDK+eKKT3sVoCCDKb/uLccd7JOKZYXlpHaT4IQeDD0hpAIhANfpvFMLD0b31gdHdyGAWu33tvxxSgud4ck0i4lhN/kH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@poppinss%2fdumper@0.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":104283},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["index.ts","src/types.ts","formatters/html/main.ts","formatters/html/types.ts","formatters/console/main.ts","formatters/console/types.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":false},"type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./html":"./build/formatters/html/main.js","./types":"./build/src/types.js","./console":"./build/formatters/console/main.js","./html/types":"./build/formatters/html/types.js","./console/types":"./build/formatters/console/types.js"},"gitHead":"3e39de418979c2336134afc1723ee73669bf492b","scripts":{"lint":"eslint .","test":"npm run quick:test","build":"npm run compile","clean":"del-cli build","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 && npm run clean","quick:test":"node --import @poppinss/ts-exec --enable-source-maps bin/test.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"virk","actor":{"name":"virk","type":"user","email":"virk@adonisjs.com"},"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/dumper.git","type":"git"},"_npmVersion":"11.4.2","description":"Pretty print JavaScript data types in the terminal and the browser","directories":{},"_nodeVersion":"24.3.0","dependencies":{"supports-color":"^10.0.0","@poppinss/colors":"^4.1.5","@sindresorhus/is":"^7.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.2","tsup":"^8.5.0","luxon":"^3.6.1","eslint":"^9.30.1","del-cli":"^6.0.0","prettier":"^3.6.2","release-it":"^19.0.3","typescript":"^5.8.3","@japa/expect":"^3.0.4","@japa/runner":"^4.2.0","@types/luxon":"^3.6.2","@japa/snapshot":"^2.0.8","@poppinss/utils":"^6.10.0","@poppinss/ts-exec":"^1.4.0","@adonisjs/tsconfig":"^2.0.0-next.0","@adonisjs/eslint-config":"^3.0.0-next.0","@adonisjs/prettier-config":"^1.4.5","@release-it/conventional-changelog":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dumper_0.6.4_1751623033649_0.5551167626318567","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@poppinss/dumper","version":"0.6.5","keywords":["dumper","inspect","object-inspect","pretty"],"author":{"name":"Harminder Virk","email":"virk@adonisjs.com"},"license":"MIT","_id":"@poppinss/dumper@0.6.5","maintainers":[{"name":"virk","email":"virk@adonisjs.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"julien-r44","email":"julien@ripouteau.com"}],"homepage":"https://github.com/poppinss/dumper#readme","bugs":{"url":"https://github.com/poppinss/dumper/issues"},"dist":{"shasum":"8992703338d80d2218fdc37245c8cfc67f0f6ac9","tarball":"https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.6.5.tgz","fileCount":26,"integrity":"sha512-NBdYIb90J7LfOI32dOewKI1r7wnkiH6m920puQ3qHUeZkxNkQiFnXVWoE6YtFSv6QOiPPf7ys6i+HWWecDz7sw==","signatures":[{"sig":"MEUCIA05uLdMzLKS5a9EGTP5i0HIHmSuW/IAznOpje5wMduPAiEA6XNVvckygWV5VUgR4qz42UVktQzsSTqIBCkIQlJbs00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@poppinss%2fdumper@0.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":104281},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["index.ts","src/types.ts","formatters/html/main.ts","formatters/html/types.ts","formatters/console/main.ts","formatters/console/types.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":false},"type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./html":"./build/formatters/html/main.js","./types":"./build/src/types.js","./console":"./build/formatters/console/main.js","./html/types":"./build/formatters/html/types.js","./console/types":"./build/formatters/console/types.js"},"gitHead":"d5c6991f90c7f475ac1615dee504722e4fb5ae57","scripts":{"lint":"eslint .","test":"npm run quick:test","build":"npm run compile","clean":"del-cli build","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 && npm run clean","quick:test":"node --import @poppinss/ts-exec --enable-source-maps bin/test.js","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/dumper.git","type":"git"},"_npmVersion":"11.6.1","description":"Pretty print JavaScript data types in the terminal and the browser","directories":{},"_nodeVersion":"24.11.0","dependencies":{"supports-color":"^10.0.0","@poppinss/colors":"^4.1.5","@sindresorhus/is":"^7.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.2","tsup":"^8.5.0","luxon":"^3.6.1","eslint":"^9.30.1","del-cli":"^6.0.0","prettier":"^3.6.2","release-it":"^19.0.3","typescript":"^5.8.3","@japa/expect":"^3.0.4","@japa/runner":"^4.2.0","@types/luxon":"^3.6.2","@japa/snapshot":"^2.0.8","@poppinss/utils":"^6.10.0","@poppinss/ts-exec":"^1.4.0","@adonisjs/tsconfig":"^2.0.0-next.0","@adonisjs/eslint-config":"^3.0.0-next.0","@adonisjs/prettier-config":"^1.4.5","@release-it/conventional-changelog":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dumper_0.6.5_1762145859488_0.9622032756797658","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@poppinss/dumper","version":"0.7.0","description":"Pretty print JavaScript data types in the terminal and the browser","main":"build/index.js","type":"module","scripts":{"pretest":"npm run lint","test":"npm run quick:test","lint":"eslint .","format":"prettier --write .","clean":"del-cli build","typecheck":"tsc --noEmit","precompile":"npm run lint && npm run clean","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.js"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./html":"./build/formatters/html/main.js","./html/types":"./build/formatters/html/types.js","./console":"./build/formatters/console/main.js","./console/types":"./build/formatters/console/types.js"},"devDependencies":{"@adonisjs/eslint-config":"^3.0.0-next.0","@adonisjs/prettier-config":"^1.4.5","@adonisjs/tsconfig":"^2.0.0-next.0","@japa/expect":"^3.0.4","@japa/runner":"^4.2.0","@japa/snapshot":"^2.0.8","@poppinss/ts-exec":"^1.4.0","@poppinss/utils":"^6.10.0","@release-it/conventional-changelog":"^10.0.1","@types/luxon":"^3.6.2","del-cli":"^6.0.0","eslint":"^9.30.1","luxon":"^3.6.1","prettier":"^3.6.2","release-it":"^19.0.3","rxjs":"^7.8.2","tsup":"^8.5.0","typescript":"^5.8.3"},"dependencies":{"@poppinss/colors":"^4.1.5","@sindresorhus/is":"^7.0.2","supports-color":"^10.0.0"},"homepage":"https://github.com/poppinss/dumper#readme","bugs":{"url":"https://github.com/poppinss/dumper/issues"},"repository":{"type":"git","url":"git+https://github.com/poppinss/dumper.git"},"keywords":["dumper","inspect","object-inspect","pretty"],"author":{"name":"Harminder Virk","email":"virk@adonisjs.com"},"license":"MIT","publishConfig":{"provenance":true,"access":"public"},"tsup":{"entry":["index.ts","src/types.ts","formatters/html/main.ts","formatters/html/types.ts","formatters/console/main.ts","formatters/console/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"}}}},"prettier":"@adonisjs/prettier-config","gitHead":"c5956fcddff295d903a264d7da9ce5c2c21d29cb","types":"./build/index.d.ts","_id":"@poppinss/dumper@0.7.0","_nodeVersion":"24.11.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-0UTYalzk2t6S4rA2uHOz5bSSW2CHdv4vggJI6Alg90yvl0UgXs6XSXpH96OH+bRkX4J/06djv29pqXJ0lq5Kag==","shasum":"c343492c7a234e6d5952eba8e2b2d66088c6f769","tarball":"https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.7.0.tgz","fileCount":26,"unpackedSize":104425,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@poppinss%2fdumper@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICpSvUX2QaZg/FMlO2l62//SRi7mJLT+xpVV+gXxLaaiAiEA+lFj2WgHsM5hzQJbFcoh2xsy9O2IENSxaffdijTB/PA="}]},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"directories":{},"maintainers":[{"name":"virk","email":"virk@adonisjs.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"julien-r44","email":"julien@ripouteau.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dumper_0.7.0_1764325787345_0.15082415045176423"},"_hasShrinkwrap":false}},"time":{"created":"2024-08-23T05:26:39.211Z","modified":"2025-11-28T10:29:47.976Z","0.1.0-beta.0":"2024-08-23T05:26:39.571Z","0.1.0-beta.1":"2024-08-23T10:25:47.073Z","0.1.0-beta.2":"2024-08-23T17:33:47.723Z","0.1.0-beta.3":"2024-08-23T18:00:07.875Z","0.1.0-beta.4":"2024-08-23T18:15:40.000Z","0.1.0-beta.5":"2024-08-25T15:34:59.126Z","0.1.0-beta.6":"2024-08-27T11:28:51.445Z","0.1.0":"2024-09-05T04:35:11.164Z","0.2.0":"2024-09-07T05:36:16.615Z","0.3.0":"2024-09-07T11:32:37.065Z","0.4.0":"2024-09-08T07:02:12.611Z","0.4.1":"2024-09-21T03:47:28.572Z","0.4.2":"2024-09-21T05:50:48.967Z","0.5.0":"2024-11-05T06:32:11.359Z","0.6.0":"2024-11-10T14:29:40.956Z","0.6.1":"2024-11-23T03:14:09.651Z","0.6.2":"2024-12-27T11:16:41.324Z","0.6.3":"2025-03-07T03:39:08.518Z","0.6.4":"2025-07-04T09:57:13.822Z","0.6.5":"2025-11-03T04:57:39.681Z","0.7.0":"2025-11-28T10:29:47.515Z"},"bugs":{"url":"https://github.com/poppinss/dumper/issues"},"author":{"name":"Harminder Virk","email":"virk@adonisjs.com"},"license":"MIT","homepage":"https://github.com/poppinss/dumper#readme","keywords":["dumper","inspect","object-inspect","pretty"],"repository":{"type":"git","url":"git+https://github.com/poppinss/dumper.git"},"description":"Pretty print JavaScript data types in the terminal and the browser","maintainers":[{"name":"virk","email":"virk@adonisjs.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"julien-r44","email":"julien@ripouteau.com"}],"readme":"# @poppinss/dumper\n\n> Pretty print JavaScript data types and get ANSI or the HTML output\n\n<br />\n\n[![gh-workflow-image]][gh-workflow-url] [![npm-image]][npm-url] ![][typescript-image] [![license-image]][license-url]\n\nDumper is similar to Node.js [util.inspect](https://nodejs.org/api/util.html#utilinspectobject-options), but it provides more control over the output. You can use Dumper to generate [HTML output](#html-formatter), [CLI output](#cli-formatter), or use its [low-level API](#using-parser-directly) to create inspection tokens and render them using a custom formatter.\n\n\n\n> [!IMPORTANT]\n> Dumper is a low-level utility. You may have to write a wrapper around it for the framework of your choice.\n\n## Installation\n\nInstall the package from the npm registry as follows.\n\n```sh\nnpm i @poppinss/dumper\n```\n\n## HTML formatter\n\nYou can dump values to HTML output using the `dump` helper from the HTML sub-module. For example:\n\n```ts\nimport { dump } from '@poppinss/dumper/html'\n\nconst values = {\n a: 0,\n b: 'string',\n c: {\n nested: 'object',\n },\n}\n\nconst html = dump(values)\n```\n\nThe HTML output contains a `pre` tag and a `script` tag. The `script` tag invokes a JavaScript function (for collapse/expand behavior) that must be present in the `<HEAD>` element of the HTML document.\n\nYou can grab the JavaScript snippet and the required global styles using the `createStyleSheet` and `createScript` helper methods. Following is a complete example of the same.\n\n```ts\nimport { dump, createStyleSheet, createScript } from '@poppinss/dumper/html'\n\nconst values = {\n a: 0,\n b: 'string',\n c: {\n nested: 'object',\n },\n}\n\nconst html = dump(values)\n\nconst output = `<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <meta name=\"viewport\" content=\"width=device-width\">\n <style>\n ${createStyleSheet()}\n </style>\n <script>\n ${createScript()}\n </script>\n</head>\n<body>\n ${html}\n</body>\n</html>`\n```\n\n### Options\n\nYou may pass all of the [Parser options](#parser-options) alongside the following options as the second argument to the `dump` method.\n\n- `styles`: The styles property is a key-value pair that contains CSS properties to style HTML elements. You can either define custom styles or use one of the pre-existing themes as a reference.\n- `cspNonce`: If your application has CSP enabled, then you must define the [CSP nonce](https://content-security-policy.com/nonce/) for the inline `script` tag output alongside the `pre` tag.\n- `expand`: Render the dumped output expanded (instead of collapsed). By default, only the first level is expanded. However, you can expand recursively using the `expand: 'all'` option.\n\nFollowing is an example of using a pre-existing theme.\n\n```ts\nimport { dump, themes } from '@poppinss/dumper/html'\n\ndump(value, {\n styles: themes.catppuccin,\n})\n```\n\nTo have support for dark and light modes, you must use the `cssVariables` theme and define the colors using CSS variables. For example:\n\n```ts\nimport { dump, themes } from '@poppinss/dumper/html'\n\ndump(value, {\n styles: themes.cssVariables,\n})\n```\n\n**List of CSS variables**\n\n```css\n:root {\n --pre-bg-color\n --pre-fg-color\n --toggle-fg-color\n --braces-fg-color\n --brackets-fg-color\n --dt-number-fg-color\n --dt-bigint-fg-color\n --dt-boolean-fg-color\n --dt-string-fg-color\n --dt-null-fg-color\n --dt-undefined-fg-color\n --prototype-label-fg-color\n --dt-symbol-fg-color\n --dt-regex-fg-color\n --dt-date-fg-color\n --dt-buffer-fg-color\n --function-label-fg-color\n --array-label-fg-color\n --object-label-fg-color\n --map-label-fg-color\n --set-label-fg-color\n --object-key-fg-color\n --object-key-prefix-fg-color\n --class-label-fg-color\n --collpase-label-fg-color\n --getter-label-fg-color\n --circular-label-fg-color\n --weakset-label-fg-color\n --weakref-label-fg-color\n --weakmap-label-fg-color\n --observable-label-fg-color\n --promise-label-fg-color\n --generator-label-fg-color\n --blob-label-fg-color\n --unknown-label-fg-color\n}\n```\n\nFollowing is an example of rendering the expanded output.\n\n```ts\nimport { dump } from '@poppinss/dumper/html'\n\ndump(value, {\n expand: true, // expand first-level\n})\n\ndump(value, {\n expand: 'all', // expand recursively\n})\n```\n\n### Creating custom themes\n\nYou can also define your own themes as an object. Make sure to consult one of the [existing themes](https://github.com/poppinss/dumper/blob/1.x/formatters/html/themes.ts) to view all the available tokens.\n\n```ts\nimport { dump } from '@poppinss/dumper/html'\nimport { HTMLPrinterStyles } from '@poppinss/dumper/html/types'\n\nconst myTheme: HTMLPrinterStyles = {\n pre: 'background-color: #1e1e2e; color: #94e2d5;',\n boolean: 'color: #cba6f7; font-style: italic;'\n string: 'color: #a6e3a1;',\n symbol: 'color: #f9e2af;',\n // ...rest of the styles\n}\n\ndump(value, {\n styles: myTheme,\n})\n```\n\n## CLI formatter\n\nYou can dump values to the terminal using the `dump` helper from the console sub-module. For example:\n\n```ts\nimport { dump } from '@poppinss/dumper/console'\n\nconst values = {\n a: 0,\n b: 'string',\n c: {\n nested: 'object',\n },\n}\n\nconst ansiOutput = dump(values)\nconsole.log(ansiOutput)\n```\n\n### Options\n\nYou may pass all of the [Parser options](#parser-options) alongside the following options as the second argument to the `dump` method.\n\n- `styles`: The styles property contains a set of functions for different tokens. Each function receives a string input and must return a styled output string.\n\nFollowing is an example of using a pre-existing theme.\n\n```ts\nimport { dump, themes } from '@poppinss/dumper/console'\n\ndump(value, {\n styles: themes.default,\n})\n```\n\nYou may create a custom theme as follows. Make sure to consult an [existing theme](https://github.com/poppinss/dumper/blob/1.x/formatters/console/themes.ts) to view all the available tokens.\n\n```ts\nimport { styleText } from 'node:util'\nimport { dump } from '@poppinss/dumper/console'\nimport { ConsolePrinterStyles } from '@poppinss/dumper/console/types'\n\nconst myTheme: ConsolePrinterStyles = {\n number: (value) => styleText('yellow', value),\n bigInt: (value) => styleText('yellow', styleText('bold', value)),\n boolean: (value) => styleText('yellow', styleText('italic', value)),\n // ... styles for the rest of the tokens\n}\n\ndump(value, {\n styles: myTheme,\n})\n```\n\n## Supported data types\n\nFollowing is the list of data types supported by Dumper. All other data types will be converted to their String representation by wrapping them inside the `String` function.\n\n- Object\n- Array\n- Map\n- Set\n- Function\n- string\n- URL\n- URLSearchParams\n- Error\n- FormData\n- undefined\n- null\n- symbol\n- number\n- boolean\n- BigInt\n- Date\n- RegExp\n- Buffer\n- WeakSet\n- WeakMap\n- WeakRef\n- Generator\n- AsyncGenerator\n- GeneratorFunction\n- AsyncGeneratorFunction\n- AsyncFunction\n- Observable\n- Blob\n- Promise\n- NaN\n- Int8Array\n- Uint8Array\n- Int16Array\n- Uint16Array\n- Int32Array\n- Uint32Array\n- Float32Array\n- Float64Array\n- BigInt64Array\n- BigUint64Array\n\n## Parser options\n\nRegardless of the output format, you can use one of the following options to tweak the parsing behavior.\n\n```ts\nimport { dump } from '@poppinss/dumper/console'\n\ndump(values, {\n showHidden: false,\n depth: 5,\n inspectObjectPrototype: false,\n inspectArrayPrototype: false,\n inspectStaticMembers: false,\n maxArrayLength: 100,\n maxStringLength: 1000,\n})\n```\n\n- `showHidden`: When set to true, the non-enumerable properties of an object will be processed. **Default: `false`**.\n- `depth`: The depth at which to stop parsing nested values. The depth is shared among all tree-like data structures. For example: Objects, Arrays, Maps, and Sets. **Default: `5`**.\n- `inspectObjectPrototype`: Inspect prototype properties of an object. The non-enumerable properties of the prototype are included by default. **Default: `false`**.\n- `inspectArrayPrototype`: Inspect prototype properties of an Array. This flag could help inspect prototype properties of extended arrays. **Default: `unless-plain-object`**. The `unless-plain-object` object value will inspect the prototype when the prototype of the value is not the global `Object`.\n- `inspectStaticMembers`: Inspect static members of a class. Even though functions and classes are technically the same, this config only applies to functions defined using the `[class]` keyword. **Default: `false`**.\n- `maxArrayLength`: Maximum number of members to process for Arrays, Maps, and Sets. **Default: `100`**.\n- `maxStringLength`: Maximum number of characters to display for a string. **Default: `1000`**.\n\n## Using Parser directly\n\nFor advanced use cases, use the Parser directly and create a custom formatter on top of it. Following is an example of the same. Also, feel free to consult the implementation of the existing formatters.\n\n```ts\nimport { Parser } from '@poppinss/dumper'\nimport { ParserConfig } from '@poppinss/dumper/types'\n\nconst config: ParserConfig = {}\nconst parser = new Parser(config)\n\nconst values = {\n a: 0,\n b: 'string',\n c: {\n nested: 'object',\n },\n}\n\nparser.parse(values)\nconst tokens = parser.flush()\n\nconsole.log(tokens)\n```\n\nThe `parser.flush` method returns a flat array of [tokens](https://github.com/poppinss/dumper/blob/1.x/src/types.ts#L30), and they must be printed in the same order as they are defined.\n\nThe official implementations (shipped with Dumper) use the concept of printers, where we have defined one printer for each token type that is responsible for returning the formatted value.\n\nFollowing is an oversimplified example of creating custom printers. Once again, feel free to reference the implementation of existing [formatters](https://github.com/poppinss/dumper/blob/1.x/formatters/html/printers/formatter.ts) and [printers](https://github.com/poppinss/dumper/blob/1.x/formatters/html/printers/main.ts).\n\n```ts\nconst myCustomPrinters: [K in keyof TokensMap]: (\n token: TokensMap[K],\n) => string = {\n 'object-start': (token) => {\n return `Object {`\n },\n 'object-end': (token) => {\n return `}`\n },\n 'object-key': (token) => {\n return token.value\n },\n 'object-value-start': (token) => {\n return ': '\n },\n 'object-value-end': (token) => {\n return ', '\n }\n}\n\nconst tokens = parser.flush()\nconst output = tokens.map((token) => {\n return myCustomPrinters[token.type](token)\n}).join('')\n```\n\n## Contributing\n\nOne of the primary goals of Poppinss is to have a vibrant community of users and contributors who believe 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\nPoppinss dumper 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/dumper/checks.yml?style=for-the-badge\n[gh-workflow-url]: https://github.com/poppinss/dumper/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/@poppinss/dumper.svg?style=for-the-badge&logo=npm\n[npm-url]: https://npmjs.org/package/@poppinss/dumper 'npm'\n[license-image]: https://img.shields.io/npm/l/@poppinss/dumper?color=blueviolet&style=for-the-badge\n[license-url]: LICENSE.md 'license'\n","readmeFilename":"README.md"} |