Merge branch 'test' into 'prod'
Test See merge request !93
This diff is collapsed.
{ | ||
"name": "sv2", | ||
"version": "0.0.0", | ||
"license": "MIT", | ||
"name": "angular-electron", | ||
"version": "9.0.4", | ||
"description": "Angular 11 with Electron (Typescript + SASS + Hot Reload)", | ||
"homepage": "https://github.com/maximegris/angular-electron", | ||
"author": { | ||
"name": "Maxime GRIS", | ||
"email": "maxime.gris@gmail.com" | ||
}, | ||
"keywords": [ | ||
"angular", | ||
"angular 11", | ||
"electron", | ||
"nodejs", | ||
"typescript", | ||
"spectron", | ||
"eslint", | ||
"sass", | ||
"windows", | ||
"mac", | ||
"linux" | ||
], | ||
"main": "main.js", | ||
"private": true, | ||
"scripts": { | ||
"postinstall": "electron-builder install-app-deps", | ||
"ng": "ng", | ||
"start": "ng serve", | ||
"build": "ng build --prod", | ||
"test": "ng test", | ||
"lint": "ng lint", | ||
"e2e": "ng e2e" | ||
"start": "npm-run-all -p electron:serve ng:serve", | ||
"build": "npm run electron:serve-tsc && ng build --base-href ./", | ||
"build:dev": "npm run build -- -c dev", | ||
"build:prod": "npm run build -- -c production", | ||
"ng:serve": "ng serve -c web -o", | ||
"electron:serve-tsc": "tsc -p tsconfig.serve.json", | ||
"electron:serve": "wait-on tcp:4200 && npm run electron:serve-tsc && npx electron . --serve", | ||
"electron:local": "npm run build:prod && npx electron .", | ||
"electron:build": "npm run build:prod && electron-builder build --publish=never", | ||
"test": "ng test --watch=false", | ||
"test:watch": "ng test", | ||
"e2e": "npm run build:prod && cross-env TS_NODE_PROJECT='e2e/tsconfig.e2e.json' mocha --timeout 300000 --require ts-node/register e2e/**/*.e2e.ts", | ||
"version": "conventional-changelog -i CHANGELOG.md -s -r 0 && git add CHANGELOG.md", | ||
"lint": "ng lint" | ||
}, | ||
"private": true, | ||
"dependencies": { | ||
"@angular/animations": "9.1.12", | ||
"@angular/cdk": "^9.2.4", | ||
"@angular/common": "9.1.12", | ||
"@angular/compiler": "9.1.12", | ||
"@angular/core": "9.1.12", | ||
"@angular/flex-layout": "^9.0.0-beta.31", | ||
"@angular/forms": "9.1.12", | ||
"@angular/material": "^9.2.4", | ||
"@angular/platform-browser": "9.1.12", | ||
"@angular/platform-browser-dynamic": "9.1.12", | ||
"@angular/router": "9.1.12", | ||
"buffer": "^5.5.0", | ||
"core-js": "^3.6.4", | ||
"jwk-to-ssh": "^1.2.0", | ||
"keypair": "^1.0.1", | ||
"node-forge": "^0.8.5", | ||
"rxjs": "^6.6.3", | ||
"rxjs-compat": "^6.5.4", | ||
"tslib": "^1.10.0", | ||
"web-ext": "^5.1.0", | ||
"zone.js": "~0.10.2" | ||
"@angular/animations": "11.2.4", | ||
"@angular/cdk": "11.2.3", | ||
"@angular/flex-layout": "11.0.0-beta.33", | ||
"@angular/material": "11.2.3", | ||
"buffer": "6.0.3", | ||
"jwk-to-ssh": "1.2.0", | ||
"keypair": "1.0.2", | ||
"node-forge": "0.10.0", | ||
"rxjs-compat": "6.6.6", | ||
"web-ext": "5.5.0" | ||
}, | ||
"devDependencies": { | ||
"@angular-devkit/build-angular": "~0.901.12", | ||
"@angular/cli": "9.1.12", | ||
"@angular/compiler-cli": "9.1.12", | ||
"@angular/language-service": "9.1.12", | ||
"@types/jasmine": "^3.5.2", | ||
"@types/jasminewd2": "^2.0.8", | ||
"@types/node": "^12.11.1", | ||
"codelyzer": "^5.1.2", | ||
"jasmine-core": "~3.4.0", | ||
"jasmine-spec-reporter": "~4.2.1", | ||
"karma": "^5.2.2", | ||
"karma-chrome-launcher": "~2.2.0", | ||
"karma-coverage-istanbul-reporter": "^2.1.1", | ||
"karma-jasmine": "~2.0.1", | ||
"karma-jasmine-html-reporter": "^1.5.2", | ||
"protractor": "^7.0.0", | ||
"ts-node": "~8.2.0", | ||
"tslint": "~5.17.0", | ||
"typescript": "3.8.3" | ||
} | ||
"@angular-builders/custom-webpack": "11.0.0", | ||
"@angular-devkit/build-angular": "0.1102.0", | ||
"@angular-eslint/builder": "1.2.0", | ||
"@angular-eslint/eslint-plugin": "1.2.0", | ||
"@angular-eslint/eslint-plugin-template": "1.2.0", | ||
"@angular-eslint/schematics": "1.2.0", | ||
"@angular-eslint/template-parser": "1.2.0", | ||
"@angular/cli": "11.2.0", | ||
"@angular/common": "11.2.0", | ||
"@angular/compiler": "11.2.0", | ||
"@angular/compiler-cli": "11.2.0", | ||
"@angular/core": "11.2.0", | ||
"@angular/forms": "11.2.0", | ||
"@angular/language-service": "11.2.0", | ||
"@angular/platform-browser": "11.2.0", | ||
"@angular/platform-browser-dynamic": "11.2.0", | ||
"@angular/router": "11.2.0", | ||
"@ngx-translate/core": "13.0.0", | ||
"@ngx-translate/http-loader": "6.0.0", | ||
"@types/jasmine": "3.6.3", | ||
"@types/jasminewd2": "2.0.8", | ||
"@types/mocha": "8.2.0", | ||
"@types/node": "12.12.6", | ||
"@typescript-eslint/eslint-plugin": "4.15.0", | ||
"@typescript-eslint/eslint-plugin-tslint": "4.15.0", | ||
"@typescript-eslint/parser": "4.15.0", | ||
"chai": "4.2.0", | ||
"conventional-changelog-cli": "2.1.1", | ||
"core-js": "3.6.5", | ||
"cross-env": "7.0.3", | ||
"electron": "11.2.0", | ||
"electron-builder": "22.9.1", | ||
"electron-reload": "1.5.0", | ||
"eslint": "7.20.0", | ||
"eslint-plugin-import": "2.22.1", | ||
"eslint-plugin-jsdoc": "31.6.1", | ||
"eslint-plugin-prefer-arrow": "1.2.3", | ||
"jasmine-core": "3.6.0", | ||
"jasmine-spec-reporter": "6.0.0", | ||
"karma": "6.1.1", | ||
"karma-coverage-istanbul-reporter": "3.0.3", | ||
"karma-electron": "6.3.3", | ||
"karma-jasmine": "4.0.1", | ||
"karma-jasmine-html-reporter": "1.5.4", | ||
"mocha": "8.2.1", | ||
"npm-run-all": "4.1.5", | ||
"rxjs": "6.6.3", | ||
"spectron": "13.0.0", | ||
"ts-node": "9.1.1", | ||
"tslib": "2.1.0", | ||
"typescript": "4.0.5", | ||
"wait-on": "5.0.1", | ||
"webdriver-manager": "12.1.8", | ||
"zone.js": "0.10.3" | ||
}, | ||
"engines": { | ||
"node": ">=10.13.0" | ||
}, | ||
"browserslist": [ | ||
"chrome 83" | ||
] | ||
} |
src/app/app.component.scss
0 → 100644