├── .editorconfig ├── .github ├── FUNDING.yml └── workflows │ ├── lint.yml │ ├── nodejs-legacy.yml │ ├── nodejs.yml │ ├── ts-internal.yml │ └── ts.yml ├── .gitignore ├── .husky └── pre-push ├── .knip.jsonc ├── .npmrc ├── LICENSE ├── README.md ├── SECURITY.md ├── compat.d.ts ├── declaration.tsconfig.json ├── eslint.config.mjs ├── index.js ├── lib ├── error-with-cause-compat.d.ts ├── error-with-cause.js └── helpers.js ├── logo.svg ├── package.json ├── renovate.json ├── test-published-types ├── .npmrc ├── index.js ├── index.mjs ├── package.json └── tsconfig.json ├── test ├── error.spec.js ├── esm.spec.mjs ├── find.spec.js ├── get.spec.js ├── message.spec.js └── stack.spec.js └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpelli/pony-cause/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpelli/pony-cause/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpelli/pony-cause/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/nodejs-legacy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpelli/pony-cause/HEAD/.github/workflows/nodejs-legacy.yml -------------------------------------------------------------------------------- /.github/workflows/nodejs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpelli/pony-cause/HEAD/.github/workflows/nodejs.yml -------------------------------------------------------------------------------- /.github/workflows/ts-internal.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpelli/pony-cause/HEAD/.github/workflows/ts-internal.yml -------------------------------------------------------------------------------- /.github/workflows/ts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpelli/pony-cause/HEAD/.github/workflows/ts.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpelli/pony-cause/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-push: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npm test 5 | -------------------------------------------------------------------------------- /.knip.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpelli/pony-cause/HEAD/.knip.jsonc -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpelli/pony-cause/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpelli/pony-cause/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpelli/pony-cause/HEAD/SECURITY.md -------------------------------------------------------------------------------- /compat.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpelli/pony-cause/HEAD/compat.d.ts -------------------------------------------------------------------------------- /declaration.tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpelli/pony-cause/HEAD/declaration.tsconfig.json -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpelli/pony-cause/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpelli/pony-cause/HEAD/index.js -------------------------------------------------------------------------------- /lib/error-with-cause-compat.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpelli/pony-cause/HEAD/lib/error-with-cause-compat.d.ts -------------------------------------------------------------------------------- /lib/error-with-cause.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpelli/pony-cause/HEAD/lib/error-with-cause.js -------------------------------------------------------------------------------- /lib/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpelli/pony-cause/HEAD/lib/helpers.js -------------------------------------------------------------------------------- /logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpelli/pony-cause/HEAD/logo.svg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpelli/pony-cause/HEAD/package.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpelli/pony-cause/HEAD/renovate.json -------------------------------------------------------------------------------- /test-published-types/.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | -------------------------------------------------------------------------------- /test-published-types/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpelli/pony-cause/HEAD/test-published-types/index.js -------------------------------------------------------------------------------- /test-published-types/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpelli/pony-cause/HEAD/test-published-types/index.mjs -------------------------------------------------------------------------------- /test-published-types/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpelli/pony-cause/HEAD/test-published-types/package.json -------------------------------------------------------------------------------- /test-published-types/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpelli/pony-cause/HEAD/test-published-types/tsconfig.json -------------------------------------------------------------------------------- /test/error.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpelli/pony-cause/HEAD/test/error.spec.js -------------------------------------------------------------------------------- /test/esm.spec.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpelli/pony-cause/HEAD/test/esm.spec.mjs -------------------------------------------------------------------------------- /test/find.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpelli/pony-cause/HEAD/test/find.spec.js -------------------------------------------------------------------------------- /test/get.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpelli/pony-cause/HEAD/test/get.spec.js -------------------------------------------------------------------------------- /test/message.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpelli/pony-cause/HEAD/test/message.spec.js -------------------------------------------------------------------------------- /test/stack.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpelli/pony-cause/HEAD/test/stack.spec.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpelli/pony-cause/HEAD/tsconfig.json --------------------------------------------------------------------------------