UNPKG

@esfx/disposable

Version:

A low-level API for defining explicit resource management.

71 lines (70 loc) 2.25 kB
{ "name": "@esfx/disposable", "version": "1.0.0", "description": "A low-level API for defining explicit resource management.", "type": "commonjs", "types": "./dist/types/index.d.ts", "main": "./dist/cjs/index.js", "exports": { ".": { "types": "./dist/types/index.d.ts", "require": "./dist/cjs/index.js", "import": "./dist/esm/index.mjs" }, "./disposable": { "types": "./dist/types/disposable.d.ts", "require": "./dist/cjs/disposable.js", "import": "./dist/esm/disposable.mjs" }, "./disposableStack": { "types": "./dist/types/disposableStack.d.ts", "require": "./dist/cjs/disposableStack.js", "import": "./dist/esm/disposableStack.mjs" }, "./asyncDisposable": { "types": "./dist/types/asyncDisposable.d.ts", "require": "./dist/cjs/asyncDisposable.js", "import": "./dist/esm/asyncDisposable.mjs" }, "./asyncDisposableStack": { "types": "./dist/types/asyncDisposableStack.d.ts", "require": "./dist/cjs/asyncDisposableStack.js", "import": "./dist/esm/asyncDisposableStack.mjs" } }, "typesVersions": { "*": { "asyncDisposable": [ "./dist/types/asyncDisposable.d.ts" ], "asyncDisposableStack": [ "./dist/types/asyncDisposableStack.d.ts" ], "disposable": [ "./dist/types/disposable.d.ts" ], "disposableStack": [ "./dist/types/disposableStack.d.ts" ] } }, "author": "Ron Buckton (rbuckton@chronicles.org)", "license": "Apache-2.0", "scripts": { "prepack": "node ../../scripts/verifyPackage.js" }, "repository": { "type": "git", "url": "https://github.com/esfx/esfx.git" }, "bugs": { "url": "https://github.com/esfx/esfx/issues" }, "devDependencies": { "@esfx/internal-guards": "^1.0.0" }, "publishConfig": { "access": "public" }, "gitHead": "3d0a54ac48aa4d2ca50a8df121846c3507ee6616" }