文件名称:promish:关于ES6 Promises的简单填充
文件大小:34KB
文件格式:ZIP
更新时间:2024-05-19 08:15:08
JavaScript
诺言 SH I P R O M Promish模块围绕EcmaScript 6 Promise类(和其他类)创建包装。 它增加了许多其他流行的Promise库(例如Q和Bluebird)中发现的一些有用功能。 它被设计为可与ES6 Promise互换,因为它的接口是Promise类的超集。 我一直在努力使该库尽可能的小,同时提供尽可能多的功能。 就目前而言,最小化的浏览器捆绑包不到14k! 安装 npm安装promish 新的功能! 浏览器化 Promish类已进行了重新设计,以允许其扩展的基本Promise类被注入,以便可以将浏览器友好的Promise用于browserify构建。 我为此使用的实现是 。 标准的Promish实现(通过require('promish'))没有受到影响,并且仍然会提供Promish类,该类扩展了本地Promise。 有关详
【文件预览】:
promish-master
----.jshintrc(455B)
----gruntfile.js(2KB)
----.babelrc(27B)
----lib()
--------promish-class.js(8KB)
--------es6-promish.js(131B)
--------promish.js(113B)
----.jshintrc-spec(85B)
----spec()
--------browser()
--------unit()
--------test-utils()
----LICENSE(1KB)
----test()
--------finally.js(412B)
--------catch.js(1KB)
--------promisify.js(141B)
--------promise-all.js(1KB)
--------race.js(424B)
--------promise-any.js(944B)
--------promise.js(985B)
----README.md(15KB)
----.npmrc(19B)
----.gitignore(595B)
----package.json(2KB)