【文件属性】:
文件名称:p-settle:同时兑现承诺并获得其履行价值或拒绝原因
文件大小:6KB
文件格式:ZIP
更新时间:2021-05-26 07:53:21
JavaScript
结算
同时兑现承诺并获得其履行价值或拒绝原因
安装
$ npm install p-settle
用法
const { promises : fs } = require ( 'fs' ) ;
const pSettle = require ( 'p-settle' ) ;
( async ( ) => {
const files = [
'a.txt' ,
'b.txt' // Doesn't exist
] . map ( fileName => fs . readFile ( fileName , 'utf8' ) ) ;
console . log ( await pSettle ( files ) ) ;
/*
[
{
isFulfilled: true,
isRejected: false,
value: ':unicorn:'
},
{
【文件预览】:
p-settle-main
----index.test-d.ts(576B)
----.gitattributes(19B)
----.github()
--------workflows()
----test.js(1KB)
----license(1KB)
----index.d.ts(2KB)
----.npmrc(19B)
----.editorconfig(175B)
----.gitignore(23B)
----index.js(545B)
----readme.md(2KB)
----package.json(1001B)