├── .github ├── FUNDING.yml └── workflows │ ├── rollingversions-canary.yml │ ├── rollingversions.yml │ └── test.yml ├── .gitignore ├── .jshintrc ├── .npmignore ├── LICENSE ├── Readme.md ├── component.json ├── core.js ├── index.d.ts ├── index.js ├── index.js.flow ├── package.json ├── polyfill-done.js ├── polyfill.js ├── src ├── core.js ├── done.js ├── es6-extensions.js ├── finally.js ├── index.js ├── node-extensions.js ├── rejection-tracking.js └── synchronous.js └── test ├── adapter-a.js ├── extensions-tests.js ├── memory-leak.js ├── nested-promises.js ├── promises-tests.js ├── rejection-tracking.js ├── resolver-tests.js └── synchronous-inspection-tests.js /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/then/promise/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/rollingversions-canary.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/then/promise/HEAD/.github/workflows/rollingversions-canary.yml -------------------------------------------------------------------------------- /.github/workflows/rollingversions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/then/promise/HEAD/.github/workflows/rollingversions.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/then/promise/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/then/promise/HEAD/.gitignore -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/then/promise/HEAD/.jshintrc -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/then/promise/HEAD/.npmignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/then/promise/HEAD/LICENSE -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/then/promise/HEAD/Readme.md -------------------------------------------------------------------------------- /component.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/then/promise/HEAD/component.json -------------------------------------------------------------------------------- /core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/then/promise/HEAD/core.js -------------------------------------------------------------------------------- /index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/then/promise/HEAD/index.d.ts -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./lib') 4 | -------------------------------------------------------------------------------- /index.js.flow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/then/promise/HEAD/index.js.flow -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/then/promise/HEAD/package.json -------------------------------------------------------------------------------- /polyfill-done.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/then/promise/HEAD/polyfill-done.js -------------------------------------------------------------------------------- /polyfill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/then/promise/HEAD/polyfill.js -------------------------------------------------------------------------------- /src/core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/then/promise/HEAD/src/core.js -------------------------------------------------------------------------------- /src/done.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/then/promise/HEAD/src/done.js -------------------------------------------------------------------------------- /src/es6-extensions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/then/promise/HEAD/src/es6-extensions.js -------------------------------------------------------------------------------- /src/finally.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/then/promise/HEAD/src/finally.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/then/promise/HEAD/src/index.js -------------------------------------------------------------------------------- /src/node-extensions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/then/promise/HEAD/src/node-extensions.js -------------------------------------------------------------------------------- /src/rejection-tracking.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/then/promise/HEAD/src/rejection-tracking.js -------------------------------------------------------------------------------- /src/synchronous.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/then/promise/HEAD/src/synchronous.js -------------------------------------------------------------------------------- /test/adapter-a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/then/promise/HEAD/test/adapter-a.js -------------------------------------------------------------------------------- /test/extensions-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/then/promise/HEAD/test/extensions-tests.js -------------------------------------------------------------------------------- /test/memory-leak.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/then/promise/HEAD/test/memory-leak.js -------------------------------------------------------------------------------- /test/nested-promises.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/then/promise/HEAD/test/nested-promises.js -------------------------------------------------------------------------------- /test/promises-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/then/promise/HEAD/test/promises-tests.js -------------------------------------------------------------------------------- /test/rejection-tracking.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/then/promise/HEAD/test/rejection-tracking.js -------------------------------------------------------------------------------- /test/resolver-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/then/promise/HEAD/test/resolver-tests.js -------------------------------------------------------------------------------- /test/synchronous-inspection-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/then/promise/HEAD/test/synchronous-inspection-tests.js --------------------------------------------------------------------------------