| { |
| "name": "@cp500/infon", |
| "version": "0.1.0-alpha.0", |
| "description": "TypeScript port of the Python infon package — text → infons → reasoning, in the browser. Routes linguistic detection through the trained @cp500/infon-heads classifiers instead of regex.", |
| "type": "module", |
| "main": "./dist/cjs/index.js", |
| "module": "./dist/esm/index.js", |
| "types": "./dist/types/index.d.ts", |
| "exports": { |
| ".": { |
| "types": "./dist/types/index.d.ts", |
| "import": "./dist/esm/index.js", |
| "require": "./dist/cjs/index.js" |
| }, |
| "./atom": { |
| "types": "./dist/types/atom/index.d.ts", |
| "import": "./dist/esm/atom/index.js", |
| "require": "./dist/cjs/atom/index.js" |
| }, |
| "./schema": { |
| "types": "./dist/types/schema/index.d.ts", |
| "import": "./dist/esm/schema/index.js", |
| "require": "./dist/cjs/schema/index.js" |
| }, |
| "./ds": { |
| "types": "./dist/types/ds/index.d.ts", |
| "import": "./dist/esm/ds/index.js", |
| "require": "./dist/cjs/ds/index.js" |
| }, |
| "./temporal": { |
| "types": "./dist/types/temporal/index.d.ts", |
| "import": "./dist/esm/temporal/index.js", |
| "require": "./dist/cjs/temporal/index.js" |
| }, |
| "./numeric": { |
| "types": "./dist/types/numeric/index.d.ts", |
| "import": "./dist/esm/numeric/index.js", |
| "require": "./dist/cjs/numeric/index.js" |
| }, |
| "./quantity": { |
| "types": "./dist/types/quantity/index.d.ts", |
| "import": "./dist/esm/quantity/index.js", |
| "require": "./dist/cjs/quantity/index.js" |
| }, |
| "./coref": { |
| "types": "./dist/types/coref/index.d.ts", |
| "import": "./dist/esm/coref/index.js", |
| "require": "./dist/cjs/coref/index.js" |
| }, |
| "./heads": { |
| "types": "./dist/types/heads/index.d.ts", |
| "import": "./dist/esm/heads/index.js", |
| "require": "./dist/cjs/heads/index.js" |
| }, |
| "./sheaf-gnn": { |
| "types": "./dist/types/sheaf-gnn/index.d.ts", |
| "import": "./dist/esm/sheaf-gnn/index.js", |
| "require": "./dist/cjs/sheaf-gnn/index.js" |
| }, |
| "./reasoner": { |
| "types": "./dist/types/reasoner/index.d.ts", |
| "import": "./dist/esm/reasoner/index.js", |
| "require": "./dist/cjs/reasoner/index.js" |
| }, |
| "./runtime": { |
| "types": "./dist/types/runtime/index.d.ts", |
| "import": "./dist/esm/runtime/index.js", |
| "require": "./dist/cjs/runtime/index.js" |
| }, |
| "./extract": { |
| "types": "./dist/types/extract/index.d.ts", |
| "import": "./dist/esm/extract/index.js", |
| "require": "./dist/cjs/extract/index.js" |
| }, |
| "./logic": { |
| "types": "./dist/types/logic/index.d.ts", |
| "import": "./dist/esm/logic/index.js", |
| "require": "./dist/cjs/logic/index.js" |
| }, |
| "./modal-logic": { |
| "types": "./dist/types/modal-logic/index.d.ts", |
| "import": "./dist/esm/modal-logic/index.js", |
| "require": "./dist/cjs/modal-logic/index.js" |
| }, |
| "./category": { |
| "types": "./dist/types/category/index.d.ts", |
| "import": "./dist/esm/category/index.js", |
| "require": "./dist/cjs/category/index.js" |
| }, |
| "./mcts": { |
| "types": "./dist/types/mcts/index.d.ts", |
| "import": "./dist/esm/mcts/index.js", |
| "require": "./dist/cjs/mcts/index.js" |
| } |
| }, |
| "files": [ |
| "dist/", |
| "README.md", |
| "LICENSE" |
| ], |
| "scripts": { |
| "build": "npm run build:esm && npm run build:cjs && npm run build:types", |
| "build:esm": "tsc -p tsconfig.esm.json", |
| "build:cjs": "tsc -p tsconfig.cjs.json", |
| "build:types": "tsc -p tsconfig.types.json", |
| "clean": "rm -rf dist", |
| "test": "vitest run", |
| "test:watch": "vitest", |
| "typecheck": "tsc --noEmit -p tsconfig.json" |
| }, |
| "keywords": [ |
| "infon", |
| "knowledge-graph", |
| "dempster-shafer", |
| "graph-mcts", |
| "symbolic-reasoning", |
| "multilingual", |
| "browser" |
| ], |
| "license": "Apache-2.0", |
| "author": "cp500", |
| "repository": { |
| "type": "git", |
| "url": "https://github.com/cp500/infon-ts" |
| }, |
| "homepage": "https://github.com/cp500/infon-ts", |
| "peerDependencies": { |
| "@cp500/infon-coref": "^0.1.0", |
| "@cp500/infon-heads": "^0.1.0", |
| "@cp500/infon-sheaf-gnn": "^0.1.0" |
| }, |
| "peerDependenciesMeta": { |
| "@cp500/infon-coref": { "optional": true }, |
| "@cp500/infon-heads": { "optional": true }, |
| "@cp500/infon-sheaf-gnn": { "optional": true } |
| }, |
| "devDependencies": { |
| "@types/node": "^22.0.0", |
| "onnxruntime-node": "^1.20.0", |
| "onnxruntime-web": "^1.20.0", |
| "typescript": "^5.6.0", |
| "vitest": "^2.1.0" |
| }, |
| "engines": { |
| "node": ">=20" |
| }, |
| "publishConfig": { |
| "access": "public" |
| } |
| } |
|
|