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" : {
2019-12-13 01:16:34 +00:00
"linter" : "./node_modules/.bin/eslint --fix --ext .js --ext .jsx --ext .ts --ext .tsx" ,
2020-09-15 14:01:07 +01:00
"linter-ci" : "./node_modules/.bin/eslint --quiet --ext .js --ext .jsx --ext .ts --ext .tsx" ,
2020-08-18 21:45:22 +01:00
"watch" : "node node_modules/typescript/bin/tsc --watch --project tsconfig.dev.json" ,
2020-02-20 22:59:18 +00:00
"build" : "gulp build" ,
2020-10-09 18:35:46 +01:00
"updateIgnored" : "gulp updateIgnoredTypeScriptBuild" ,
"copyLib" : "gulp copyLib" ,
2020-10-09 21:26:50 +01: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 18:35:46 +01:00
"generatePluginTypes" : "rm -rf ./plugin_types && node node_modules/typescript/bin/tsc --declaration --declarationDir ./plugin_types --project tsconfig.json" ,
2020-09-22 15:30:20 +01:00
"setupNewRelease" : "node ./Tools/setupNewRelease" ,
2020-10-09 21:26:50 +01:00
"linkChecker" : "linkchecker https://joplinapp.org" ,
2020-10-10 13:02:37 +01:00
"clean" : "npm run clean" ,
2020-03-01 11:42:44 +00:00
"postinstall" : "cd Tools && npm i && cd .. && 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 12:28:50 +01:00
"@types/jasmine" : "^3.5.11" ,
2020-02-17 20:55:09 +00:00
"@types/react" : "^16.9.0" ,
"@types/react-dom" : "^16.9.0" ,
2020-09-15 14:01:07 +01:00
"@types/react-native" : "0.63.1" ,
2020-03-09 23:24:57 +00:00
"@types/react-redux" : "^7.1.7" ,
2019-12-13 01:16:34 +00:00
"@typescript-eslint/eslint-plugin" : "^2.10.0" ,
"@typescript-eslint/parser" : "^2.10.0" ,
2020-08-04 23:00:11 +01:00
"eslint" : "^7.6.0" ,
2020-06-02 20:13:15 +00:00
"eslint-plugin-import" : "^2.20.2" ,
2020-01-29 17:54:25 +00:00
"eslint-plugin-react" : "^7.18.0" ,
2020-02-27 01:20:55 +01:00
"eslint-plugin-react-hooks" : "^2.4.0" ,
2020-02-17 20:55:09 +00: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 12:28:50 +01:00
"jasmine" : "^3.5.0" ,
2019-09-12 22:16:42 +00:00
"lint-staged" : "^9.2.1" ,
2020-10-09 18:35:46 +01:00
"typedoc" : "^0.17.8" ,
"typescript" : "^3.9.6"
2020-04-15 22:11:42 +00:00
} ,
"dependencies" : {
"follow-redirects" : "^1.11.0" ,
2020-07-22 19:03:31 +01:00
"immer" : "^7.0.5" ,
2020-07-24 17:28:28 +01:00
"joplin-turndown" : "^4.0.29" ,
2020-04-15 22:11:42 +00:00
"joplin-turndown-plugin-gfm" : "^1.0.12" ,
"relative" : "^3.0.2"
2019-09-12 22:16:42 +00:00
}
2019-07-29 12:55:39 +02:00
}