@microsoft.azure/async-io

v2.1.71
Asynchronous IO (for Azure Open Source Projects)
perks async autorest azure typescript

build

tsc -p .

watch

tsc -p . --watch

set-version

node -e "let pkg = require('./package.json'); require('child_process').exec('git rev-list --parents HEAD --count --full-history .', (o,stdout) => { const v = pkg.version.split('.'); v[v.length-1] = (parseInt(stdout.trim()) -1); const orig=JSON.stringify(pkg,null,2); pkg.version = v.join('.'); const delta = JSON.stringify(pkg,null,2 ); if( orig !== delta) require('fs').writeFileSync('./package.json',delta)})"

reset-version

node -e "let pkg = require('./package.json'); const v = pkg.version.split('.'); v[v.length-1] = 0; const orig=JSON.stringify(pkg,null,2); pkg.version = v.join('.'); const delta = JSON.stringify(pkg,null,2 ); if( orig !== delta) require('fs').writeFileSync('./package.json',delta)"

prepare

npm run build

test

npm run build && mocha dist/test --timeout 50000

testci

npm run build && mocha dist/test --timeout 50000

run-pwsh

pwsh -command "& {param($script) pwsh -command ((convertfrom-json (get-content -raw ./package.json)).'pwsh-scripts'.$script) }"

clean

npm run run-pwsh clean
npm i @microsoft.azure/[email protected]

Metadata

  • MIT
  • >=7.10.0
  • Microsoft
  • released 4/10/2019

Downloads