UNPKG

object-refs

Version:

Minimal bi-directional object references for JavaScript

55 lines (54 loc) 1.28 kB
{ "name": "object-refs", "version": "0.4.0", "description": "Minimal bi-directional object references for JavaScript", "scripts": { "all": "run-s lint lint:types bundle test", "dev": "npm test -- --watch", "bundle": "microbundle --target node --generateTypes false --sourcemap false --format esm,cjs", "lint": "eslint .", "lint:types": "tsc --noEmit", "test": "mocha test/spec/*.{cjs,js}", "prepare": "npm run bundle" }, "type": "module", "source": "./src/index.js", "module": "./dist/index.js", "main": "./dist/index.cjs", "types": "./dist/index.d.ts", "engines": { "node": "*" }, "repository": { "type": "git", "url": "https://github.com/bpmn-io/object-refs" }, "keywords": [ "object", "bidirectional", "references", "refs", "ref", "property", "binding" ], "author": { "name": "Nico Rehwaldt", "url": "https://github.com/Nikku" }, "license": "MIT", "devDependencies": { "@types/chai": "^4.3.11", "@types/mocha": "^10.0.6", "chai": "^4.3.10", "eslint": "^8.55.0", "eslint-plugin-bpmn-io": "^1.0.0", "microbundle": "^0.15.1", "mocha": "^10.2.0", "npm-run-all": "^4.1.2", "typescript": "^5.3.3" }, "files": [ "dist" ] }