{"metapak":{"configs":["main","readme","eslint","tsesm","jest","codeclimate","ghactions","jsdocs"],"data":{"files":"'src/**/*.ts'","testsFiles":"'src/**/*.test.ts'","distFiles":"'dist/**/*.js'","ignore":["dist"],"bundleFiles":["dist","src"]}},"name":"yerror","version":"7.0.0","description":"It helps to know why you got an error.","scripts":{"build":"rimraf 'dist' && tsc --outDir dist","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","cli":"env NODE_ENV=${NODE_ENV:-cli}","cover":"npm run jest -- --coverage","coveralls":"npm run cover && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage","cz":"env NODE_ENV=${NODE_ENV:-cli} git cz","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","metapak":"metapak","precz":"npm t && npm run lint && npm run build && npm run metapak -- -s && npm run doc","prettier":"prettier --write 'src/**/*.ts'","preversion":"npm t && npm run lint && npm run build && npm run metapak -- -s && npm run doc","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","test":"echo \"WARNING: No tests specified\" && npm run jest","type-check":"tsc --pretty --noEmit","version":"npm run changelog"},"engines":{"node":">=18.16.0"},"repository":{"type":"git","url":"git://github.com/nfroidure/yerror.git"},"keywords":["error","why","better"],"author":{"name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com","url":"formerly at SimpliField"},"license":"MIT","bugs":{"url":"https://github.com/nfroidure/yerror/issues"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.76","@swc/helpers":"^0.5.1","@swc/jest":"^0.2.28","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","commitizen":"^4.3.0","conventional-changelog-cli":"^3.0.0","coveralls":"^3.1.1","cz-conventional-changelog":"^3.3.0","eslint":"^8.46.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","jest":"^29.6.2","jsdoc-to-markdown":"^8.0.0","metapak":"^5.1.3","metapak-nfroidure":"15.0.0","prettier":"^3.0.1","rimraf":"^5.0.1","typescript":"^5.1.6"},"dependencies":{},"contributors":[],"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["commitizen","cz-conventional-changelog","conventional-changelog-cli","eslint","prettier","eslint-config-prettier","eslint-plugin-prettier","@typescript-eslint/eslint-plugin","@typescript-eslint/parser","typescript","rimraf","@swc/cli","@swc/core","@swc/helpers","jest","coveralls","@swc/jest","jsdoc-to-markdown"]},"eslintConfig":{"extends":["eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"parserOptions":{"ecmaVersion":2018,"sourceType":"script","modules":true},"env":{"es6":true,"node":true,"jest":true,"mocha":true},"plugins":["prettier"],"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","ignorePatterns":["*.d.ts"]},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"all","proseWrap":"always"},"babel":{"plugins":[["@babel/plugin-proposal-object-rest-spread"],["@babel/plugin-transform-classes",{}],["babel-plugin-transform-builtin-extend",{"globals":["Error","Array"]}]],"presets":[["@babel/env",{"targets":{"node":"12.19.0"}}]],"env":{"cjs":{"presets":[["@babel/env",{"targets":{"node":"10"},"modules":"commonjs"}]],"comments":true},"mjs":{"presets":[["@babel/env",{"targets":{"node":"12"},"modules":false}]],"comments":false}},"sourceMaps":true},"nyc":{"exclude":["src/*.mocha.js"]},"type":"module","main":"dist/index.js","types":"dist/index.d.ts","jest":{"coverageReporters":["lcov"],"testPathIgnorePatterns":["/node_modules/"],"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"testEnvironment":"node","moduleNameMapper":{"(.+)\\.js":"$1"},"extensionsToTreatAsEsm":[".ts"],"prettierPath":null},"gitHead":"6c315d1b839a162b22bbbc87eef58a81982947e2","homepage":"https://github.com/nfroidure/yerror#readme","_id":"yerror@7.0.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"a1490a3699aefb18a3cdc1b4362c1a18b8d17203","size":10878,"noattachment":false,"key":"/yerror/-/yerror-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/yerror/download/yerror-7.0.0.tgz"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"directories":{},"maintainers":[{"name":"arnaudspanneut","email":""},{"name":"gplancke","email":""},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"sebastienelet","email":""},{"name":"xavhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yerror_7.0.0_1691786457213_0.9045419987532908"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-11T20:40:57.455Z","publish_time":1691786457455,"_source_registry_name":"default","_cnpm_publish_time":1691786457455,"dist-tags":{"latest":"8.0.0"}}