UNPKG

react-permissions-dynamic

Version:
124 lines (123 loc) 3.38 kB
{ "name": "react-permissions-dynamic", "version": "1.0.10", "description": "This is a package with react-permissions", "types": "./dist/index.d.ts", "main": "./dist/index.js", "style": "./src/style/index.css", "files": [ "./dist" ], "scripts": { "test": "node scripts/test.js --passWithNoTests", "build": "tsc", "start": "webpack-dev-server --mode development --open --hot" }, "repository": { "type": "git", "url": "git+https://github.com/Inshadowin/react-permissions.git" }, "author": "Antony Karachansky", "license": "ISC", "bugs": { "url": "https://github.com/Inshadowin/react-permissions/issues" }, "homepage": "https://github.com/Inshadowin/react-permissions#readme", "keywords": [ "react", "permissions", "app-permissions", "react-permissions", "permissions resolver", "react permissions dynamic", "react-permissions-dynamic" ], "jest": { "roots": [ "<rootDir>/src" ], "collectCoverageFrom": [ "src/**/*.{js,jsx,ts,tsx}", "!src/**/*.d.ts" ], "setupFiles": [ "react-app-polyfill/jsdom" ], "testMatch": [ "<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}", "<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}" ], "testEnvironment": "jsdom", "transform": { "^.+\\.(js|jsx|mjs|cjs|ts|tsx)$": "<rootDir>/config/jest/babelTransform.js", "^.+\\.css$": "<rootDir>/config/jest/cssTransform.js", "^(?!.*\\.(js|jsx|mjs|cjs|ts|tsx|css|json)$)": "<rootDir>/config/jest/fileTransform.js" }, "transformIgnorePatterns": [ "[/\\\\]node_modules[/\\\\].+\\.(js|jsx|mjs|cjs|ts|tsx)$", "^.+\\.module\\.(css|sass|scss)$" ], "modulePaths": [], "moduleNameMapper": { "^react-native$": "react-native-web", "^.+\\.module\\.(css|sass|scss)$": "identity-obj-proxy" }, "moduleFileExtensions": [ "web.js", "js", "web.ts", "ts", "web.tsx", "tsx", "json", "web.jsx", "jsx", "node" ], "watchPlugins": [ "jest-watch-typeahead/filename", "jest-watch-typeahead/testname" ], "resetMocks": true }, "dependencies": { "lodash.isequal": "^4.5.0", "lodash.xor": "^4.5.0" }, "peerDependencies": { "react": "^18.2.0 || ^17.0.0 || ^16.0.0", "react-dom": "^18.2.0 || ^17.0.0 || ^16.0.0" }, "prettier": { "singleQuote": true, "trailingComma": "es5", "arrowParens": "avoid" }, "devDependencies": { "@babel/core": "^7.18.9", "@babel/plugin-transform-runtime": "^7.18.9", "@babel/preset-env": "^7.18.9", "@babel/preset-react": "^7.18.6", "@babel/preset-typescript": "^7.18.6", "@babel/runtime": "^7.18.9", "@types/jest": "^28.1.6", "@types/lodash.isequal": "^4.5.6", "@types/lodash.xor": "^4.5.7", "@types/react": "^18.0.15", "babel-jest": "^27.4.2", "babel-loader": "^8.2.5", "babel-plugin-named-asset-import": "^0.3.8", "babel-preset-react-app": "^10.0.1", "jest": "^27.4.3", "jest-resolve": "^27.4.2", "jest-watch-typeahead": "^1.0.0", "prettier": "2.6.2", "react-app-polyfill": "^3.0.0", "react-dev-utils": "^12.0.0", "react-refresh": "^0.11.0", "ts-node": "^10.9.1", "webpack": "^5.74.0", "webpack-cli": "^4.10.0", "webpack-dev-server": "^4.9.3" } }