UNPKG

4.1 kBJSONView Raw
1{
2 "name": "reactotron-react-native",
3 "version": "5.0.0",
4 "description": "A development tool to explore, inspect, and diagnose your React Native apps.",
5 "author": "Infinite Red",
6 "license": "MIT",
7 "bugs": {
8 "url": "https://github.com/infinitered/reactotron/issues"
9 },
10 "homepage": "https://github.com/infinitered/reactotron-react-native",
11 "repository": "https://github.com/infinitered/reactotron-react-native",
12 "files": [
13 "dist",
14 "LICENSE",
15 "README.md",
16 "reactotron-react-native.d.ts"
17 ],
18 "main": "dist/index.js",
19 "types": "./dist/types/reactotron-react-native.d.ts",
20 "scripts": {
21 "test": "jest",
22 "test:watch": "jest --watch --notify",
23 "format": "prettier --write {**,.}/*.ts",
24 "build": "npm-run-all clean tsc compile",
25 "build:dev": "npm-run-all clean tsc compile:dev",
26 "clean": "trash dist",
27 "lint": "eslint src --ext .ts,.tsx",
28 "compile": "NODE_ENV=production rollup -c",
29 "compile:dev": "NODE_ENV=development rollup -c",
30 "tsc": "tsc",
31 "ci:lint": "yarn lint",
32 "ci:test": "yarn test",
33 "ci:publish": "yarn semantic-release",
34 "semantic-release": "semantic-release"
35 },
36 "peerDependencies": {
37 "react": "^15.2.1 || 16.0.0-alpha.6 || 16.0.0-alpha.12 || 16.0.0-beta.5 || ^16.0.0",
38 "react-native": ">=0.40.0"
39 },
40 "dependencies": {
41 "mitt": "1.1.3",
42 "query-string": "6.10.1",
43 "reactotron-core-client": "2.8.10",
44 "rn-host-detect": "1.2.0"
45 },
46 "optionalDependencies": {
47 "react-native-flipper": "^0.34.0"
48 },
49 "devDependencies": {
50 "@babel/core": "7.9.0",
51 "@babel/plugin-proposal-class-properties": "7.8.3",
52 "@babel/plugin-transform-react-jsx": "7.9.4",
53 "@babel/preset-env": "7.9.0",
54 "@babel/preset-typescript": "7.9.0",
55 "@semantic-release/git": "9.0.0",
56 "@types/jest": "25.1.4",
57 "@types/node": "12.12.31",
58 "@types/react-native": "0.61.23",
59 "@typescript-eslint/eslint-plugin": "2.25.0",
60 "@typescript-eslint/parser": "2.25.0",
61 "babel-eslint": "10.1.0",
62 "babel-jest": "25.2.0",
63 "eslint": "6.8.0",
64 "eslint-config-prettier": "6.10.1",
65 "eslint-config-standard": "14.1.1",
66 "eslint-plugin-import": "2.20.1",
67 "eslint-plugin-node": "11.0.0",
68 "eslint-plugin-promise": "4.2.1",
69 "eslint-plugin-standard": "4.0.1",
70 "jest": "25.2.0",
71 "npm-run-all": "4.1.5",
72 "prettier": "2.0.2",
73 "react": "16.13.1",
74 "react-native": "0.61.5",
75 "react-native-flipper": "0.34.0",
76 "rollup": "2.2.0",
77 "rollup-plugin-babel": "4.4.0",
78 "rollup-plugin-babel-minify": "10.0.0",
79 "rollup-plugin-filesize": "6.2.1",
80 "rollup-plugin-node-resolve": "5.2.0",
81 "rollup-plugin-resolve": "0.0.1-predev.1",
82 "semantic-release": "17.0.4",
83 "trash-cli": "3.0.0",
84 "ts-jest": "25.2.1",
85 "typescript": "3.8.3"
86 },
87 "eslintConfig": {
88 "parser": "@typescript-eslint/parser",
89 "extends": [
90 "plugin:@typescript-eslint/recommended",
91 "standard",
92 "prettier"
93 ],
94 "parserOptions": {
95 "ecmaFeatures": {
96 "jsx": true
97 },
98 "project": "./tsconfig.json"
99 },
100 "plugins": [
101 "@typescript-eslint"
102 ],
103 "globals": {
104 "__DEV__": false,
105 "jasmine": false,
106 "beforeAll": false,
107 "afterAll": false,
108 "beforeEach": false,
109 "afterEach": false,
110 "test": false,
111 "expect": false,
112 "describe": false,
113 "jest": false,
114 "it": false
115 },
116 "rules": {
117 "no-unused-vars": 0,
118 "no-undef": 0,
119 "space-before-function-paren": 0,
120 "@typescript-eslint/indent": 0,
121 "@typescript-eslint/explicit-member-accessibility": 0,
122 "@typescript-eslint/explicit-function-return-type": 0,
123 "@typescript-eslint/no-explicit-any": 0,
124 "@typescript-eslint/no-object-literal-type-assertion": 0,
125 "@typescript-eslint/no-empty-interface": 0,
126 "@typescript-eslint/no-var-requires": 0,
127 "@typescript-eslint/member-delimiter-style": 0
128 }
129 },
130 "jest": {
131 "preset": "ts-jest",
132 "testEnvironment": "node",
133 "testMatch": [
134 "**/*.test.ts"
135 ]
136 }
137}