UNPKG

@uupaa/messagepassing

Version:

Implementation of lightweight message passing logic for TypeScript.

65 lines (64 loc) 1.98 kB
{ "name": "@uupaa/messagepassing", "version": "0.0.10", "description": "Implementation of lightweight message passing logic for TypeScript.", "keywords": [ "MessagePassing", "TypeScript" ], "main": "lib/MessagePassing.js", "types": "lib/MessagePassing.d.ts", "rollup": { "esm": { "input": "lib/MessagePassing.js", "output": "lib/MessagePassing.esm.js" }, "cjs": { "input": "lib/MessagePassing.js", "output": "lib/MessagePassing.cjs.js" } }, "scripts": { "prepublishOnly": "npm run build; npm run bundle:all", "build": "npm run build:esm", "build:esm": "tsc --build tsconfig.json", "bundle": "npm run bundle:esm", "bundle:esm": "rollup -c .rollup.esm.js", "bundle:cjs": "rollup -c .rollup.cjs.js", "bundle:all": "npm run bundle:esm; npm run bundle:cjs", "watch": "rollup -w -c .rollup.esm.js &", "test": "npm run test:cjs", "test:esm": "open https://localhost/MessagePassing/test/esm.html", "test:cjs": "node test/cjs.js", "test:all": "npm run test:cjs; npm run test:esm" }, "repository": { "type": "git", "url": "git+https://github.com/uupaa/MessagePassing.git" }, "author": "uupaa.js@gmail.com", "license": "MIT", "bugs": { "url": "https://github.com/uupaa/MessagePassing/issues" }, "homepage": "https://github.com/uupaa/MessagePassing#readme", "devDependencies": { "@types/node": "^12.12.5", "babel-eslint": "^10.0.3", "babel-preset-es2015-rollup": "^3.0.0", "eslint": "^6.6.0", "execa": "^3.2.0", "npm-run-all": "^4.1.5", "request": "", "rollup": "^1.26.3", "rollup-plugin-babel": "^4.3.3", "rollup-plugin-buble": "^0.19.8", "rollup-plugin-cleanup": "^3.1.1", "rollup-plugin-commonjs": "^10.1.0", "rollup-plugin-eslint": "^7.0.0", "rollup-plugin-license": "^0.12.1", "rollup-plugin-node-resolve": "^5.2.0", "rollup-watch": "^4.3.1", "typescript": "^3.6.4" } }