1
0
mirror of https://github.com/laurent22/joplin.git synced 2025-01-02 12:47:41 +02:00

Fixed TypeScript issues

This commit is contained in:
Laurent Cozic 2020-02-19 00:41:49 +00:00
parent 35e369ff1a
commit fb619a0099
5 changed files with 11 additions and 15 deletions

View File

@ -1,4 +1,7 @@
import { DeviceEventEmitter } from 'react-native'; // Need to require this class instead of importing it
// to disable buggy type-checking, maybe because this
// class is undocumented.
const { DeviceEventEmitter } = require('react-native');
import * as QuickActions from 'react-native-quick-actions'; import * as QuickActions from 'react-native-quick-actions';
const { _ } = require('lib/locale.js'); const { _ } = require('lib/locale.js');

View File

@ -886,7 +886,7 @@
}, },
"wrap-ansi": { "wrap-ansi": {
"version": "2.1.0", "version": "2.1.0",
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", "resolved": "http://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
"integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
"requires": { "requires": {
"string-width": "^1.0.1", "string-width": "^1.0.1",
@ -918,7 +918,7 @@
}, },
"strip-ansi": { "strip-ansi": {
"version": "3.0.1", "version": "3.0.1",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "resolved": "http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
"integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
"requires": { "requires": {
"ansi-regex": "^2.0.0" "ansi-regex": "^2.0.0"

9
package-lock.json generated
View File

@ -131,15 +131,6 @@
"@types/react": "*" "@types/react": "*"
} }
}, },
"@types/react-native": {
"version": "0.61.15",
"resolved": "https://registry.npmjs.org/@types/react-native/-/react-native-0.61.15.tgz",
"integrity": "sha512-+lOUYk3yOfpyMy2HcVbR5bZnbExiVahMr3AqWNPh/01N0quH7nBzlou+/rpbvmDXSGwCh3QjWWfEkLNRfvbiiA==",
"dev": true,
"requires": {
"@types/react": "*"
}
},
"@typescript-eslint/eslint-plugin": { "@typescript-eslint/eslint-plugin": {
"version": "2.10.0", "version": "2.10.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.10.0.tgz", "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.10.0.tgz",

View File

@ -5,8 +5,8 @@
"scripts": { "scripts": {
"linter": "./node_modules/.bin/eslint --fix --ext .js --ext .jsx --ext .ts --ext .tsx", "linter": "./node_modules/.bin/eslint --fix --ext .js --ext .jsx --ext .ts --ext .tsx",
"linter-ci": "./node_modules/.bin/eslint --ext .js --ext .jsx --ext .ts --ext .tsx", "linter-ci": "./node_modules/.bin/eslint --ext .js --ext .jsx --ext .ts --ext .tsx",
"tsc": "tsc", "tsc": "tsc --project tsconfig.json",
"tsc-watch": "tsc --watch", "tsc-watch": "tsc --watch --project tsconfig.json",
"copyLib": "rsync --delete -a ReactNativeClient/lib/ ElectronClient/app/lib/" "copyLib": "rsync --delete -a ReactNativeClient/lib/ ElectronClient/app/lib/"
}, },
"husky": { "husky": {
@ -28,7 +28,6 @@
"devDependencies": { "devDependencies": {
"@types/react": "^16.9.0", "@types/react": "^16.9.0",
"@types/react-dom": "^16.9.0", "@types/react-dom": "^16.9.0",
"@types/react-native": "^0.61.15",
"@typescript-eslint/eslint-plugin": "^2.10.0", "@typescript-eslint/eslint-plugin": "^2.10.0",
"@typescript-eslint/parser": "^2.10.0", "@typescript-eslint/parser": "^2.10.0",
"eslint": "^6.1.0", "eslint": "^6.1.0",

View File

@ -22,5 +22,8 @@
], ],
"exclude": [ "exclude": [
"**/node_modules", "**/node_modules",
"CliClient/build/**/*",
"ElectronClient/app/lib/**/*",
"ElectronClient/app/dist/**/*",
], ],
} }