|
@@ -182,6 +182,10 @@ module.exports = {
|
|
|
name: 'JSX',
|
|
|
message: 'Use h.JSX.Element, ComponentChild, or ComponentChildren from Preact',
|
|
|
},
|
|
|
+ {
|
|
|
+ name: 'React',
|
|
|
+ message: 'Import the value instead of relying on global.React.',
|
|
|
+ },
|
|
|
],
|
|
|
'import/extensions': ['error', 'ignorePackages'],
|
|
|
},
|
|
@@ -207,52 +211,7 @@ module.exports = {
|
|
|
'private/dev/*.js',
|
|
|
'private/release/*.js',
|
|
|
'private/remark-lint-uppy/*.js',
|
|
|
-
|
|
|
-
|
|
|
- 'packages/@uppy/audio/src/**/*.js',
|
|
|
- 'packages/@uppy/aws-s3-multipart/src/**/*.js',
|
|
|
- 'packages/@uppy/aws-s3/src/**/*.js',
|
|
|
- 'packages/@uppy/box/src/**/*.js',
|
|
|
- 'packages/@uppy/companion-client/src/**/*.js',
|
|
|
- 'packages/@uppy/compressor/src/**/*.js',
|
|
|
- 'packages/@uppy/core/src/**/*.js',
|
|
|
- 'packages/@uppy/dashboard/src/**/*.js',
|
|
|
- 'packages/@uppy/drag-drop/src/**/*.js',
|
|
|
- 'packages/@uppy/drop-target/src/**/*.js',
|
|
|
- 'packages/@uppy/dropbox/src/**/*.js',
|
|
|
- 'packages/@uppy/facebook/src/**/*.js',
|
|
|
- 'packages/@uppy/file-input/src/**/*.js',
|
|
|
- 'packages/@uppy/form/src/**/*.js',
|
|
|
- 'packages/@uppy/golden-retriever/src/**/*.js',
|
|
|
- 'packages/@uppy/google-drive/src/**/*.js',
|
|
|
- 'packages/@uppy/google-photos/src/**/*.js',
|
|
|
- 'packages/@uppy/image-editor/src/**/*.js',
|
|
|
- 'packages/@uppy/informer/src/**/*.js',
|
|
|
- 'packages/@uppy/instagram/src/**/*.js',
|
|
|
- 'packages/@uppy/locales/src/**/*.js',
|
|
|
- 'packages/@uppy/locales/template.js',
|
|
|
- 'packages/@uppy/onedrive/src/**/*.js',
|
|
|
- 'packages/@uppy/progress-bar/src/**/*.js',
|
|
|
- 'packages/@uppy/provider-views/src/**/*.js',
|
|
|
- 'packages/@uppy/react/src/**/*.js',
|
|
|
- 'packages/@uppy/redux-dev-tools/src/**/*.js',
|
|
|
- 'packages/@uppy/remote-sources/src/**/*.js',
|
|
|
- 'packages/@uppy/screen-capture/src/**/*.js',
|
|
|
- 'packages/@uppy/status-bar/src/**/*.js',
|
|
|
- 'packages/@uppy/store-default/src/**/*.js',
|
|
|
- 'packages/@uppy/store-redux/src/**/*.js',
|
|
|
- 'packages/@uppy/svelte/rollup.config.js',
|
|
|
- 'packages/@uppy/svelte/src/**/*.js',
|
|
|
- 'packages/@uppy/thumbnail-generator/src/**/*.js',
|
|
|
- 'packages/@uppy/transloadit/src/**/*.js',
|
|
|
- 'packages/@uppy/tus/src/**/*.js',
|
|
|
- 'packages/@uppy/unsplash/src/**/*.js',
|
|
|
- 'packages/@uppy/url/src/**/*.js',
|
|
|
- 'packages/@uppy/utils/src/**/*.js',
|
|
|
- 'packages/@uppy/vue/src/**/*.js',
|
|
|
- 'packages/@uppy/webcam/src/**/*.js',
|
|
|
- 'packages/@uppy/xhr-upload/src/**/*.js',
|
|
|
- 'packages/@uppy/zoom/src/**/*.js',
|
|
|
+ 'packages/@uppy/!(companion|react-native)/**/*.js',
|
|
|
],
|
|
|
parser: 'espree',
|
|
|
parserOptions: {
|
|
@@ -287,6 +246,14 @@ module.exports = {
|
|
|
name: 'require',
|
|
|
message: 'Use import instead',
|
|
|
},
|
|
|
+ {
|
|
|
+ name: 'JSX',
|
|
|
+ message: 'Use h.JSX.Element, ComponentChild, or ComponentChildren from Preact',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: 'React',
|
|
|
+ message: 'Import the value instead of relying on global.React.',
|
|
|
+ },
|
|
|
],
|
|
|
'import/extensions': ['error', 'ignorePackages'],
|
|
|
},
|