UNPKG

framework

Version:

Framework for TypeScript applications

127 lines (126 loc) 3.8 kB
{ "name": "framework", "version": "0.6.0", "description": "Framework for TypeScript applications", "main": "dist/framework.cjs.js", "module": "dist/framework.esm.js", "unpkg": "dist/framework.umd.js", "types": "dist/framework.d.ts", "sideEffects": false, "scripts": { "test": "jest", "build": "rollup -c", "preview": "BABEL_ENV=test yarn babel -d ./dist './tests/*' './src/**' --extensions .ts", "prepublishOnly": "yarn build" }, "repository": { "type": "git", "url": "git+https://github.com/framework/framework.git" }, "files": [ "dist", "babel-preset.js" ], "keywords": [ "react", "effector", "feature", "slices", "typescript", "framework", "plugins" ], "author": "Sergey Sova <mail@sergeysova.com> (https://github.com/framework)", "license": "MIT", "bugs": { "url": "https://github.com/framework/framework/issues" }, "homepage": "https://github.com/framework/framework#readme", "dependencies": { "@loadable/component": "^5.15.0", "debug": "^4.3.2" }, "peerDependencies": { "effector": "^22.2.0", "history": "^4.9.0", "patronum": "^1.8.2", "react": "^16.14.0", "react-router-config": "^5.1.0" }, "devDependencies": { "@babel/cli": "^7.14.8", "@babel/core": "^7.14.3", "@babel/plugin-proposal-class-properties": "^7.13.0", "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.2", "@babel/plugin-proposal-object-rest-spread": "^7.14.4", "@babel/plugin-proposal-optional-chaining": "^7.14.2", "@babel/plugin-transform-react-constant-elements": "^7.13.13", "@babel/plugin-transform-runtime": "^7.14.5", "@babel/preset-env": "^7.14.4", "@babel/preset-react": "^7.13.13", "@babel/preset-typescript": "^7.13.0", "@commitlint/cli": "^12.1.4", "@commitlint/config-conventional": "^12.1.4", "@eslint-kit/eslint-config-base": "^4.0.0", "@eslint-kit/eslint-config-node": "^2.0.0", "@eslint-kit/eslint-config-prettier": "^3.0.0", "@eslint-kit/eslint-config-react": "^3.0.0", "@eslint-kit/eslint-config-typescript": "^5.0.1", "@rollup/plugin-babel": "^5.3.0", "@rollup/plugin-commonjs": "^19.0.0", "@rollup/plugin-node-resolve": "^13.0.0", "@testing-library/dom": "^7.31.0", "@testing-library/react": "^11.2.7", "@testing-library/user-event": "^13.1.9", "@types/debug": "^4.1.7", "@types/history": "^4.7.8", "@types/jest": "^26.0.24", "@types/loadable__component": "^5.13.3", "@types/node": "^15.6.1", "@types/react": "^17.0.8", "@types/react-dom": "^17.0.5", "@types/react-router": "^5.1.14", "@types/react-router-config": "^5.0.2", "@types/react-router-dom": "^5.1.7", "@typescript-eslint/parser": "4.15.0", "babel-jest": "^27.0.6", "babel-plugin-module-resolver": "^4.1.0", "commitizen": "^4.2.4", "cz-conventional-changelog": "^3.3.0", "effector": "^22.2.0", "eslint": "7.10.0", "history": "^4.9.0", "husky": "^6.0.0", "import-sort-style-sova": "^0.1.0", "jest": "^27.1.0", "lint-staged": "^11.0.0", "patronum": "^1.8.2", "prettier": "2.2.1", "prettier-plugin-import-sort": "^0.0.7", "react": "16.14.0", "react-dom": "^16.4.0", "react-is": "16.13.1", "react-router": "^5.2.0", "react-router-config": "^5.1.1", "react-router-dom": "^5.2.0", "rollup": "^2.50.5", "rollup-plugin-dts": "^3.0.2", "rollup-plugin-terser": "^7.0.2", "ts-node": "^10.1.0", "typescript": "^4.3.2" }, "config": { "commitizen": { "path": "cz-conventional-changelog" } }, "importSort": { ".tsx, .ts": { "style": "sova", "parser": "typescript" }, ".js, .jsx": { "style": "sova" } } }