package.json
{ "name": "slate", "version": "1.0.0", "license": "MIT", "config": { "site": "laboiteasessions" }, "scripts": { "android": "tns run android --bundle", "ios": "tns run ios --bundle", "ng": "ng", "start": "ng serve", "build": "./node_modules/@angular/cli/bin/ng build --configuration=production", "build-themes": "bash ./tools/build-themes.sh", "test": "./node_modules/@angular/cli/bin/ng test --watch=false", "test-cc": "./node_modules/@angular/cli/bin/ng test --watch=false --code-coverage", "lint": "./node_modules/@angular/cli/bin/ng lint", "e2e": "./node_modules/@angular/cli/bin/ng e2e", "build:ssr": "npm run build:client-and-server && npm run build:prerender", "build:client-and-server": "ng build --configuration=production --project=$npm_package_config_site && ng run $npm_package_config_site:server:production", "webpack:ssr": "webpack --config webpack.server.config.js --progress --colors", "serve:ssr": "sed -i '/module.exports = require(\".\")/d' ./functions/dist/server/main.js && node functions/dist/server.js", "server:ssr": "npm run webpack:ssr && npm run serve:ssr", "build:prerender": "npm run webpack:ssr && npm run generate:prerender", "build:prerender:firebase": "npm run compile:server && npm run generate:prerender", "build:firebase:ssr": "npm run build:client-and-server:store && npm run compile:server", "compile:server": "tsc -p server.tsconfig.json", "generate:prerender": "node ./functions/dist/prerender.js", "serve:prerender": "cd functions/dist/browser && http-server", "firebase:ssr": "npm run build:firebase:ssr", "serve:firebase:ssr": "sed -i '/module.exports = require(\".\")/d' ./functions/dist/server/main.js && node functions/dist/server" }, "private": true, "dependencies": { "@agm/core": "^1.1.0", "@angular/animations": "^9.0.6", "@angular/cdk": "~9.1.2", "@angular/common": "^9.0.6", "@angular/compiler": "^9.0.6", "@angular/core": "^9.0.6", "@angular/fire": "^5.4.2", "@angular/flex-layout": "^9.0.0-beta.29", "@angular/forms": "^9.0.6", "@angular/http": "~8.0.0-beta.10", "@angular/localize": "^9.0.6", "@angular/material": "~9.1.2", "@angular/material-moment-adapter": "^9.1.2", "@angular/platform-browser": "^9.0.6", "@angular/platform-browser-dynamic": "^9.0.6", "@angular/platform-server": "^9.0.6", "@angular/router": "^9.0.6", "@angular/service-worker": "^9.0.6", "@asymmetrik/ngx-leaflet": "^6.0.1", "@auth0/angular-jwt": "^4.0.0", "@firebase/app": "^0.5.5", "@firebase/auth": "^0.13.6", "@firebase/auth-types": "^0.9.6", "@firebase/firestore": "~1.12.0", "@ionic-native/core": "^5.22.0", "@ionic-native/splash-screen": "^5.22.0", "@ionic-native/status-bar": "^5.22.0", "@ionic/angular": "^5.0.5", "@ng-select/ng-select": "^3.7.3", "@ngrx/effects": "^9.0.0", "@ngrx/router-store": "^9.0.0", "@ngrx/store": "^9.0.0", "@ngrx/store-devtools": "^9.0.0", "@ngu/carousel": "^2.0.0", "@ngx-lite/json-ld": "^0.6.2", "@ngx-meta/core": "^8.0.2", "@ngx-translate/core": "^12.1.2", "@ngx-translate/http-loader": "^4.0.0", "@romainmarecat/ngx-calendar": "^1.0.0", "@romainmarecat/ngx-slack-notification": "^1.0.1", "@swimlane/ngx-datatable": "^16.0.3", "@types/crypto-js": "^3.1.43", "@types/gsap": "^1.20.2", "@types/twix": "^0.6.38", "angular-pipes": "^10.0.0", "angulartics2": "^8.3.0", "apollo-angular": "^1.8.0", "apollo-angular-link-http": "^1.9.0", "apollo-cache-inmemory": "^1.6.0", "apollo-client": "^2.6.0", "apollo-link": "^1.2.11", "bootstrap": "^4.4.1", "bufferutil": "^4.0.1", "chart.js": "^2.9.3", "classlist.js": "^1.1.20150312", "cloudinary-core": "^2.8.1", "cookieconsent": "^3.1.1", "cordova": "^9.0.0", "cordova-android": "^8.0.0", "cordova-ios": "5.1.1", "cordova-plugin-device": "^2.0.2", "cordova-plugin-ionic-keyboard": "^2.2.0", "cordova-plugin-ionic-webview": "^4.1.1", "cordova-plugin-splashscreen": "^5.0.2", "cordova-plugin-statusbar": "^2.4.2", "cordova-plugin-whitelist": "^1.3.3", "core-js": "^3.6.4", "crypto-js": "^4.0.0", "d3-queue": "^3.0.7", "faker": "^4.1.0", "firebase": "^7.10.0", "font-awesome": "^4.7.0", "graphql": "^14.5.0", "graphql-tag": "^2.10.0", "gsap": "^3.2.4", "hammerjs": "^2.0.8", "leaflet": "^1.6.0", "leaflet-image": "^0.4.0", "localforage": "^1.7.3", "localize-router": "^2.0.0-RC.3", "material-design-icons": "^3.0.1", "materialize-css": "^1.0.0", "mdn-polyfills": "^5.20.0", "moment": "^2.24.0", "nativescript-angular": "^8.21.0", "nativescript-plugin-firebase": "^10.5.0", "nativescript-theme-core": "~2.0.24", "ng2-adsense": "^7.0.0", "ng2-charts": "^3.0.0-beta.5", "ng2-file-upload": "^1.4.0", "ngforage": "^5.0.1", "ngx-bootstrap": "^5.5.0", "ngx-clipboard": "^13.0.0", "ngx-color-picker": "^9.0.0", "ngx-cookieconsent": "^2.2.3", "ngx-img-cropper": "9.0.1", "ngx-pipes": "^2.7.3", "ngx-responsive": "^9.0.0", "ngx-stripe": "^9.0.1", "reflect-metadata": "~0.1.13", "rxjs": "^6.5.4", "tns-core-modules": "~6.4.2", "tslib": "^1.10.0", "twix": "^1.3.0", "utf-8-validate": "^5.0.2", "web-animations-js": "^2.3.2", "xmlhttprequest": "^1.8.0", "zone.js": "~0.10.2" }, "devDependencies": { "@angular-devkit/build-angular": "~0.900.5", "@angular-devkit/build-ng-packagr": "~0.900.5", "@angular/cli": "^9.0.5", "@angular/compiler-cli": "^9.0.6", "@angular/language-service": "^9.0.6", "@biesbjerg/ngx-translate-extract": "^4.2.0", "@ionic/angular-toolkit": "~2.2.0", "@nativescript/schematics": "^1.0.0", "@nguniversal/common": "^9.0.1", "@nguniversal/express-engine": "^9.0.1", "@nguniversal/module-map-ngfactory-loader": "^8.2.6", "@types/d3-queue": "^3.0.8", "@types/faker": "^4.1.10", "@types/jasmine": "^3.5.9", "@types/jasminewd2": "~2.0.6", "@types/leaflet": "^1.5.10", "@types/node": "^12.11.1", "codelyzer": "^5.1.2", "express": "^5.0.0-alpha.7", "firebase-admin": "^8.9.2", "firebase-functions": "^3.3.0", "firebase-tools": "^7.14.0", "jasmine-core": "~3.5.0", "jasmine-spec-reporter": "~4.2.1", "karma": "~4.4.1", "karma-chrome-launcher": "~3.1.0", "karma-coverage-istanbul-reporter": "^2.1.1", "karma-jasmine": "~3.1.1", "karma-jasmine-html-reporter": "^1.5.2", "nativescript": "^6.4.1", "nativescript-dev-typescript": "^0.10.0", "nativescript-dev-webpack": "^1.5.1", "ng-packagr": "^9.0.0", "protobufjs": "git+https://github.com/danieldanielecki/protobufjs-angularfire.git", "protractor": "~5.4.3", "ts-loader": "^6.2.1", "ts-node": "~8.6.2", "tslint": "~6.0.0", "typescript": "~3.6.4", "webpack-cli": "^3.3.11", "ws": "^7.2.3", "xhr2": "^0.2.0" }, "nativescript": { "id": "com.slate.recipe", "tns-android": { "version": "5.2.0" } }, "cordova": { "plugins": { "cordova-plugin-whitelist": {}, "cordova-plugin-statusbar": {}, "cordova-plugin-device": {}, "cordova-plugin-splashscreen": {}, "cordova-plugin-ionic-webview": { "ANDROID_SUPPORT_ANNOTATIONS_VERSION": "27.+" }, "cordova-plugin-ionic-keyboard": {} }, "platforms": [ "android" ] }}