@minimaltech/ra-infra
Version:
Minimal Technology ReactJS Infrastructure
117 lines • 3.22 kB
JSON
{
"name": "@minimaltech/ra-infra",
"version": "0.0.6",
"description": "Minimal Technology ReactJS Infrastructure",
"keywords": [
"web",
"web app",
"web framework",
"react",
"app",
"application",
"framework",
"ReactJS",
"loopback",
"loopback-application",
"infrastructure",
"minimaltech",
"minimaltek",
"mt",
"infra",
"reactjs framework"
],
"exports": {
".": {
"default": "./dist/index.js",
"types": "./dist/index.d.ts"
},
"./@lb/context": {
"default": "./dist/base/re-exports/loopback/@lb/context/index.js",
"types": "./dist/base/re-exports/loopback/@lb/context/index.d.ts"
},
"./@lb/filter": {
"default": "./dist/base/re-exports/loopback/@lb/filter/index.js",
"types": "./dist/base/re-exports/loopback/@lb/filter/index.d.ts"
},
"./package.json": "./package.json"
},
"engines": {
"node": ">=18"
},
"repository": {
"type": "git",
"url": "git+https://github.com/phatnt199/ra-infra.git"
},
"author": "Minimal Technology <developer@miminaltek.com>",
"bugs": {
"url": "https://github.com/phatnt199/ra-infra/issues"
},
"homepage": "https://github.com/phatnt199/ra-infra/wiki",
"license": "MIT",
"files": [
"README.md",
"LICENSE",
"dist",
"!/**/tests",
"!/**/dist/tests",
"!/**/__tests__"
],
"publishConfig": {
"access": "public"
},
"dependencies": {
"@loopback/context": "^7.0.9",
"@loopback/filter": "^5.0.6",
"@react-hook/size": "^2.1.2",
"@reduxjs/toolkit": "^2.3.0",
"dayjs": "^1.11.7",
"ra-core": "^5.4.3",
"ra-i18n-polyglot": "^5.3.0",
"react-is": "^18.0.0",
"react-number-format": "^5.2.2",
"react-router-dom": "^6.22.0"
},
"devDependencies": {
"@minimaltech/eslint-react": "^0.1.16",
"@mui/icons-material": "^5.12.3",
"@mui/material": "^5.12.3",
"@types/lodash": "^4.14.194",
"@types/node": "^22.10.5",
"@types/react": "^18.3.12",
"@types/react-dom": "^18.0.11",
"eslint": "8.57.1",
"husky": "^9.1.7",
"lodash": "^4.17.21",
"prettier": "3.3.3",
"react": "^18.3.1",
"react-admin": "^5.4.3",
"react-dom": "^18.3.1",
"source-map-support": "^0.5.21",
"tsc-alias": "^1.8.10",
"tsconfig-paths": "^4.2.0",
"typescript": "^5.7.2"
},
"peerDependencies": {
"@mui/icons-material": ">=5",
"@mui/material": ">=5",
"react": ">=18.0",
"react-admin": ">=5.0.0",
"react-redux": "^9.1.2",
"react-dom": ">=18.0"
},
"scripts": {
"build": "sh ./scripts/build.sh",
"test": "ts-node ./src/__test__/index.ts",
"clean": "sh ./scripts/clean.sh",
"eslint": "eslint --report-unused-disable-directives .",
"lint": "pnpm eslint && pnpm prettier:cli",
"lint:fix": "pnpm eslint --fix && pnpm prettier:fix",
"prettier:cli": "prettier \"**/*.{js,ts}\" -l",
"prettier:fix": "pnpm prettier:cli --write",
"rebuild": "sh ./scripts/rebuild.sh no-version",
"rebuild:major": "sh ./scripts/rebuild.sh major",
"rebuild:minor": "sh ./scripts/rebuild.sh minor",
"rebuild:patch": "sh ./scripts/rebuild.sh patch",
"pretest:dev": "pnpm run rebuild"
}
}