2015-04-05 17:10:02 +00:00
{
"name" : "jspaint" ,
2018-08-24 01:45:25 +00:00
"productName" : "JS Paint" ,
2015-10-13 18:56:42 +00:00
"version" : "1.0.0" ,
2018-08-24 01:45:25 +00:00
"description" : "Classic MS Paint clone with extra features" ,
2015-10-13 18:56:42 +00:00
"keywords" : [
"paint" ,
"jspaint" ,
"mspaint" ,
"drawing" ,
"draw" ,
"create" ,
"image" ,
"picture" ,
"editor" ,
"edit" ,
"canvas" ,
"app" ,
2018-08-24 00:20:13 +00:00
"web-app" ,
"recreation" ,
"clone" ,
"image-editing" ,
"image-editor" ,
"bitmap"
2015-10-13 18:56:42 +00:00
] ,
2018-08-24 01:45:25 +00:00
"author" : "Isaiah Odhner <isaiahodhner@gmail.com>" ,
"main" : "src/electron-main.js" ,
"config" : {
"forge" : {
"packagerConfig" : { } ,
"makers" : [
{
"name" : "@electron-forge/maker-squirrel" ,
"config" : {
"name" : "jspaint"
}
} ,
{
"name" : "@electron-forge/maker-zip" ,
"platforms" : [
"darwin"
]
} ,
{
"name" : "@electron-forge/maker-deb" ,
"config" : { }
} ,
{
"name" : "@electron-forge/maker-rpm" ,
"config" : { }
}
]
}
} ,
"dependencies" : {
2021-02-07 06:07:33 +00:00
"electron-is-dev" : "^1.2.0" ,
2018-08-24 04:15:21 +00:00
"electron-squirrel-startup" : "^1.0.0" ,
2020-12-13 00:16:08 +00:00
"glob" : "^7.1.6" ,
2021-02-07 17:56:03 +00:00
"rtlcss" : "^3.1.2" ,
2019-09-21 16:50:46 +00:00
"wallpaper" : "4.4.1"
2018-08-24 01:45:25 +00:00
} ,
"devDependencies" : {
2021-02-07 06:07:33 +00:00
"@electron-forge/cli" : "^6.0.0-beta.54" ,
"@electron-forge/maker-deb" : "^6.0.0-beta.54" ,
"@electron-forge/maker-rpm" : "^6.0.0-beta.54" ,
"@electron-forge/maker-squirrel" : "^6.0.0-beta.54" ,
"@electron-forge/maker-zip" : "^6.0.0-beta.54" ,
2019-12-18 06:18:46 +00:00
"concat-glob-cli" : "^0.1.0" ,
2019-09-21 16:50:46 +00:00
"cross-spawn" : "^7.0.0" ,
2020-05-28 05:58:31 +00:00
"cypress" : "4.7.0" ,
2019-11-03 22:32:09 +00:00
"cypress-image-snapshot" : "3.1.1" ,
2021-02-07 06:07:33 +00:00
"electron" : "^11.2.3" ,
"electron-debug" : "^3.2.0" ,
2019-09-21 16:50:46 +00:00
"eslint" : "6.4.0" ,
2019-04-16 13:54:29 +00:00
"live-server" : "^1.2.1" ,
2021-01-31 04:29:44 +00:00
"npm-run-all" : "^4.1.5" ,
"onchange" : "^7.1.0" ,
2019-11-03 22:32:09 +00:00
"serve" : "11.2.0" ,
"start-server-and-test" : "1.10.6"
2018-08-24 01:45:25 +00:00
} ,
2015-04-05 17:10:02 +00:00
"scripts" : {
2021-01-31 03:59:22 +00:00
"electron:start" : "electron-forge start" ,
"electron:debug-start" : "electron-forge start --inspect-electron" ,
"electron:package" : "electron-forge package" ,
"electron:make" : "electron-forge make" ,
"electron:publish" : "electron-forge publish" ,
2019-09-13 20:58:57 +00:00
"lint" : "eslint src/" ,
2020-04-18 23:06:52 +00:00
"lint-cat" : "concat-glob-cli --files \"src/**/!(electron*).js\" --output concatenated-source.js && eslint --rule \"no-undef: error\" --rule \"no-unused-vars: error\" concatenated-source.js" ,
"lint-cat:NOTE" : "Disable the eslint comment that disables ThisExpression to use this." ,
2020-12-16 19:08:48 +00:00
"build-css" : "rtlcss styles/layout.css styles/layout.rtl.css && rtlcss lib/os-gui/layout.css lib/os-gui/layout.rtl.css" ,
2021-01-31 18:49:46 +00:00
"watch-css" : "onchange --initial --poll 100 'styles/layout.css' 'lib/os-gui/layout.css' -- npm run build-css" ,
2020-12-13 00:16:08 +00:00
"update-localization" : "node ./localization/preprocess.js" ,
2021-01-31 04:29:44 +00:00
"dev" : "run-p watch-css dev:start-server" ,
"dev:start-server" : "live-server --ignorePattern=\"(node_modules|cypress|out)[/\\\\\\\\]|package\\.json|cypress\\.json\"" ,
"dev:start-server:NOTE" : "@XXX: the octuple backlash ends up meaning a single backslash on Linux, two backslashes on Windows. In this case it's fine because it's in a regexp character class so the extra is redundant and doesn't cause an error." ,
2019-11-05 03:15:30 +00:00
"test:start-server" : "live-server --port=11822 --no-browser --ignorePattern=\"(node_modules|cypress|out)[/\\\\\\\\]|package\\.json|cypress\\.json\"" ,
2020-01-05 22:27:51 +00:00
"test:start-server:NOTE" : "@XXX: the octuple backlash ends up meaning a single backslash on Linux, two backslashes on Windows. In this case it's fine because it's in a regexp character class so the extra is redundant and doesn't cause an error." ,
2019-11-03 22:32:09 +00:00
"cy:open" : "cypress open" ,
2020-04-30 00:58:01 +00:00
"cy:run" : "cypress run --record" ,
2019-11-03 22:32:09 +00:00
"cy:accept" : "cypress run --env updateSnapshots=true" ,
"test" : "start-server-and-test test:start-server http://localhost:11822 cy:run" ,
"accept" : "start-server-and-test test:start-server http://localhost:11822 cy:accept"
2015-04-05 17:10:02 +00:00
} ,
"repository" : {
"type" : "git" ,
2018-05-05 16:33:45 +00:00
"url" : "https://github.com/1j01/jspaint.git"
2015-04-05 17:10:02 +00:00
} ,
"bugs" : {
2018-05-05 16:33:45 +00:00
"url" : "https://github.com/1j01/jspaint/issues"
2015-04-05 17:10:02 +00:00
}
}