@esfx/disposable
Version:
A low-level API for defining explicit resource management.
71 lines (70 loc) • 2.25 kB
JSON
{
"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"
}