{"dist":{"shasum":"ef2741bead2835fc76d349fa3cc577173a532e90","tarball":"https://registry.npmjs.org/aigle/-/aigle-1.13.0-alpha.8.tgz","fileCount":172,"integrity":"sha512-gpWEZCrBn7zX45sASdjdKr0FfwrXPBX7zYqwyrkXD8/I+PlT0dL0/Jez9wn5T5/ZJOvP+qbdKJwexv2lijN/1g==","signatures":[{"sig":"MEQCIELRavw7l9yHQUSoqJzw6AkA6xIcXkLHaNCPhfB/9zeTAiAv8PgqSZzzyqxS/3cyMDuO52xwunjCMRLY54InzSrwLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":600575,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVN5ZCRA9TVsSAnZWagAA0TUQAIHY/vCl3sP70St6GXiY\nL5OY80ZGXAkFGhmhGQFPMooxr3vyQXE6Anwaup+BDFCcixWyrBlGlNq8VdTY\nGNGWZPNm+iYTpMhVSDjVU/2Ls4/c+mIe6zytRPE1IKj7t+kYHjpvuo+0SEEy\nhi4R8PMVX0R/EgdrHpwOJhyGF+i0w5YyKqyzbDMaG8uDOiroWf+c9PhRrcfx\n+La6Lq/gmO776vTfO40Quvf5zlTuXMmXMMeeSzF8EucU1nnbTBZYCyeYV0hi\nvzPi+EAS334WZtUGUzArPj7kENDnkDakx8vR1wBz5+q5j5Yr/ssS1+cliySh\nnZXmarIzgVWD5Depuu7OrsGhT79RJLCiFMGfLp8ggkA8RKztiulgAGFiBVAT\nQ1nT+Io8yQWbWPLAYO3HF/Ygp6iLsepOBV9EI0vLcIuhEuziFiYcRTRgbCdB\nm2UQVrUEkot2R/T0daEsWYKnc3HStMamIpdt3cwNIMIRF5b/WdXvVQoh5BUD\nUVBbR4LEkWxMOAqIgeZvFTdrPKkcU/pQYrwbYyPNd4rA1Oc5sRKuKoyQBLtH\nKtglpcmPQP/OP/rbRfKeaf3zaoWulvWOHzPjvX9R3caVS2TJJ2hp8CisBvPV\nE4YFVOSAOcRspIwzVJBtv0Kau28AFAW3iJgk1CuTBpZYiyyg8SLHFB3uTosD\nDG0e\r\n=zB4l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aigle.js","name":"aigle","author":{"name":"Suguru Motegi"},"readme":"<p align=\"center\">\n  <img alt=\"aigle\" src=\"https://raw.githubusercontent.com/suguru03/aigle/gh-pages/images/logo.png\" width=500>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/aigle\"><img alt=\"npm\" src=\"https://img.shields.io/npm/v/aigle.svg\"></a>\n  <a href=\"https://circleci.com/gh/suguru03/aigle/tree/master\"><img alt=\"CircleCI Status\" src=\"https://img.shields.io/circleci/project/github/suguru03/aigle/master.svg\"></a>\n  <a href=\"https://codecov.io/gh/suguru03/aigle\"><img alt=\"Coverage Status\" src=\"https://img.shields.io/codecov/c/github/suguru03/aigle/master.svg\"></a>\n</p>\n\nAigle is an ideal promise library which is faster and more efficient than other libraries.\nOn top of being an impressive benchmark exercise, it is a production-ready library that implements the Promise A+ standard.\n\nAlso it has a lot of [async](https://github.com/caolan/async) style functions, you can start using `Promise` easily.\n\n- [benchmark](https://github.com/suguru03/bluebird/tree/aigle/benchmark)\n- [What makes Aigle fast](https://hackernoon.com/how-to-make-the-fastest-promise-library-f632fd69f3cb)\n\nUsage\n--\n\n### Node.js\n```sh\nnpm install --save aigle\n```\n\n```js\nconst Aigle = require('aigle');\n```\n\n```js\nconst each = require('aigle/each');\n```\n\n### TypeScript\n\n```ts\nnpm install --save aigle@next\n```\n\n```ts\nimport Aigle from 'aigle';\n```\n\n```ts\nimport { Aigle } from 'aigle';\n```\n\n#### Async/Await\n\n```js\nasync function getUsers(ids) {\n  const users = await Aigle.map(ids, getUser);\n  const targets = await Aigle.filter(users, filterUser);\n  return targets;\n}\n\nasync function getUsers(ids) {\n  return await Aigle.map(ids, getUser)\n    .filter(filterUser);\n}\n```\n\n#### Convert synchronous functions to asynchronous functions\n\n```js\nAigle.mixin(require('lodash'));\n\nreturn Aigle.map([1.1, 1.4, 2.2], n => Aigle.delay(10, n * 2)) // [2.2, 2.8, 4.4]\n  .uniqBy(n => Aigle.delay(10, Math.floor(n))) // [2.2, 4.4]\n  .sum() // 6.6\n  .times() // [0, 1, 2, 3, 4, 5];\n  .then(value => console.log(value)); // [0, 1, 2, 3, 4, 5];\n```\n\n### browser\nRecommend to use [webpack](https://github.com/webpack/webpack), [browserify](https://github.com/substack/node-browserify), [Rollup](https://github.com/rollup/rollup) or any bundling tool.\n\n#### or prebuilt scripts from [here](https://github.com/suguru03/aigle/tree/master/dist/).\nThis will expose to global as `window.Promise`.\n```html\n<script src=\"dist/aigle.min.js\"></script>\n```\n\n```js\nwindow.Promise;\n```\n\nFunctions\n--\n\n### Core\n\n#### prototype functions\n\n- [`then`](https://suguru03.github.io/aigle/docs/Aigle.html#then)\n- [`spread`](https://suguru03.github.io/aigle/docs/Aigle.html#spread)\n- [`catch`](https://suguru03.github.io/aigle/docs/Aigle.html#catch)\n- [`finally`](https://suguru03.github.io/aigle/docs/Aigle.html#finally)\n- [`cancel`](https://suguru03.github.io/aigle/docs/Aigle.html#cancel)\n- [`toString`](https://suguru03.github.io/aigle/docs/Aigle.html#toString)\n\n#### class functions\n\n- [`Promise.resolve`](https://suguru03.github.io/aigle/docs/global.html#resolve)\n- [`Promise.reject`](https://suguru03.github.io/aigle/docs/global.html#reject)\n- [`Promise.attempt`](https://suguru03.github.io/aigle/docs/global.html#attempt)\n- [`Promise.try`](https://suguru03.github.io/aigle/docs/global.html#try) -> [`Promise.attempt`](https://suguru03.github.io/aigle/docs/global.html#try)\n- [`Promise.join`](https://suguru03.github.io/aigle/docs/global.html#join)\n\n### Collections\n\n#### prototype functions\n\n- [`concat`](https://suguru03.github.io/aigle/docs/Aigle.html#concat)\n- [`concatSeries`](https://suguru03.github.io/aigle/docs/Aigle.html#concatSeries)\n- [`concatLimit`](https://suguru03.github.io/aigle/docs/Aigle.html#concatLimit)\n- [`each`](https://suguru03.github.io/aigle/docs/Aigle.html#each)\n- [`eachSeries`](https://suguru03.github.io/aigle/docs/Aigle.html#eachSeries)\n- [`eachLimit`](https://suguru03.github.io/aigle/docs/Aigle.html#eachLimit)\n- [`every`](https://suguru03.github.io/aigle/docs/Aigle.html#every)\n- [`everySeries`](https://suguru03.github.io/aigle/docs/Aigle.html#everySeries)\n- [`everyLimit`](https://suguru03.github.io/aigle/docs/Aigle.html#everyLimit)\n- [`filter`](https://suguru03.github.io/aigle/docs/Aigle.html#filter)\n- [`filterSeries`](https://suguru03.github.io/aigle/docs/Aigle.html#filterSeries)\n- [`filterLimit`](https://suguru03.github.io/aigle/docs/Aigle.html#filterLimit)\n- [`find`](https://suguru03.github.io/aigle/docs/Aigle.html#find)\n- [`findSeries`](https://suguru03.github.io/aigle/docs/Aigle.html#findSeries)\n- [`findLimit`](https://suguru03.github.io/aigle/docs/Aigle.html#findLimit)\n- [`findIndex`](https://suguru03.github.io/aigle/docs/Aigle.html#findIndex)\n- [`findIndexSeries`](https://suguru03.github.io/aigle/docs/Aigle.html#findIndexSeries)\n- [`findIndexLimit`](https://suguru03.github.io/aigle/docs/Aigle.html#findIndexLimit)\n- [`findKey`](https://suguru03.github.io/aigle/docs/Aigle.html#findKey)\n- [`findKeySeries`](https://suguru03.github.io/aigle/docs/Aigle.html#findKeySeries)\n- [`findKeyLimit`](https://suguru03.github.io/aigle/docs/Aigle.html#findKeyLimit)\n- [`forEach`](https://suguru03.github.io/aigle/docs/Aigle.html#each) -> [`each`](https://suguru03.github.io/aigle/docs/Aigle.html#each)\n- [`forEachSeries`](https://suguru03.github.io/aigle/docs/Aigle.html#eachSeries) -> [`eachSeries`](https://suguru03.github.io/aigle/docs/Aigle.html#eachSeries)\n- [`forEachLimit`](https://suguru03.github.io/aigle/docs/Aigle.html#eachLimit) -> [`eachLimit`](https://suguru03.github.io/aigle/docs/Aigle.html#eachLimit)\n- [`groupBy`](https://suguru03.github.io/aigle/docs/Aigle.html#groupBy)\n- [`groupBySeries`](https://suguru03.github.io/aigle/docs/Aigle.html#groupBySeries)\n- [`groupByLimit`](https://suguru03.github.io/aigle/docs/Aigle.html#groupByLimit)\n- [`map`](https://suguru03.github.io/aigle/docs/Aigle.html#map)\n- [`mapSeries`](https://suguru03.github.io/aigle/docs/Aigle.html#mapSeries)\n- [`mapLimit`](https://suguru03.github.io/aigle/docs/Aigle.html#mapLimit)\n- [`mapValues`](https://suguru03.github.io/aigle/docs/Aigle.html#mapValues)\n- [`mapValuesSeries`](https://suguru03.github.io/aigle/docs/Aigle.html#mapValuesSeries)\n- [`mapValuesLimit`](https://suguru03.github.io/aigle/docs/Aigle.html#mapValuesLimit)\n- [`omit`](https://suguru03.github.io/aigle/docs/Aigle.html#omit)\n- [`omitSeries`](https://suguru03.github.io/aigle/docs/Aigle.html#omitBySeries) -> [`omitBySeries`](https://suguru03.github.io/aigle/docs/Aigle.html#omitBySeries)\n- [`omitLimit`](https://suguru03.github.io/aigle/docs/Aigle.html#omitByLimit) -> [`omitByLimit`](https://suguru03.github.io/aigle/docs/Aigle.html#omitByLimit)\n- [`omitBy`](https://suguru03.github.io/aigle/docs/Aigle.html#omitBy)\n- [`omitBySeries`](https://suguru03.github.io/aigle/docs/Aigle.html#omitBySeries)\n- [`omitByLimit`](https://suguru03.github.io/aigle/docs/Aigle.html#omitByLimit)\n- [`pick`](https://suguru03.github.io/aigle/docs/Aigle.html#pick)\n- [`pickSeries`](https://suguru03.github.io/aigle/docs/Aigle.html#pickBySeries) -> [`pickBySeries`](https://suguru03.github.io/aigle/docs/Aigle.html#pickBySeries)\n- [`pickLimit`](https://suguru03.github.io/aigle/docs/Aigle.html#pickByLimit) -> [`pickByLimit`](https://suguru03.github.io/aigle/docs/Aigle.html#pickByLimit)\n- [`pickBy`](https://suguru03.github.io/aigle/docs/Aigle.html#pickBy)\n- [`pickBySeries`](https://suguru03.github.io/aigle/docs/Aigle.html#pickBySeries)\n- [`pickByLimit`](https://suguru03.github.io/aigle/docs/Aigle.html#pickByLimit)\n- [`reduce`](https://suguru03.github.io/aigle/docs/Aigle.html#reduce)\n- [`reduceSeries`](https://suguru03.github.io/aigle/docs/Aigle.html#reduceSeries)\n- [`reduceLimit`](https://suguru03.github.io/aigle/docs/Aigle.html#reduceLimit)\n- [`reject`](https://suguru03.github.io/aigle/docs/Aigle.html#reject)\n- [`rejectSeries`](https://suguru03.github.io/aigle/docs/Aigle.html#rejectSeries)\n- [`rejectLimit`](https://suguru03.github.io/aigle/docs/Aigle.html#rejectLimit)\n- [`some`](https://suguru03.github.io/aigle/docs/Aigle.html#some)\n- [`someSeries`](https://suguru03.github.io/aigle/docs/Aigle.html#someSeries)\n- [`someLimit`](https://suguru03.github.io/aigle/docs/Aigle.html#someLimit)\n- [`sortBy`](https://suguru03.github.io/aigle/docs/Aigle.html#sortBy)\n- [`sortBySeries`](https://suguru03.github.io/aigle/docs/Aigle.html#sortBySeries)\n- [`sortByLimit`](https://suguru03.github.io/aigle/docs/Aigle.html#sortByLimit)\n- [`transform`](https://suguru03.github.io/aigle/docs/Aigle.html#transform)\n- [`transformSeries`](https://suguru03.github.io/aigle/docs/Aigle.html#transformSeries)\n- [`transformLimit`](https://suguru03.github.io/aigle/docs/Aigle.html#transformLimit)\n\n#### class functions\n\n- [`Promise.concat`](https://suguru03.github.io/aigle/docs/global.html#concat)\n- [`Promise.concatSeries`](https://suguru03.github.io/aigle/docs/global.html#concatSeries)\n- [`Promise.concatLimit`](https://suguru03.github.io/aigle/docs/global.html#concatLimit)\n- [`Promise.each`](https://suguru03.github.io/aigle/docs/global.html#each)\n- [`Promise.eachSeries`](https://suguru03.github.io/aigle/docs/global.html#eachSeries)\n- [`Promise.eachLimit`](https://suguru03.github.io/aigle/docs/global.html#eachLimit)\n- [`Promise.every`](https://suguru03.github.io/aigle/docs/global.html#every)\n- [`Promise.everySeries`](https://suguru03.github.io/aigle/docs/global.html#everySeries)\n- [`Promise.everyLimit`](https://suguru03.github.io/aigle/docs/global.html#everyLimit)\n- [`Promise.filter`](https://suguru03.github.io/aigle/docs/global.html#filter)\n- [`Promise.filterSeries`](https://suguru03.github.io/aigle/docs/global.html#filterSeries)\n- [`Promise.filterLimit`](https://suguru03.github.io/aigle/docs/global.html#filterLimit)\n- [`Promise.find`](https://suguru03.github.io/aigle/docs/global.html#find)\n- [`Promise.findSeries`](https://suguru03.github.io/aigle/docs/global.html#findSeries)\n- [`Promise.findLimit`](https://suguru03.github.io/aigle/docs/global.html#findLimit)\n- [`Promise.findIndex`](https://suguru03.github.io/aigle/docs/global.html#findIndex)\n- [`Promise.findIndexSeries`](https://suguru03.github.io/aigle/docs/global.html#findIndexSeries)\n- [`Promise.findIndexLimit`](https://suguru03.github.io/aigle/docs/global.html#findIndexLimit)\n- [`Promise.findKey`](https://suguru03.github.io/aigle/docs/global.html#findKey)\n- [`Promise.findKeySeries`](https://suguru03.github.io/aigle/docs/global.html#findKeySeries)\n- [`Promise.findKeyLimit`](https://suguru03.github.io/aigle/docs/global.html#findKeyLimit)\n- [`Promise.forEach`](https://suguru03.github.io/aigle/docs/global.html#each) -> [`Promise.each`](https://suguru03.github.io/aigle/docs/global.html#each)\n- [`Promise.forEachSeries`](https://suguru03.github.io/aigle/docs/global.html#eachSeries) -> [`Promise.eachSeries`](https://suguru03.github.io/aigle/docs/global.html#eachSeries)\n- [`Promise.forEachLimit`](https://suguru03.github.io/aigle/docs/global.html#eachLimit) -> [`Promise.eachLimit`](https://suguru03.github.io/aigle/docs/global.html#eachLimit)\n- [`Promise.groupBy`](https://suguru03.github.io/aigle/docs/global.html#groupBy)\n- [`Promise.groupBySeries`](https://suguru03.github.io/aigle/docs/global.html#groupBySeries)\n- [`Promise.groupByLimit`](https://suguru03.github.io/aigle/docs/global.html#groupByLimit)\n- [`Promise.map`](https://suguru03.github.io/aigle/docs/global.html#map)\n- [`Promise.mapSeries`](https://suguru03.github.io/aigle/docs/global.html#mapSeries)\n- [`Promise.mapLimit`](https://suguru03.github.io/aigle/docs/global.html#mapLimit)\n- [`Promise.mapValues`](https://suguru03.github.io/aigle/docs/global.html#mapValues)\n- [`Promise.mapValuesSeries`](https://suguru03.github.io/aigle/docs/global.html#mapValuesSeries)\n- [`Promise.mapValuesLimit`](https://suguru03.github.io/aigle/docs/global.html#mapValuesLimit)\n- [`Promise.omit`](https://suguru03.github.io/aigle/docs/global.html#omit)\n- [`Promise.omitSeries`](https://suguru03.github.io/aigle/docs/global.html#omitBySeries) -> [`Promise.omitBySeries`](https://suguru03.github.io/aigle/docs/global.html#omitBySeries)\n- [`Promise.omitLimit`](https://suguru03.github.io/aigle/docs/global.html#omitByLimit) -> [`Promise.omitByLimit`](https://suguru03.github.io/aigle/docs/global.html#omitByLimit)\n- [`Promise.omitBy`](https://suguru03.github.io/aigle/docs/global.html#omitBy)\n- [`Promise.omitBySeries`](https://suguru03.github.io/aigle/docs/global.html#omitBySeries)\n- [`Promise.omitByLimit`](https://suguru03.github.io/aigle/docs/global.html#omitByLimit)\n- [`Promise.pick`](https://suguru03.github.io/aigle/docs/global.html#pick)\n- [`Promise.pickSeries`](https://suguru03.github.io/aigle/docs/global.html#pickBySeries) -> [`Promise.pickBySeries`](https://suguru03.github.io/aigle/docs/global.html#pickBySeries)\n- [`Promise.pickLimit`](https://suguru03.github.io/aigle/docs/global.html#pickByLimit) -> [`Promise.pickByLimit`](https://suguru03.github.io/aigle/docs/global.html#pickByLimit)\n- [`Promise.pickBy`](https://suguru03.github.io/aigle/docs/global.html#pickBy)\n- [`Promise.pickBySeries`](https://suguru03.github.io/aigle/docs/global.html#pickBySeries)\n- [`Promise.pickByLimit`](https://suguru03.github.io/aigle/docs/global.html#pickByLimit)\n- [`Promise.reduce`](https://suguru03.github.io/aigle/docs/global.html#reduce)\n- [`Promise.reduceSeries`](https://suguru03.github.io/aigle/docs/global.html#reduceSeries)\n- [`Promise.reduceLimit`](https://suguru03.github.io/aigle/docs/global.html#reduceLimit)\n- [`Promise.reject`](https://suguru03.github.io/aigle/docs/global.html#reject)\n- [`Promise.rejectSeries`](https://suguru03.github.io/aigle/docs/global.html#rejectSeries)\n- [`Promise.rejectLimit`](https://suguru03.github.io/aigle/docs/global.html#rejectLimit)\n- [`Promise.some`](https://suguru03.github.io/aigle/docs/global.html#some)\n- [`Promise.someSeries`](https://suguru03.github.io/aigle/docs/global.html#someSeries)\n- [`Promise.someLimit`](https://suguru03.github.io/aigle/docs/global.html#someLimit)\n- [`Promise.sortBy`](https://suguru03.github.io/aigle/docs/global.html#sortBy)\n- [`Promise.sortBySeries`](https://suguru03.github.io/aigle/docs/global.html#sortBySeries)\n- [`Promise.sortByLimit`](https://suguru03.github.io/aigle/docs/global.html#sortByLimit)\n- [`Promise.transform`](https://suguru03.github.io/aigle/docs/global.html#transform)\n- [`Promise.transformSeries`](https://suguru03.github.io/aigle/docs/global.html#transformSeries)\n- [`Promise.transformLimit`](https://suguru03.github.io/aigle/docs/global.html#transformLimit)\n\n### Control flow\n\n#### prototype functions\n\n- [`all`](https://suguru03.github.io/aigle/docs/Aigle.html#all)\n- [`doUntil`](https://suguru03.github.io/aigle/docs/Aigle.html#doUntil)\n- [`doWhilst`](https://suguru03.github.io/aigle/docs/Aigle.html#doWhilst)\n- [`parallel`](https://suguru03.github.io/aigle/docs/Aigle.html#parallel)\n- [`props`](https://suguru03.github.io/aigle/docs/Aigle.html#props)\n- [`race`](https://suguru03.github.io/aigle/docs/Aigle.html#race)\n- [`times`](https://suguru03.github.io/aigle/docs/Aigle.html#times)\n- [`timesSeries`](https://suguru03.github.io/aigle/docs/Aigle.html#timesSeries)\n- [`timesLimit`](https://suguru03.github.io/aigle/docs/Aigle.html#timesLimit)\n- [`until`](https://suguru03.github.io/aigle/docs/Aigle.html#until)\n- [`whilst`](https://suguru03.github.io/aigle/docs/Aigle.html#whilst)\n\n#### class functions\n\n- [`Promise.all`](https://suguru03.github.io/aigle/docs/global.html#all)\n- [`Promise.doUntil`](https://suguru03.github.io/aigle/docs/global.html#doUntil)\n- [`Promise.doWhilst`](https://suguru03.github.io/aigle/docs/global.html#doWhilst)\n- [`Promise.parallel`](https://suguru03.github.io/aigle/docs/global.html#parallel)\n- [`Promise.props`](https://suguru03.github.io/aigle/docs/global.html#props)\n- [`Promise.race`](https://suguru03.github.io/aigle/docs/global.html#race)\n- [`Promise.retry`](https://suguru03.github.io/aigle/docs/global.html#retry)\n- [`Promise.times`](https://suguru03.github.io/aigle/docs/global.html#times)\n- [`Promise.timesSeries`](https://suguru03.github.io/aigle/docs/global.html#timesSeries)\n- [`Promise.timesLimit`](https://suguru03.github.io/aigle/docs/global.html#timesLimit)\n- [`Promise.until`](https://suguru03.github.io/aigle/docs/global.html#until)\n- [`Promise.whilst`](https://suguru03.github.io/aigle/docs/global.html#whilst)\n\n### Utils\n\n#### prototype functions\n\n- [`delay`](https://suguru03.github.io/aigle/docs/Aigle.html#delay)\n- [`promisify`](https://suguru03.github.io/aigle/docs/Aigle.html#promisify)\n- [`promisifyAll`](https://suguru03.github.io/aigle/docs/Aigle.html#promisifyAll)\n- [`timeout`](https://suguru03.github.io/aigle/docs/Aigle.html#timeout)\n\n#### class functions\n\n- [`Promise.delay`](https://suguru03.github.io/aigle/docs/global.html#delay)\n- [`Promise.mixin`](https://suguru03.github.io/aigle/docs/global.html#mixin)\n- [`Promise.promisify`](https://suguru03.github.io/aigle/docs/global.html#promisify)\n- [`Promise.promisifyAll`](https://suguru03.github.io/aigle/docs/global.html#promisifyAll)\n- [`Promise.config`](https://suguru03.github.io/aigle/docs/global.html#config)\n\n### Debug\n\n#### class functions\n\n- [`Promise.longStackTraces`](https://suguru03.github.io/aigle/docs/global.html#longStackTrases)\n","browser":"aigle-es5.min.js","license":"MIT","typings":"aigle.d.ts","_npmUser":{"name":"suguru03","email":"suguru.motegi@gmail.com"},"homepage":"https://github.com/suguru03/aigle","keywords":["aigle","promise","async"],"prettier":{"printWidth":120,"singleQuote":true},"_npmVersion":"6.1.0","description":"Aigle is an ideal Promise library, faster and more functional than other Promise libraries","directories":{},"lint-staged":{"*.{js,ts}":["prettier --write","git add"]},"maintainers":[{"name":"suguru03","email":"suguru.motegi@gmail.com"}],"_nodeVersion":"10.3.0","dependencies":{"aigle-core":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^12.0.1","gulp":"^3.9.1","buble":"^0.19.0","husky":"^0.14.3","jsdoc":"^3.5.5","mocha":"^5.0.0","babili":"0.1.4","eslint":"^5.0.0","lodash":"^4.15.0","semver":"^5.5.0","tslint":"^5.9.1","codecov":"^3.0.0","docdash":"^0.4.0","bluebird":"^3.5.1","fs-extra":"^6.0.0","gulp-git":"^2.4.2","minimist":"^1.2.0","prettier":"^1.11.1","benchmark":"^2.1.1","gulp-bump":"^3.0.0","neo-async":"^2.5.0","uglify-js":"^3.1.5","browserify":"^16.0.0","typescript":"^2.7.2","lint-staged":"^7.0.0","npm-run-all":"^4.1.2","require-dir":"^1.0.0","run-sequence":"^2.0.0","setimmediate":"^1.0.5","mocha.parallel":"0.15.5","gulp-tag-version":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/aigle_1.13.0-alpha.8_1532288600941_0.24840786616673616","host":"s3://npm-registry-packages"},"_id":"aigle@1.13.0-alpha.8","version":"1.13.0-alpha.8"}