UNPKG

@castore/event-storage-adapter-redux

Version:

DRY Castore EventStorageAdapter implementation using a Redux store

83 lines 2.62 kB
{ "name": "@castore/event-storage-adapter-redux", "description": "DRY Castore EventStorageAdapter implementation using a Redux store", "license": "MIT", "homepage": "https://github.com/castore-dev/castore#readme", "bugs": "https://github.com/castore-dev/castore/issues", "repository": "castore-dev/castore.git", "keywords": [ "event", "redux", "source", "store", "typescript" ], "publishConfig": { "access": "public" }, "sideEffects": false, "files": [ "dist" ], "main": "dist/cjs/index.js", "module": "dist/esm/index.js", "types": "dist/types/index.d.ts", "scripts": { "lint-fix": "yarn linter-base-config --fix", "lint-fix-all": "yarn lint-fix .", "linter-base-config": "eslint --ext=js,ts", "package": "rm -rf dist && yarn package-cjs && yarn package-esm && yarn package-types", "package-cjs": "NODE_ENV=cjs yarn transpile --out-dir dist/cjs --source-maps", "package-esm": "NODE_ENV=esm yarn transpile --out-dir dist/esm --source-maps", "package-types": "tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json", "test": "yarn test-type && yarn test-unit && yarn test-circular && yarn test-linter", "test-circular": "yarn depcruise --validate dependency-cruiser.js .", "test-linter": "yarn linter-base-config .", "test-type": "tsc --noEmit --emitDeclarationOnly false", "test-unit": "yarn vitest run --passWithNoTests", "transpile": "babel src --extensions .ts --quiet", "watch": "rm -rf dist && concurrently 'yarn:package-* --watch'" }, "devDependencies": { "@babel/cli": "^7.17.6", "@babel/core": "^7.17.9", "@babel/plugin-transform-runtime": "^7.17.0", "@babel/preset-env": "^7.16.11", "@babel/preset-typescript": "^7.16.7", "@castore/core": "workspace:", "@reduxjs/toolkit": "^1.9.1", "@types/node": "^17.0.29", "babel-plugin-module-resolver": "^4.1.0", "concurrently": "^7.1.0", "dependency-cruiser": "^11.7.0", "eslint": "^8.14.0", "prettier": "^2.6.2", "react-redux": "^8.0.5", "ts-node": "^10.7.0", "tsc-alias": "^1.8.7", "typescript": "^4.6.3", "vitest": "^0.26.2" }, "maintainers": [ "Thomas Aribart", "Charles Géry", "Juliette Fournier", "Valentin Beggi", "Stanislas Hannebelle" ], "nx": { "targets": { "package": { "outputs": [ "packages/event-storage-adapter-redux/dist" ] } } }, "peerDependencies": { "@castore/core": "^2.0.0", "@reduxjs/toolkit": "^1.9.0", "react-redux": "^8.0.0" }, "version": "2.4.2" }