2019-07-29 12:55:39 +02:00
{
"name" : "joplin" ,
"version" : "1.0.0" ,
2019-07-30 09:35:42 +02:00
"description" : "Joplin root package for linting" ,
2019-07-29 14:10:07 +02:00
"scripts" : {
2020-10-16 17:26:19 +02:00
"linter" : "./node_modules/.bin/eslint --fix --quiet --ext .js --ext .jsx --ext .ts --ext .tsx" ,
"linter-precommit" : "./node_modules/.bin/eslint --fix --ext .js --ext .jsx --ext .ts --ext .tsx" ,
2020-09-15 15:01:07 +02:00
"linter-ci" : "./node_modules/.bin/eslint --quiet --ext .js --ext .jsx --ext .ts --ext .tsx" ,
2020-08-18 22:45:22 +02:00
"watch" : "node node_modules/typescript/bin/tsc --watch --project tsconfig.dev.json" ,
2020-02-21 00:59:18 +02:00
"build" : "gulp build" ,
2020-10-09 19:35:46 +02:00
"updateIgnored" : "gulp updateIgnoredTypeScriptBuild" ,
"copyLib" : "gulp copyLib" ,
2020-10-09 22:26:50 +02:00
"buildPluginDoc" : "typedoc --name 'Joplin Plugin API Documentation' --mode file -theme 'Modules/PluginDocTheme/' --readme 'Modules/PluginDocTheme/index.md' --excludeNotExported --excludeExternals --excludePrivate --excludeProtected --out docs/api/references/plugin_api ReactNativeClient/lib/services/plugins/api/" ,
"buildWebsite" : "node Tools/build-website.js && npm run buildPluginDoc" ,
2020-10-09 19:35:46 +02:00
"generatePluginTypes" : "rm -rf ./plugin_types && node node_modules/typescript/bin/tsc --declaration --declarationDir ./plugin_types --project tsconfig.json" ,
2020-09-22 16:30:20 +02:00
"setupNewRelease" : "node ./Tools/setupNewRelease" ,
2020-10-09 22:26:50 +02:00
"linkChecker" : "linkchecker https://joplinapp.org" ,
2020-10-18 22:52:10 +02:00
"clean" : "gulp clean" ,
2020-10-21 01:23:55 +02:00
"postinstall" : "cd Tools && npm i && cd .. && npm run clean && cd ReactNativeClient && npm i && cd .. && cd ElectronClient && npm i && cd .. && cd CliClient && npm i && cd .. && gulp build"
2019-07-29 14:10:07 +02:00
} ,
2019-07-30 09:35:42 +02:00
"husky" : {
"hooks" : {
"pre-commit" : "lint-staged"
}
} ,
2019-07-29 12:55:39 +02:00
"repository" : {
"type" : "git" ,
"url" : "git+https://github.com/laurent22/joplin.git"
} ,
"license" : "MIT" ,
"devDependencies" : {
2020-08-02 13:28:50 +02:00
"@types/jasmine" : "^3.5.11" ,
2020-02-17 22:55:09 +02:00
"@types/react" : "^16.9.0" ,
"@types/react-dom" : "^16.9.0" ,
2020-09-15 15:01:07 +02:00
"@types/react-native" : "0.63.1" ,
2020-03-10 01:24:57 +02:00
"@types/react-redux" : "^7.1.7" ,
2019-12-13 03:16:34 +02:00
"@typescript-eslint/eslint-plugin" : "^2.10.0" ,
"@typescript-eslint/parser" : "^2.10.0" ,
2020-08-05 00:00:11 +02:00
"eslint" : "^7.6.0" ,
2020-06-02 22:13:15 +02:00
"eslint-plugin-import" : "^2.20.2" ,
2020-01-29 19:54:25 +02:00
"eslint-plugin-react" : "^7.18.0" ,
2020-02-27 02:20:55 +02:00
"eslint-plugin-react-hooks" : "^2.4.0" ,
2020-02-17 22:55:09 +02:00
"fs-extra" : "^8.1.0" ,
"glob" : "^7.1.6" ,
"gulp" : "^4.0.2" ,
2019-07-30 09:35:42 +02:00
"husky" : "^3.0.2" ,
2020-08-02 13:28:50 +02:00
"jasmine" : "^3.5.0" ,
2019-09-13 00:16:42 +02:00
"lint-staged" : "^9.2.1" ,
2020-10-09 19:35:46 +02:00
"typedoc" : "^0.17.8" ,
"typescript" : "^3.9.6"
2020-04-16 00:11:42 +02:00
} ,
"dependencies" : {
"follow-redirects" : "^1.11.0" ,
2020-07-22 20:03:31 +02:00
"immer" : "^7.0.5" ,
2020-07-24 18:28:28 +02:00
"joplin-turndown" : "^4.0.29" ,
2020-04-16 00:11:42 +02:00
"joplin-turndown-plugin-gfm" : "^1.0.12" ,
"relative" : "^3.0.2"
2019-09-13 00:16:42 +02:00
}
2019-07-29 12:55:39 +02:00
}