UNPKG

@plotinus/matrix-package-observable-coordinator

Version:

Observable coordinator pattern components using IntrospectableBaseCommunicationComponent and proper presentation architecture

78 lines (77 loc) 2.3 kB
{ "name": "@plotinus/matrix-package-observable-coordinator", "version": "1.0.6", "description": "Observable coordinator pattern components using IntrospectableBaseCommunicationComponent and proper presentation architecture", "type": "module", "main": "dist/index.js", "browser": "dist/browser.js", "types": "dist/index.d.ts", "exports": { ".": { "browser": "./dist/browser.js", "import": "./dist/index.js", "types": "./dist/index.d.ts" }, "./components/*": "./dist/components/*/index.js", "./components/*/definition": "./dist/components/*/*.component.html.js", "./manifest": "./dist/manifest.json", "./browser": { "import": "./dist/browser.js" } }, "matrix": { "packageType": "component-library", "version": "1.0", "engines": { "matrix": "^1.0.0" }, "components": { "app": "./dist/components/app/index.js", "coordinator": "./dist/components/coordinator/index.js", "worker": "./dist/components/worker/index.js" } }, "scripts": { "prebuild": "node ./scripts/copy-assets.cjs", "build": "npm run build:html-esm && tsc && npm run build:browser && npm run build:manifest", "build:html-esm": "node ./src/build/html-to-esm.js src/components dist/components", "build:browser": "node ./scripts/build-browser-bundle.js", "build:manifest": "node ./src/build/html-to-esm.js src/components dist/components", "test": "jest --config jest.config.cjs --passWithNoTests", "codedump": "node ./scripts/code-dump.cjs", "prepublishOnly": "npm run build", "pack:local": "npm pack" }, "publishConfig": { "access": "public" }, "keywords": [ "matrix", "components", "coordinator", "esm", "browser" ], "files": [ "dist/", "README.md" ], "dependencies": { "@plotinus/matrix-core-engine": "^0.1.1", "@plotinus/matrix-framework": "^0.1.1", "@plotinus/matrix-logger": "^0.1.1" }, "peerDependencies": { "@plotinus/matrix-core-engine": "^0.1.1", "@plotinus/matrix-framework": "^0.1.1" }, "devDependencies": { "@swc/jest": "^0.2.38", "@types/jest": "^29.5.14", "esbuild": "^0.19.0", "jest": "^29.7.0", "ts-jest": "^29.3.2", "ts-node": "^10.9.1", "typescript": "^5.0.0" } }