@equinor/fusion-observable
Version:
97 lines • 2.28 kB
JSON
{
"name": "@equinor/fusion-observable",
"version": "9.1.0",
"description": "WIP",
"keywords": [
"observable",
"react",
"fusion",
"equinor"
],
"homepage": "https://equinor.github.io/fusion-framework/",
"license": "ISC",
"main": "dist/esm/index.js",
"types": "dist/types/index.d.ts",
"exports": {
".": {
"import": "./dist/esm/index.js",
"types": "./dist/types/index.d.ts"
},
"./operators": {
"import": "./dist/esm/operators/index.js",
"types": "./dist/types/operators/index.d.ts"
},
"./actions": {
"import": "./dist/esm/actions.js",
"types": "./dist/types/actions.d.ts"
},
"./react": {
"import": "./dist/esm/react/index.js",
"types": "./dist/types/react/index.d.ts"
}
},
"typesVersions": {
"*": {
".": [
"dist/types/index.d.ts"
],
"operators": [
"dist/types/operators/index.d.ts"
],
"react": [
"dist/types/react/index.d.ts"
],
"actions": [
"dist/types/actions.d.ts"
]
}
},
"files": [
"dist",
"src"
],
"publishConfig": {
"access": "public"
},
"repository": {
"type": "git",
"url": "git+https://github.com/equinor/fusion-framework.git",
"directory": "packages/utils/observable"
},
"bugs": {
"url": "https://github.com/equinor/fusion-framework/issues"
},
"dependencies": {
"immer": "^11.0.0",
"rxjs": "^7.8.1",
"uuid": "^14.0.0"
},
"devDependencies": {
"@testing-library/dom": "^10.0.0",
"@testing-library/react": "^16.0.0",
"@types/react": "^19.2.7",
"happy-dom": "^20.8.4",
"react": "^19.2.1",
"react-dom": "^19.2.1",
"typescript": "^6.0.3",
"vitest": "^4.1.0"
},
"peerDependencies": {
"@types/react": "^18.0.0 || ^19.0.0",
"react": "^18.0.0 || ^19.0.0"
},
"peerDependenciesMeta": {
"@types/react": {
"optional": true
}
},
"scripts": {
"build": "tsc -b",
"lint": "eslint --ext .ts,.tsx,.js src/",
"lint:fix": "eslint --ext .ts,.tsx,.js src/ --fix",
"test": "vitest",
"test:report": "vitest --report",
"test:coverage": "vitest run --coverage",
"test:coverage:all": "vitest run --coverage.enabled --coverage.all"
}
}