-
-
Notifications
You must be signed in to change notification settings - Fork 92
/
package.json
93 lines (93 loc) · 3.24 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
{
"name": "recoilize",
"jest": {
"setupFiles": [
"jest-webextension-mock"
],
"moduleNameMapper": {
"\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$": "<rootDir>/mock/fileMock.js",
"\\.(css|less)$": "<rootDir>/mock/styleMock.js"
},
"testPathIgnorePatterns": [
"./src/__tests__/testignore/"
]
},
"version": "3.2.0",
"description": "A Chrome extension that helps debug Recoil applications by memorizing the state of components with every render.",
"main": "index.js",
"scripts": {
"build": "webpack --mode production",
"dev": "webpack --mode development --watch",
"test": "jest",
"lint": "eslint '**/*.tsx' '**/*.ts' '**/*.js' --ignore-path .gitignore"
},
"author": "Bren Yamaguchi, Saejin Kang, Jonathan Escamilla, Sean Smith, Justin Choo, Anthony Lin, Spenser Schwartz, Steven Nguyen, Henry Taing, Seungho Baek, Taven Shumaker, Aaron Yang, Jesus Vargas, Davide Molino, Janis Hernandez, Jaime Baik, Anthony Magallanes, Edward Shei, Leonard Lew, Joey Ma, Harvey Nguyen, Victor Wang, Adam Allison, Ryan Wallace, Jordan Rice, William Chu, Alejandro Florez, Anne-lise Emig, Giovana De La Cruz, Kasey Wolff",
"license": "MIT",
"devDependencies": {
"@babel/core": "^7.18.0",
"@babel/eslint-parser": "^7.21.3",
"@babel/preset-env": "^7.21.4",
"@babel/preset-react": "^7.18.6",
"@babel/preset-typescript": "^7.21.4",
"@testing-library/jest-dom": "^5.16.5",
"@testing-library/react": "^12.1.5",
"@types/react": "^17.0.2",
"@types/react-dom": "^18.2.1",
"babel-loader": "^9.1.2",
"css-loader": "^6.7.3",
"eslint": "^8.39.0",
"eslint-config-fbjs": "^4.0.0",
"eslint-config-prettier": "^8.8.0",
"eslint-plugin-babel": "^5.3.1",
"eslint-plugin-flowtype": "^8.0.3",
"eslint-plugin-jsx-a11y": "^6.7.1",
"eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-react": "^7.32.2",
"jest": "^26.1.0",
"jest-webextension-mock": "^3.6.1",
"prettier": "^2.8.8",
"recoil": "^0.7.7",
"style-loader": "^3.3.2",
"ts-loader": "^8.4.0",
"typescript": "^5.0.4",
"webpack": "^5.81.0",
"webpack-cli": "^5.0.2"
},
"dependencies": {
"@reduxjs/toolkit": "^1.5.0",
"@testing-library/react-hooks": "^8.0.1",
"@types/chrome": "^0.0.233",
"@types/d3": "^5.7.2",
"@types/react-html-parser": "^2.0.2",
"@types/react-redux": "^7.1.25",
"@visx/visx": "^3.1.2",
"d3": "^5.16.0",
"d3-hierarchy": "1.1.9",
"d3-interpolate": "1.4.0",
"d3-scale": "3.2.1",
"d3-scale-chromatic": "1.5.0",
"d3-shape": "1.3.7",
"html-react-parser": "^3.0.16",
"jest-webextension-mock": "^3.6.1",
"jsondiffpatch": "^0.4.1",
"multiselect-react-dropdown": "^1.7.0",
"node-polyfill-webpack-plugin": "^2.0.1",
"npm": "^9.6.5",
"prop-types": "^15.7.2",
"rc-slider": "^9.7.5",
"rc-tooltip": "^5.1.1",
"react": "^17.0.0",
"react-dom": "^17.0.0",
"react-json-tree": "^0.15.2",
"react-multi-select-component": "^4.3.4",
"react-redux": "^7.2.3",
"react-router-dom": "^5.2.0",
"react-spring": "^8.0.27",
"redux-persist": "^6.0.0",
"rxjs": "^6.6.2",
"sass-loader": "^13.2.2"
},
"engines": {
"node": "^10.12.0 || >=12.0.0"
}
}