diff --git a/package.json b/package.json index ebb426b..e5e1ca5 100644 --- a/package.json +++ b/package.json @@ -1,8 +1,8 @@ { "name": "angular-electron", - "version": "1.1.0", - "description": "Angular 4 with Electron (Typescript + SASS)", - "homepage": "", + "version": "1.1.1", + "description": "Angular 4 with Electron (Typescript + SASS + Hot Reload)", + "homepage": "https://github.com/maximegris/angular-electron", "author": { "name": "Maxime GRIS", "email": "maxime.gris@gmail.com" @@ -25,7 +25,7 @@ "prepree2e": "npm start", "pree2e": "webdriver-manager update --standalone false --gecko false --quiet", "electron:serve": "electron . --serve", - "electron:dist": "npm run build && electron dist/main.js", + "electron:dist": "npm ru1 build && electron dist/main.js", "electron:linux": "npm run build && copyfiles package.json dist && electron-packager dist --overwrite --platform=linux --arch=x64 --asar=true --out=app-builds", "electron:windows": "npm run build && copyfiles package.json dist && electron-packager dist --overwrite --platform=win32 --arch=ia32 --asar=false --out=app-builds", "electron:mac": "npm run build && copyfiles package.json dist && electron-packager . --overwrite --platform=darwin --arch=x64 --asar=true --out=app-builds" @@ -57,7 +57,7 @@ "electron": "~1.6.2", "electron-packager": "~8.6.0", "electron-prebuilt": "~1.4.13", - "electron-reload": "^1.1.0", + "electron-reload": "~1.1.0", "exports-loader": "~0.6.3", "file-loader": "~0.10.0", "istanbul-instrumenter-loader": "~2.0.0", @@ -86,8 +86,7 @@ "typescript": "~2.2.0", "url-loader": "~0.5.7", "webdriver-manager": "~12.0.4", - "webpack": "~2.3.3", - "webpack-dev-server": "~2.4.2" + "webpack": "~2.3.3" }, "license": "SEE LICENSE IN LICENSE.md" } diff --git a/yarn.lock b/yarn.lock index bc34af6..a98dd83 100644 --- a/yarn.lock +++ b/yarn.lock @@ -800,7 +800,7 @@ chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3: strip-ansi "^3.0.0" supports-color "^2.0.0" -chokidar@^1.4.1, chokidar@^1.4.3, chokidar@^1.6.0: +chokidar@^1.4.1, chokidar@^1.4.3, chokidar@^1.5.1, chokidar@^1.6.0: version "1.6.1" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.6.1.tgz#2f4447ab5e96e50fb3d789fd90d4c72e0e4c70c2" dependencies: @@ -1282,7 +1282,7 @@ date-now@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b" -debug@*, debug@2, debug@2.6.3, debug@^2.1.3, debug@^2.2.0, debug@^2.6.1: +debug@*, debug@2, debug@^2.1.3, debug@^2.2.0, debug@^2.6.1: version "2.6.3" resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.3.tgz#0f7eb8c30965ec08c72accfa0130c8b79984141d" dependencies: @@ -1547,6 +1547,12 @@ electron-prebuilt@~1.4.13: electron-download "^3.0.1" extract-zip "^1.0.3" +electron-reload@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/electron-reload/-/electron-reload-1.1.0.tgz#be9e69e01076b5cd09d1ab2fb7d51c0e76737269" + dependencies: + chokidar "^1.5.1" + electron-to-chromium@^1.2.7: version "1.3.3" resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.3.tgz#651eb63fe89f39db70ffc8dbd5d9b66958bc6a0e" @@ -1696,7 +1702,7 @@ events@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924" -eventsource@0.1.6, eventsource@~0.1.6: +eventsource@~0.1.6: version "0.1.6" resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-0.1.6.tgz#0acede849ed7dd1ccc32c811bb11b944d4f29232" dependencies: @@ -1883,7 +1889,7 @@ fill-range@^2.1.0: repeat-element "^1.1.2" repeat-string "^1.5.2" -finalhandler@1.0.0: +finalhandler@1.0.0, finalhandler@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.0.0.tgz#b5691c2c0912092f18ac23e9416bde5cd7dc6755" dependencies: @@ -1895,18 +1901,6 @@ finalhandler@1.0.0: statuses "~1.3.1" unpipe "~1.0.0" -finalhandler@~1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.0.1.tgz#bcd15d1689c0e5ed729b6f7f541a6df984117db8" - dependencies: - debug "2.6.3" - encodeurl "~1.0.1" - escape-html "~1.0.3" - on-finished "~2.3.0" - parseurl "~1.3.1" - statuses "~1.3.1" - unpipe "~1.0.0" - find-up@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" @@ -2355,7 +2349,7 @@ http-errors@~1.6.1: setprototypeof "1.0.3" statuses ">= 1.3.1 < 2" -http-proxy-middleware@~0.17.1, http-proxy-middleware@~0.17.4: +http-proxy-middleware@~0.17.1: version "0.17.4" resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.17.4.tgz#642e8848851d66f09d4f124912846dbaeb41b833" dependencies: @@ -4704,17 +4698,6 @@ sockjs-client@1.1.1: json3 "^3.3.2" url-parse "^1.1.1" -sockjs-client@1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.1.2.tgz#f0212a8550e4c9468c8cceaeefd2e3493c033ad5" - dependencies: - debug "^2.2.0" - eventsource "0.1.6" - faye-websocket "~0.11.0" - inherits "^2.0.1" - json3 "^3.3.2" - url-parse "^1.1.1" - sockjs@0.3.18: version "0.3.18" resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.18.tgz#d9b289316ca7df77595ef299e075f0f937eb4207" @@ -5057,13 +5040,13 @@ tmp@0.0.24: version "0.0.24" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.24.tgz#d6a5e198d14a9835cc6f2d7c3d9e302428c8cf12" -tmp@0.0.28: +tmp@0.0.28, tmp@0.0.x: version "0.0.28" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.28.tgz#172735b7f614ea7af39664fa84cf0de4e515d120" dependencies: os-tmpdir "~1.0.1" -tmp@0.0.30, tmp@0.0.x: +tmp@0.0.30: version "0.0.30" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.30.tgz#72419d4a8be7d6ce75148fd8b324e593a711c2ed" dependencies: @@ -5472,28 +5455,6 @@ webpack-dev-server@~2.3.0: webpack-dev-middleware "^1.9.0" yargs "^6.0.0" -webpack-dev-server@~2.4.2: - version "2.4.2" - resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-2.4.2.tgz#cf595d6b40878452b6d2ad7229056b686f8a16be" - dependencies: - ansi-html "0.0.7" - chokidar "^1.6.0" - compression "^1.5.2" - connect-history-api-fallback "^1.3.0" - express "^4.13.3" - html-entities "^1.2.0" - http-proxy-middleware "~0.17.4" - opn "4.0.2" - portfinder "^1.0.9" - serve-index "^1.7.2" - sockjs "0.3.18" - sockjs-client "1.1.2" - spdy "^3.4.1" - strip-ansi "^3.0.0" - supports-color "^3.1.1" - webpack-dev-middleware "^1.9.0" - yargs "^6.0.0" - webpack-merge@^2.4.0: version "2.6.1" resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-2.6.1.tgz#f1d801d2c5d39f83ffec9f119240b3e3be994a1c"