forked from MetaMask/metamask-mobile
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.depcheckrc.yml
93 lines (87 loc) · 2.31 KB
/
.depcheckrc.yml
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
# List things here that *are - 'used, that depcheck is wrong about'
ignores:
- '@metamask/oss-attribution-generator'
- 'webpack-cli'
- '@react-native-community/datetimepicker'
- '@react-native-community/slider'
- 'patch-package'
- '@lavamoat/allow-scripts'
- 'babel-plugin-inline-import'
# This is used on the patch for TokenRatesController of Assets controllers, for we to be able to use the last version of it
- cockatiel
# Note: Everything below this line should be removed after investigation
# TODO: Investigate each dependency to see whether it's used
## Unused dependencies to investigate
- '@babel/preset-env'
- '@babel/runtime'
- '@cucumber/message-streams'
- '@cucumber/messages'
- '@metamask/mobile-provider'
- '@rpii/wdio-html-reporter'
- '@testing-library/react'
- '@testing-library/react-hooks'
- '@types/jest'
- '@types/react-native-video'
- '@wdio/appium-service'
- '@wdio/browserstack-service'
- '@wdio/junit-reporter'
- '@wdio/local-runner'
- '@wdio/spec-reporter'
- 'appium'
- 'assert'
- 'babel-core'
- 'babel-loader'
- 'chromedriver'
- 'eslint-config-prettier'
- 'eslint-plugin-prettier'
- 'eslint-plugin-react-native'
- 'execa'
- 'fbjs-scripts'
- 'improved-yarn-audit'
- 'jetifier'
- 'metro-react-native-babel-preset'
- 'octonode'
- 'prettier-plugin-gherkin'
- 'react-native-svg-asset-plugin'
- 'regenerator-runtime'
- 'rn-nodeify'
## Unused devDependencies to investigate
- '@metamask/swappable-obj-proxy'
- '@segment/sovran-react-native'
- '@tradle/react-native-http'
- 'asyncstorage-down'
- 'buffer'
- 'd3-shape'
- 'eciesjs'
- 'eth-block-tracker'
- 'eth-json-rpc-infura'
- 'events'
- 'https-browserify'
- 'path'
- 'pbkdf2'
- 'pify'
- 'punycode'
- 'randomfill'
- 'react-native-aes-crypto'
- 'react-native-aes-crypto-forked'
- 'react-native-crypto'
- 'react-native-level-fs'
- 'react-native-os'
- 'react-native-randombytes'
- 'react-native-swipe-gestures'
- 'react-native-tcp'
- 'socket.io-client'
- 'stream-browserify'
- 'url'
- 'vm-browserify'
- 'react-native-cli'
## Missing dependencies to investigate
- '@react-navigation/core'
- 'app'
- 'i18n-js'
- 'images'
## Expo
- '@config-plugins/detox'
- 'cross-spawn'
- 'expo-build-properties'
- 'expo-dev-client'