├── .gitignore ├── .jshintrc ├── .npmignore ├── .travis.yml ├── LICENSE ├── Makefile ├── README.md ├── implementation.d.ts ├── implementation.js ├── index.d.ts ├── index.js ├── loader.js ├── package.json ├── register-shim.js ├── register.d.ts ├── register.js ├── register ├── bluebird.d.ts ├── bluebird.js ├── es6-promise.d.ts ├── es6-promise.js ├── lie.d.ts ├── lie.js ├── native-promise-only.d.ts ├── native-promise-only.js ├── pinkie.d.ts ├── pinkie.js ├── promise.d.ts ├── promise.js ├── q.d.ts ├── q.js ├── rsvp.d.ts ├── rsvp.js ├── vow.d.ts ├── vow.js ├── when.d.ts └── when.js ├── test-browser ├── local.js ├── polyfill.js ├── register.js └── shortcut.js └── test ├── bluebird-shortcut.js ├── bluebird.js ├── browser.js ├── defaults.js ├── es6-promise-shortcut.js ├── es6-promise.js ├── global.js ├── lie-shortcut.js ├── lie.js ├── native-promise-only-shortcut.js ├── native-promise-only.js ├── pinkie-shortcut.js ├── pinkie.js ├── polyfill.js ├── promise-shortcut.js ├── promise.js ├── q-shortcut.js ├── q.js ├── register-local.js ├── rsvp-shortcut.js ├── rsvp.js ├── vow-shortcut.js ├── vow.js ├── when-shortcut.js └── when.js /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | build 3 | *.swp 4 | -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/.jshintrc -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/README.md -------------------------------------------------------------------------------- /implementation.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/implementation.d.ts -------------------------------------------------------------------------------- /implementation.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./register')().implementation 2 | -------------------------------------------------------------------------------- /index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/index.d.ts -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./register')().Promise 2 | -------------------------------------------------------------------------------- /loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/loader.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/package.json -------------------------------------------------------------------------------- /register-shim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/register-shim.js -------------------------------------------------------------------------------- /register.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/register.d.ts -------------------------------------------------------------------------------- /register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/register.js -------------------------------------------------------------------------------- /register/bluebird.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /register/bluebird.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/register/bluebird.js -------------------------------------------------------------------------------- /register/es6-promise.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /register/es6-promise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/register/es6-promise.js -------------------------------------------------------------------------------- /register/lie.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /register/lie.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/register/lie.js -------------------------------------------------------------------------------- /register/native-promise-only.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /register/native-promise-only.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/register/native-promise-only.js -------------------------------------------------------------------------------- /register/pinkie.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /register/pinkie.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/register/pinkie.js -------------------------------------------------------------------------------- /register/promise.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /register/promise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/register/promise.js -------------------------------------------------------------------------------- /register/q.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /register/q.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/register/q.js -------------------------------------------------------------------------------- /register/rsvp.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /register/rsvp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/register/rsvp.js -------------------------------------------------------------------------------- /register/vow.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /register/vow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/register/vow.js -------------------------------------------------------------------------------- /register/when.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /register/when.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/register/when.js -------------------------------------------------------------------------------- /test-browser/local.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/test-browser/local.js -------------------------------------------------------------------------------- /test-browser/polyfill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/test-browser/polyfill.js -------------------------------------------------------------------------------- /test-browser/register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/test-browser/register.js -------------------------------------------------------------------------------- /test-browser/shortcut.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/test-browser/shortcut.js -------------------------------------------------------------------------------- /test/bluebird-shortcut.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/test/bluebird-shortcut.js -------------------------------------------------------------------------------- /test/bluebird.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/test/bluebird.js -------------------------------------------------------------------------------- /test/browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/test/browser.js -------------------------------------------------------------------------------- /test/defaults.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/test/defaults.js -------------------------------------------------------------------------------- /test/es6-promise-shortcut.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/test/es6-promise-shortcut.js -------------------------------------------------------------------------------- /test/es6-promise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/test/es6-promise.js -------------------------------------------------------------------------------- /test/global.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/test/global.js -------------------------------------------------------------------------------- /test/lie-shortcut.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/test/lie-shortcut.js -------------------------------------------------------------------------------- /test/lie.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/test/lie.js -------------------------------------------------------------------------------- /test/native-promise-only-shortcut.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/test/native-promise-only-shortcut.js -------------------------------------------------------------------------------- /test/native-promise-only.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/test/native-promise-only.js -------------------------------------------------------------------------------- /test/pinkie-shortcut.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/test/pinkie-shortcut.js -------------------------------------------------------------------------------- /test/pinkie.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/test/pinkie.js -------------------------------------------------------------------------------- /test/polyfill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/test/polyfill.js -------------------------------------------------------------------------------- /test/promise-shortcut.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/test/promise-shortcut.js -------------------------------------------------------------------------------- /test/promise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/test/promise.js -------------------------------------------------------------------------------- /test/q-shortcut.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/test/q-shortcut.js -------------------------------------------------------------------------------- /test/q.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/test/q.js -------------------------------------------------------------------------------- /test/register-local.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/test/register-local.js -------------------------------------------------------------------------------- /test/rsvp-shortcut.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/test/rsvp-shortcut.js -------------------------------------------------------------------------------- /test/rsvp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/test/rsvp.js -------------------------------------------------------------------------------- /test/vow-shortcut.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/test/vow-shortcut.js -------------------------------------------------------------------------------- /test/vow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/test/vow.js -------------------------------------------------------------------------------- /test/when-shortcut.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/test/when-shortcut.js -------------------------------------------------------------------------------- /test/when.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinbeaty/any-promise/HEAD/test/when.js --------------------------------------------------------------------------------