@dubaua/observable
Version:
tiny observable class
52 lines (51 loc) • 1.37 kB
JSON
{
"name": "@dubaua/observable",
"version": "2.1.0",
"description": "tiny observable class",
"source": "src/observable.js",
"main": "dist/observable.min.js",
"umd:main": "dist/observable.umd.js",
"module": "dist/observable.mjs",
"types": "observable.d.ts",
"keywords": [
"reactive",
"js"
],
"repository": {
"type": "git",
"url": "git+ssh://git@github.com/dubaua/observable.git"
},
"author": "Vladimir Lysov",
"email": "dubaua@gmail.com",
"license": "ISC",
"devDependencies": {
"@babel/core": "^7.28.5",
"@babel/eslint-parser": "^7.28.5",
"@babel/plugin-transform-class-properties": "^7.27.1",
"@babel/preset-env": "^7.28.5",
"@babel/register": "^7.28.3",
"babel-plugin-module-resolver": "^5.0.2",
"eslint": "^8.57.1",
"eslint-config-standard": "^17.1.0",
"eslint-plugin-import": "^2.32.0",
"eslint-plugin-n": "^16.6.2",
"eslint-plugin-promise": "^6.6.0",
"microbundle": "^0.15.1",
"mocha": "^11.7.5"
},
"scripts": {
"test": "mocha --require @babel/register src/observable.spec.js",
"build": "microbundle --name Observable --strict"
},
"minify": {
"mangle": {
"reserved": [
"Observable"
]
}
},
"bugs": {
"url": "https://github.com/dubaua/observable/issues"
},
"homepage": "https://github.com/dubaua/observable#readme"
}