2016-03-12 19:53:19 +08:00
{
2017-06-03 05:48:46 +08:00
"name" : "pigallery2" ,
2022-02-24 06:04:40 +08:00
"version" : "1.9.2" ,
2016-03-13 23:01:19 +08:00
"description" : "This is a photo gallery optimised for running low resource servers (especially on raspberry pi)" ,
2017-06-03 04:31:51 +08:00
"author" : "Patrik J. Braun" ,
2016-03-13 23:01:19 +08:00
"homepage" : "https://github.com/bpatrik/PiGallery2" ,
"license" : "MIT" ,
2019-12-10 17:44:35 +08:00
"main" : "./src/backend/index.js" ,
"bin" : "./src/backend/index.js" ,
2016-03-12 19:53:19 +08:00
"scripts" : {
2019-12-14 17:15:56 +08:00
"build" : "tsc && gulp build-prod" ,
2021-04-11 21:59:30 +08:00
"build-en" : "tsc && gulp build-prod --languages=en" ,
2019-12-08 19:44:18 +08:00
"create-release" : "gulp create-release" ,
2019-07-19 22:03:50 +08:00
"build-backend" : "tsc" ,
2021-05-16 13:46:26 +08:00
"pretest" : "tsc" ,
2020-01-09 06:23:37 +08:00
"test" : "ng test && nyc mocha --recursive test" ,
2021-05-16 14:15:42 +08:00
"lint" : "tslint -p tsconfig.json -c tslint.json src/**/**.ts test/**/**.ts" ,
2020-01-09 06:23:37 +08:00
"coverage" : "nyc report --reporter=text-lcov | coveralls" ,
2019-12-12 18:04:20 +08:00
"start" : "node ./src/backend/index" ,
2021-04-18 00:32:32 +08:00
"run-dev" : "ng build --configuration=dev" ,
2021-04-18 21:48:35 +08:00
"build-stats" : "ng build --stats-json" ,
"analyze" : "webpack-bundle-analyzer dist/en/stats.json" ,
2019-07-21 21:14:12 +08:00
"merge-new-translation" : "gulp merge-new-translation" ,
2020-01-29 01:36:52 +08:00
"generate-man" : "gulp generate-man"
2016-03-12 19:53:19 +08:00
} ,
2016-03-18 23:02:26 +08:00
"repository" : {
"type" : "git" ,
"url" : "git+https://github.com/bpatrik/PiGallery2.git"
} ,
"bugs" : {
"url" : "https://github.com/bpatrik/PiGallery2/issues"
} ,
2016-03-12 19:53:19 +08:00
"dependencies" : {
2021-05-05 03:46:28 +08:00
"archiver" : "5.3.0" ,
2021-04-10 16:51:33 +08:00
"bcrypt" : "5.0.1" ,
2022-02-24 05:54:41 +08:00
"better-sqlite3" : "7.5.0" ,
2021-12-31 00:26:38 +08:00
"cookie-parser" : "1.4.6" ,
"cookie-session" : "2.0.0" ,
2020-09-13 20:44:12 +08:00
"csurf" : "1.11.0" ,
2021-04-10 16:51:33 +08:00
"ejs" : "3.1.6" ,
2022-02-05 19:37:58 +08:00
"exifreader" : "4.2.0" ,
2021-12-31 00:26:38 +08:00
"express" : "4.17.2" ,
"express-unless" : "1.0.0" ,
2018-11-30 22:36:42 +08:00
"fluent-ffmpeg" : "2.1.2" ,
2022-02-05 19:37:58 +08:00
"image-size" : "1.0.1" ,
2020-09-13 20:44:12 +08:00
"jimp" : "0.16.1" ,
2018-01-16 08:37:18 +08:00
"locale" : "0.1.0" ,
2021-12-31 00:26:38 +08:00
"node-geocoder" : "3.28.0" ,
2019-01-27 12:47:43 +08:00
"reflect-metadata" : "0.1.13" ,
2022-02-17 16:24:47 +08:00
"sharp" : "0.30.1" ,
2021-05-11 21:43:44 +08:00
"ts-exif-parser" : "0.2.2" ,
2018-11-18 02:31:57 +08:00
"ts-node-iptc" : "1.0.11" ,
2022-02-24 05:54:41 +08:00
"typeconfig" : "2.0.21" ,
2021-12-31 00:26:38 +08:00
"typeorm" : "0.2.41"
2016-12-27 06:36:38 +08:00
} ,
"devDependencies" : {
2021-12-31 02:11:50 +08:00
"@angular-devkit/build-angular" : "0.1102.17" ,
"@angular-devkit/build-optimizer" : "0.1102.17" ,
"@angular/animations" : "11.2.14" ,
"@angular/cli" : "11.2.17" ,
"@angular/common" : "11.2.14" ,
"@angular/compiler" : "11.2.14" ,
"@angular/compiler-cli" : "11.2.14" ,
"@angular/core" : "11.2.14" ,
"@angular/forms" : "11.2.14" ,
"@angular/language-service" : "11.2.14" ,
"@angular/localize" : "11.2.14" ,
"@angular/platform-browser" : "11.2.14" ,
"@angular/platform-browser-dynamic" : "11.2.14" ,
"@angular/router" : "11.2.14" ,
2021-05-01 05:40:32 +08:00
"@asymmetrik/ngx-leaflet" : "8.1.0" ,
"@asymmetrik/ngx-leaflet-markercluster" : "5.0.1" ,
2021-05-11 21:43:44 +08:00
"@ngx-loading-bar/core" : "5.1.2" ,
2021-12-31 00:26:38 +08:00
"@types/archiver" : "5.1.1" ,
2021-05-11 21:43:44 +08:00
"@types/bcrypt" : "5.0.0" ,
2018-10-22 06:24:17 +08:00
"@types/bcryptjs" : "2.4.2" ,
2021-12-31 00:26:38 +08:00
"@types/chai" : "4.3.0" ,
2019-12-08 03:21:23 +08:00
"@types/cookie-parser" : "1.4.2" ,
2021-12-31 00:26:38 +08:00
"@types/cookie-session" : "2.0.44" ,
"@types/csurf" : "1.11.2" ,
"@types/ejs" : "3.1.0" ,
"@types/express" : "4.17.13" ,
"@types/express-jwt" : "6.0.4" ,
"@types/fluent-ffmpeg" : "2.1.20" ,
"@types/gulp" : "4.0.9" ,
"@types/gulp-zip" : "4.0.2" ,
2019-12-08 03:21:23 +08:00
"@types/image-size" : "0.8.0" ,
2021-12-31 00:26:38 +08:00
"@types/jasmine" : "3.10.2" ,
"@types/jsonwebtoken" : "8.5.6" ,
"@types/leaflet" : "1.7.7" ,
"@types/leaflet.markercluster" : "1.4.6" ,
"@types/node" : "15.14.9" ,
"@types/node-geocoder" : "3.24.3" ,
"@types/sharp" : "0.29.5" ,
2019-01-27 12:47:43 +08:00
"@types/winston" : "2.4.4" ,
2021-04-10 16:51:33 +08:00
"@types/xml2js" : "0.4.8" ,
2021-05-11 22:23:58 +08:00
"bootstrap" : "4.6.0" ,
2022-02-05 19:37:58 +08:00
"chai" : "4.3.6" ,
2020-01-08 06:31:38 +08:00
"chai-http" : "4.3.0" ,
2021-05-11 21:43:44 +08:00
"codelyzer" : "6.0.2" ,
2022-02-05 19:37:58 +08:00
"core-js" : "3.21.0" ,
2021-12-31 00:26:38 +08:00
"coveralls" : "3.1.1" ,
"deep-equal-in-any-order" : "1.1.15" ,
2021-01-04 18:11:55 +08:00
"ejs-loader" : "0.5.0" ,
2019-07-19 06:12:22 +08:00
"gulp" : "4.0.2" ,
2021-12-31 00:26:38 +08:00
"gulp-json-editor" : "2.5.6" ,
2019-07-19 06:12:22 +08:00
"gulp-typescript" : "5.0.1" ,
2021-04-10 16:51:33 +08:00
"gulp-zip" : "5.1.0" ,
2018-05-15 21:38:05 +08:00
"hammerjs" : "2.0.8" ,
"intl" : "1.2.5" ,
2022-02-05 19:37:58 +08:00
"jasmine-core" : "4.0.0" ,
2021-05-11 21:43:44 +08:00
"jasmine-spec-reporter" : "7.0.0" ,
2019-02-03 08:28:57 +08:00
"jw-bootstrap-switch-ng2" : "2.0.5" ,
2022-02-05 19:37:58 +08:00
"karma" : "6.3.15" ,
2019-12-08 03:21:23 +08:00
"karma-chrome-launcher" : "3.1.0" ,
2018-12-03 03:57:16 +08:00
"karma-cli" : "2.0.0" ,
2020-09-13 20:44:12 +08:00
"karma-coverage-istanbul-reporter" : "3.0.3" ,
"karma-jasmine" : "4.0.1" ,
2021-12-31 00:26:38 +08:00
"karma-jasmine-html-reporter" : "1.7.0" ,
2018-05-15 21:38:05 +08:00
"karma-remap-istanbul" : "0.6.0" ,
2018-12-08 18:28:56 +08:00
"karma-systemjs" : "0.16.0" ,
2021-05-05 03:46:28 +08:00
"leaflet" : "1.7.1" ,
2022-02-05 19:37:58 +08:00
"leaflet.markercluster" : "1.5.3" ,
"mocha" : "9.2.0" ,
2021-04-11 21:59:30 +08:00
"ngx-bootstrap" : "6.2.0" ,
2021-04-10 16:51:33 +08:00
"ngx-clipboard" : "14.0.1" ,
2021-05-07 05:01:26 +08:00
"ngx-cookie-service" : "11.0.2" ,
2022-01-01 01:50:21 +08:00
"ngx-markdown" : "11.1.3" ,
2021-05-11 21:43:44 +08:00
"ngx-device-detector" : "2.0.10" ,
2021-04-10 16:51:33 +08:00
"ngx-toastr" : "13.2.1" ,
2020-09-13 20:44:12 +08:00
"nyc" : "15.1.0" ,
2018-05-15 21:38:05 +08:00
"open-iconic" : "1.1.1" ,
2020-09-13 20:44:12 +08:00
"protractor" : "7.0.0" ,
2019-01-27 12:47:43 +08:00
"remap-istanbul" : "0.13.0" ,
2021-04-10 16:51:33 +08:00
"rxjs" : "6.6.7" ,
"rxjs-compat" : "6.6.7" ,
2018-05-15 21:38:05 +08:00
"ts-helpers" : "1.1.2" ,
2021-12-31 00:26:38 +08:00
"ts-node" : "10.4.0" ,
2021-05-07 05:01:26 +08:00
"tslint" : "6.1.3" ,
2021-12-31 02:11:50 +08:00
"typescript" : "4.1.6" ,
2021-11-09 04:50:42 +08:00
"xlf-google-translate" : "1.0.0-beta.22" ,
2021-05-07 05:01:26 +08:00
"web-animations-js" : "2.3.2" ,
2021-12-31 00:26:38 +08:00
"webpack-bundle-analyzer" : "4.5.0" ,
2020-01-01 00:27:38 +08:00
"xml2js" : "0.4.23" ,
2021-04-10 16:51:33 +08:00
"zone.js" : "0.11.4"
2017-05-28 18:33:18 +08:00
} ,
2021-04-19 00:22:37 +08:00
"//" : {
2021-04-20 02:10:44 +08:00
"TODO" : "sharp 0.28.1 fails arm/v7 build as Prebuilt libvips 8.10.6 binaries are not yet available for linuxmusl-armv7. https://sharp.pixelplumbing.com/install"
2021-04-19 00:22:37 +08:00
} ,
2017-05-28 18:33:18 +08:00
"optionalDependencies" : {
2022-01-15 18:39:25 +08:00
"ffmpeg-static" : "4.4.1" ,
"ffprobe-static" : "3.0.0" ,
2021-01-04 17:32:19 +08:00
"mysql" : "2.18.1"
2017-07-24 04:36:28 +08:00
} ,
"engines" : {
2022-01-15 21:39:30 +08:00
"node" : ">=14.14 <15.0"
2020-01-01 18:06:14 +08:00
}
2016-03-12 19:53:19 +08:00
}