UNPKG

base-classes

Version:

Useful JavaScript base classes for efficient and quick solutions to common problems.

64 lines (63 loc) 1.82 kB
{ "name": "base-classes", "version": "2.1.0", "description": "Useful JavaScript base classes for efficient and quick solutions to common problems.", "license": "MIT", "homepage": "https://base-classes.js.org", "main": "index.js", "repository": { "type": "git", "url": "https://github.com/Ruben-Arushanyan/base-classes" }, "bugs": { "url": "https://github.com/Ruben-Arushanyan/base-classes/issues", "email": "ruben.arushanyan24@gmail.com" }, "keywords": [ "javascript", "class", "base-class", "class-based", "superclass", "parent-class", "object-oriented", "oop", "inheritance", "inherited", "encapsulation", "extends", "constructor" ], "author": { "name": "Ruben Arushanyan", "email": "ruben.arushanyan24@gmail.com", "url": "https://www.linkedin.com/in/ruben-arushanyan-42bba9235/" }, "funding": { "type": "individual", "url": "https://github.com/sponsors/Ruben-Arushanyan" }, "scripts": { "build": "node scripts/build.js", "test": "npm run to-pack --if-present; node scripts/test.js", "to-pack": "npm run build --if-present; node scripts/to-pack.js", "to-npm-publish": "npm run to-pack --if-present; node scripts/to-npm-publish.js" }, "packableFiles": [ "package.json", "README.md", "LICENSE", "dist/." ], "sideEffects": false, "devDependencies": { "@babel/cli": "^7.18.10", "@babel/core": "^7.19.1", "@babel/preset-env": "^7.19.1", "jest": "^29.0.3" }, "dependencies": { "immer": "^10.0.3", "secure-event-emitter": "^4.3.5" } }