├── .editorconfig ├── .gitattributes ├── .github ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .npmignore ├── .travis.yml ├── CONTRIBUTING.md ├── Gruntfile.js ├── LICENSE ├── README.md ├── codecov.yml ├── deploy_key.enc ├── docs ├── Map.md ├── Observable.md ├── Promise.md ├── api.json ├── array.md ├── math.md └── string.md ├── intern.json ├── package.json ├── resources └── BrowserStackLogo.png ├── src ├── AbortController.ts ├── Map.ts ├── Observable.ts ├── Promise.ts ├── Set.ts ├── Symbol.ts ├── WeakMap.ts ├── array.ts ├── browser.ts ├── global.ts ├── interfaces.d.ts ├── iterator.ts ├── main.ts ├── math.ts ├── number.ts ├── object.ts ├── string.ts ├── support │ ├── decorators.ts │ ├── has.ts │ ├── queue.ts │ └── util.ts ├── tslib.ts └── util │ └── amd.ts ├── tests ├── functional │ ├── all.ts │ ├── amd.html │ ├── amd.ts │ ├── asyncAwait.html │ ├── asyncAwait.ts │ ├── bluebird.html │ ├── bluebirdAndDojo.html │ ├── dojoPromise.ts │ ├── nativePromise.ts │ ├── polyfills.html │ └── polyfills.ts ├── loader.ts ├── run.html ├── support │ └── util.ts └── unit │ ├── AbortController.ts │ ├── Map.ts │ ├── Observable.ts │ ├── Promise.ts │ ├── Set.ts │ ├── Symbol.ts │ ├── WeakMap.ts │ ├── all.ts │ ├── array.ts │ ├── global.ts │ ├── iterator.ts │ ├── main.ts │ ├── math.ts │ ├── number.ts │ ├── object.ts │ ├── string.ts │ └── support │ ├── decorators.ts │ ├── has.ts │ ├── queue.ts │ └── util.ts ├── tsconfig.json └── tslint.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/Gruntfile.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/README.md -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/codecov.yml -------------------------------------------------------------------------------- /deploy_key.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/deploy_key.enc -------------------------------------------------------------------------------- /docs/Map.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/docs/Map.md -------------------------------------------------------------------------------- /docs/Observable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/docs/Observable.md -------------------------------------------------------------------------------- /docs/Promise.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/docs/Promise.md -------------------------------------------------------------------------------- /docs/api.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/docs/api.json -------------------------------------------------------------------------------- /docs/array.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/docs/array.md -------------------------------------------------------------------------------- /docs/math.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/docs/math.md -------------------------------------------------------------------------------- /docs/string.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/docs/string.md -------------------------------------------------------------------------------- /intern.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/intern.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/package.json -------------------------------------------------------------------------------- /resources/BrowserStackLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/resources/BrowserStackLogo.png -------------------------------------------------------------------------------- /src/AbortController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/src/AbortController.ts -------------------------------------------------------------------------------- /src/Map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/src/Map.ts -------------------------------------------------------------------------------- /src/Observable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/src/Observable.ts -------------------------------------------------------------------------------- /src/Promise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/src/Promise.ts -------------------------------------------------------------------------------- /src/Set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/src/Set.ts -------------------------------------------------------------------------------- /src/Symbol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/src/Symbol.ts -------------------------------------------------------------------------------- /src/WeakMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/src/WeakMap.ts -------------------------------------------------------------------------------- /src/array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/src/array.ts -------------------------------------------------------------------------------- /src/browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/src/browser.ts -------------------------------------------------------------------------------- /src/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/src/global.ts -------------------------------------------------------------------------------- /src/interfaces.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/src/interfaces.d.ts -------------------------------------------------------------------------------- /src/iterator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/src/iterator.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/src/math.ts -------------------------------------------------------------------------------- /src/number.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/src/number.ts -------------------------------------------------------------------------------- /src/object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/src/object.ts -------------------------------------------------------------------------------- /src/string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/src/string.ts -------------------------------------------------------------------------------- /src/support/decorators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/src/support/decorators.ts -------------------------------------------------------------------------------- /src/support/has.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/src/support/has.ts -------------------------------------------------------------------------------- /src/support/queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/src/support/queue.ts -------------------------------------------------------------------------------- /src/support/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/src/support/util.ts -------------------------------------------------------------------------------- /src/tslib.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/src/tslib.ts -------------------------------------------------------------------------------- /src/util/amd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/src/util/amd.ts -------------------------------------------------------------------------------- /tests/functional/all.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tests/functional/all.ts -------------------------------------------------------------------------------- /tests/functional/amd.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tests/functional/amd.html -------------------------------------------------------------------------------- /tests/functional/amd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tests/functional/amd.ts -------------------------------------------------------------------------------- /tests/functional/asyncAwait.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tests/functional/asyncAwait.html -------------------------------------------------------------------------------- /tests/functional/asyncAwait.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tests/functional/asyncAwait.ts -------------------------------------------------------------------------------- /tests/functional/bluebird.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tests/functional/bluebird.html -------------------------------------------------------------------------------- /tests/functional/bluebirdAndDojo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tests/functional/bluebirdAndDojo.html -------------------------------------------------------------------------------- /tests/functional/dojoPromise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tests/functional/dojoPromise.ts -------------------------------------------------------------------------------- /tests/functional/nativePromise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tests/functional/nativePromise.ts -------------------------------------------------------------------------------- /tests/functional/polyfills.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tests/functional/polyfills.html -------------------------------------------------------------------------------- /tests/functional/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tests/functional/polyfills.ts -------------------------------------------------------------------------------- /tests/loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tests/loader.ts -------------------------------------------------------------------------------- /tests/run.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tests/run.html -------------------------------------------------------------------------------- /tests/support/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tests/support/util.ts -------------------------------------------------------------------------------- /tests/unit/AbortController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tests/unit/AbortController.ts -------------------------------------------------------------------------------- /tests/unit/Map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tests/unit/Map.ts -------------------------------------------------------------------------------- /tests/unit/Observable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tests/unit/Observable.ts -------------------------------------------------------------------------------- /tests/unit/Promise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tests/unit/Promise.ts -------------------------------------------------------------------------------- /tests/unit/Set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tests/unit/Set.ts -------------------------------------------------------------------------------- /tests/unit/Symbol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tests/unit/Symbol.ts -------------------------------------------------------------------------------- /tests/unit/WeakMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tests/unit/WeakMap.ts -------------------------------------------------------------------------------- /tests/unit/all.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tests/unit/all.ts -------------------------------------------------------------------------------- /tests/unit/array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tests/unit/array.ts -------------------------------------------------------------------------------- /tests/unit/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tests/unit/global.ts -------------------------------------------------------------------------------- /tests/unit/iterator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tests/unit/iterator.ts -------------------------------------------------------------------------------- /tests/unit/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tests/unit/main.ts -------------------------------------------------------------------------------- /tests/unit/math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tests/unit/math.ts -------------------------------------------------------------------------------- /tests/unit/number.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tests/unit/number.ts -------------------------------------------------------------------------------- /tests/unit/object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tests/unit/object.ts -------------------------------------------------------------------------------- /tests/unit/string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tests/unit/string.ts -------------------------------------------------------------------------------- /tests/unit/support/decorators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tests/unit/support/decorators.ts -------------------------------------------------------------------------------- /tests/unit/support/has.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tests/unit/support/has.ts -------------------------------------------------------------------------------- /tests/unit/support/queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tests/unit/support/queue.ts -------------------------------------------------------------------------------- /tests/unit/support/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tests/unit/support/util.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo/shim/HEAD/tslint.json --------------------------------------------------------------------------------