diff --git a/CHANGELOG.md b/CHANGELOG.md index bc7cfac0..bd494c27 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,67 +1,68 @@ ### Authme 3.0.0-beta.0 (2021. December 07.) -* [[2d50b33](https://github.com/Levminer/authme/commit/2d50b33)] Prepare for beta release (2021-12-07) -* [[cf23072](https://github.com/Levminer/authme/commit/cf23072)] Check for manual update #157 (2021-12-06) -* [[e884673](https://github.com/Levminer/authme/commit/e884673)] Fix details and summary (2021-12-05) -* [[d28f48f](https://github.com/Levminer/authme/commit/d28f48f)] Remove old dropdown (2021-12-05) -* [[c322e16](https://github.com/Levminer/authme/commit/c322e16)] New dropdown style (2021-12-05) -* [[ba9e964](https://github.com/Levminer/authme/commit/ba9e964)] Fix dropdown animations (2021-12-04) -* [[0c45f18](https://github.com/Levminer/authme/commit/0c45f18)] Update HTML CSP (2021-12-04) -* [[02e08d0](https://github.com/Levminer/authme/commit/02e08d0)] Main IPCs refactor (2021-12-04) -* [[f4b81e3](https://github.com/Levminer/authme/commit/f4b81e3)] Drop dragonfly css (2021-12-04) -* [[25262f4](https://github.com/Levminer/authme/commit/25262f4)] Make settings clear data dialog modal (2021-12-03) -* [[969cb78](https://github.com/Levminer/authme/commit/969cb78)] Update Electron (2021-12-03) -* [[a41051a](https://github.com/Levminer/authme/commit/a41051a)] Settings scroll back to top on page change (2021-12-03) -* [[aec765b](https://github.com/Levminer/authme/commit/aec765b)] Lock Authme when PC goes to sleep or locked #160 (2021-12-03) -* [[e5d0a6e](https://github.com/Levminer/authme/commit/e5d0a6e)] Disable unavailable tray and menu items (2021-12-02) -* [[d3a3542](https://github.com/Levminer/authme/commit/d3a3542)] Update packages (2021-12-02) -* [[67d13f9](https://github.com/Levminer/authme/commit/67d13f9)] Fix show password button (2021-12-02) -* [[4239223](https://github.com/Levminer/authme/commit/4239223)] Fix quick shortcuts (2021-12-02) -* [[5cccc38](https://github.com/Levminer/authme/commit/5cccc38)] Fix summary tab selection #129 (2021-12-01) -* [[16fc783](https://github.com/Levminer/authme/commit/16fc783)] Fixing close to tray when closing main window (2021-11-30) -* [[e30848b](https://github.com/Levminer/authme/commit/e30848b)] Check for common password when creating an encryption key (2021-11-29) -* [[28d9c2d](https://github.com/Levminer/authme/commit/28d9c2d)] Fix show password buttons (2021-11-28) -* [[32cdd6e](https://github.com/Levminer/authme/commit/32cdd6e)] Settings page better wording (2021-11-28) -* [[b773263](https://github.com/Levminer/authme/commit/b773263)] Export page better instructions (2021-11-27) -* [[80ffa58](https://github.com/Levminer/authme/commit/80ffa58)] Edit page better instructions and edit codes (2021-11-26) -* [[05655c1](https://github.com/Levminer/authme/commit/05655c1)] Import page better instructions (2021-11-26) -* [[792f72a](https://github.com/Levminer/authme/commit/792f72a)] Check for codes.authme version (2021-11-26) -* [[0aab107](https://github.com/Levminer/authme/commit/0aab107)] Auto update for windows #157 (2021-11-26) -* [[51c0575](https://github.com/Levminer/authme/commit/51c0575)] Manual update for Linux and Mac (2021-11-26) -* [[8d80e63](https://github.com/Levminer/authme/commit/8d80e63)] Update packages (2021-11-26) -* [[44499f5](https://github.com/Levminer/authme/commit/44499f5)] Confirm load codes (2021-11-24) -* [[79ebfe3](https://github.com/Levminer/authme/commit/79ebfe3)] Import from webcam available #141 (2021-11-24) -* [[290d463](https://github.com/Levminer/authme/commit/290d463)] Speed improvements (2021-11-24) -* [[8d506c0](https://github.com/Levminer/authme/commit/8d506c0)] Switch to .appimage from .deb (2021-11-24) -* [[5d42f64](https://github.com/Levminer/authme/commit/5d42f64)] Settings page layout fixes (2021-11-24) -* [[a484d03](https://github.com/Levminer/authme/commit/a484d03)] HTML CSP, build number improvements (2021-11-24) -* [[ef7cbf2](https://github.com/Levminer/authme/commit/ef7cbf2)] Edit page appdata #158, logging (2021-11-23) -* [[249be93](https://github.com/Levminer/authme/commit/249be93)] Fixing appdata path #158 (2021-11-23) -* [[f3701c7](https://github.com/Levminer/authme/commit/f3701c7)] Fixing preload settings folder and documentation (2021-11-22) -* [[e495f2f](https://github.com/Levminer/authme/commit/e495f2f)] Fixing settings folder #158 (2021-11-21) -* [[e2d03c0](https://github.com/Levminer/authme/commit/e2d03c0)] Update packages (2021-11-20) -* [[6a25bb1](https://github.com/Levminer/authme/commit/6a25bb1)] New folder structure #158 (2021-11-20) -* [[10a239b](https://github.com/Levminer/authme/commit/10a239b)] Better, smoother window open (2021-11-19) -* [[b4005b8](https://github.com/Levminer/authme/commit/b4005b8)] Fixing window content protection #156 (2021-11-19) -* [[c40430a](https://github.com/Levminer/authme/commit/c40430a)] Improved window content protection #156 (2021-11-19) -* [[6e50970](https://github.com/Levminer/authme/commit/6e50970)] Update packages (2021-11-19) -* [[232f7fc](https://github.com/Levminer/authme/commit/232f7fc)] Update packages (2021-11-17) -* [[fce76c6](https://github.com/Levminer/authme/commit/fce76c6)] Respect prefers-reduced-motion #129 (2021-11-17) -* [[2445187](https://github.com/Levminer/authme/commit/2445187)] Main process deprecate old encryption #154 (2021-11-17) -* [[cd6f318](https://github.com/Levminer/authme/commit/cd6f318)] Bump version to 3.0.0 (2021-11-17) -* [[ab5806b](https://github.com/Levminer/authme/commit/ab5806b)] Edit page deprecate old encryption #154 (2021-11-17) -* [[a9bbc88](https://github.com/Levminer/authme/commit/a9bbc88)] Export page deprecate old encryption #154 (2021-11-16) -* [[fa11195](https://github.com/Levminer/authme/commit/fa11195)] Application page deprecate old encryption #154 (2021-11-16) -* [[7a4e993](https://github.com/Levminer/authme/commit/7a4e993)] Confirm page deprecate old encryption #154 (2021-11-16) -* [[1fb0f90](https://github.com/Levminer/authme/commit/1fb0f90)] Landig page deprecate old encryption #154 (2021-11-16) -* [[33f14ff](https://github.com/Levminer/authme/commit/33f14ff)] Remove application page animations (2021-11-15) -* [[134b7ea](https://github.com/Levminer/authme/commit/134b7ea)] New .authme format fixes #152 (2021-11-14) -* [[78067dd](https://github.com/Levminer/authme/commit/78067dd)] Display shortcuts shorter (2021-11-14) -* [[0afec65](https://github.com/Levminer/authme/commit/0afec65)] Export page .authme rollback file support #152 (2021-11-13) -* [[4ecb0a3](https://github.com/Levminer/authme/commit/4ecb0a3)] Import page .authme rollback file support #152 (2021-11-13) -* [[e1ab6f8](https://github.com/Levminer/authme/commit/e1ab6f8)] Application page .authme rollback file support #152 (2021-11-13) -* [[cc88b15](https://github.com/Levminer/authme/commit/cc88b15)] Edit page .authme rollback file support #152 (2021-11-13) -* [[b182a9e](https://github.com/Levminer/authme/commit/b182a9e)] Edit page support .authme file (2021-11-13) -* [[92746aa](https://github.com/Levminer/authme/commit/92746aa)] Option to delete all codes on edit page (2021-11-11) -* [[e0298a4](https://github.com/Levminer/authme/commit/e0298a4)] Bump version (2021-11-10) -* [[2692801](https://github.com/Levminer/authme/commit/2692801)] Merge branch 'main' into dev (2021-11-09) +- [[048f944](https://github.com/Levminer/authme/commit/048f944)] Beta release build (2021-12-07) +- [[2d50b33](https://github.com/Levminer/authme/commit/2d50b33)] Prepare for beta release (2021-12-07) +- [[cf23072](https://github.com/Levminer/authme/commit/cf23072)] Check for manual update #157 (2021-12-06) +- [[e884673](https://github.com/Levminer/authme/commit/e884673)] Fix details and summary (2021-12-05) +- [[d28f48f](https://github.com/Levminer/authme/commit/d28f48f)] Remove old dropdown (2021-12-05) +- [[c322e16](https://github.com/Levminer/authme/commit/c322e16)] New dropdown style (2021-12-05) +- [[ba9e964](https://github.com/Levminer/authme/commit/ba9e964)] Fix dropdown animations (2021-12-04) +- [[0c45f18](https://github.com/Levminer/authme/commit/0c45f18)] Update HTML CSP (2021-12-04) +- [[02e08d0](https://github.com/Levminer/authme/commit/02e08d0)] Main IPCs refactor (2021-12-04) +- [[f4b81e3](https://github.com/Levminer/authme/commit/f4b81e3)] Drop dragonfly css (2021-12-04) +- [[25262f4](https://github.com/Levminer/authme/commit/25262f4)] Make settings clear data dialog modal (2021-12-03) +- [[969cb78](https://github.com/Levminer/authme/commit/969cb78)] Update Electron (2021-12-03) +- [[a41051a](https://github.com/Levminer/authme/commit/a41051a)] Settings scroll back to top on page change (2021-12-03) +- [[aec765b](https://github.com/Levminer/authme/commit/aec765b)] Lock Authme when PC goes to sleep or locked #160 (2021-12-03) +- [[e5d0a6e](https://github.com/Levminer/authme/commit/e5d0a6e)] Disable unavailable tray and menu items (2021-12-02) +- [[d3a3542](https://github.com/Levminer/authme/commit/d3a3542)] Update packages (2021-12-02) +- [[67d13f9](https://github.com/Levminer/authme/commit/67d13f9)] Fix show password button (2021-12-02) +- [[4239223](https://github.com/Levminer/authme/commit/4239223)] Fix quick shortcuts (2021-12-02) +- [[5cccc38](https://github.com/Levminer/authme/commit/5cccc38)] Fix summary tab selection #129 (2021-12-01) +- [[16fc783](https://github.com/Levminer/authme/commit/16fc783)] Fixing close to tray when closing main window (2021-11-30) +- [[e30848b](https://github.com/Levminer/authme/commit/e30848b)] Check for common password when creating an encryption key (2021-11-29) +- [[28d9c2d](https://github.com/Levminer/authme/commit/28d9c2d)] Fix show password buttons (2021-11-28) +- [[32cdd6e](https://github.com/Levminer/authme/commit/32cdd6e)] Settings page better wording (2021-11-28) +- [[b773263](https://github.com/Levminer/authme/commit/b773263)] Export page better instructions (2021-11-27) +- [[80ffa58](https://github.com/Levminer/authme/commit/80ffa58)] Edit page better instructions and edit codes (2021-11-26) +- [[05655c1](https://github.com/Levminer/authme/commit/05655c1)] Import page better instructions (2021-11-26) +- [[792f72a](https://github.com/Levminer/authme/commit/792f72a)] Check for codes.authme version (2021-11-26) +- [[0aab107](https://github.com/Levminer/authme/commit/0aab107)] Auto update for windows #157 (2021-11-26) +- [[51c0575](https://github.com/Levminer/authme/commit/51c0575)] Manual update for Linux and Mac (2021-11-26) +- [[8d80e63](https://github.com/Levminer/authme/commit/8d80e63)] Update packages (2021-11-26) +- [[44499f5](https://github.com/Levminer/authme/commit/44499f5)] Confirm load codes (2021-11-24) +- [[79ebfe3](https://github.com/Levminer/authme/commit/79ebfe3)] Import from webcam available #141 (2021-11-24) +- [[290d463](https://github.com/Levminer/authme/commit/290d463)] Speed improvements (2021-11-24) +- [[8d506c0](https://github.com/Levminer/authme/commit/8d506c0)] Switch to .appimage from .deb (2021-11-24) +- [[5d42f64](https://github.com/Levminer/authme/commit/5d42f64)] Settings page layout fixes (2021-11-24) +- [[a484d03](https://github.com/Levminer/authme/commit/a484d03)] HTML CSP, build number improvements (2021-11-24) +- [[ef7cbf2](https://github.com/Levminer/authme/commit/ef7cbf2)] Edit page appdata #158, logging (2021-11-23) +- [[249be93](https://github.com/Levminer/authme/commit/249be93)] Fixing appdata path #158 (2021-11-23) +- [[f3701c7](https://github.com/Levminer/authme/commit/f3701c7)] Fixing preload settings folder and documentation (2021-11-22) +- [[e495f2f](https://github.com/Levminer/authme/commit/e495f2f)] Fixing settings folder #158 (2021-11-21) +- [[e2d03c0](https://github.com/Levminer/authme/commit/e2d03c0)] Update packages (2021-11-20) +- [[6a25bb1](https://github.com/Levminer/authme/commit/6a25bb1)] New folder structure #158 (2021-11-20) +- [[10a239b](https://github.com/Levminer/authme/commit/10a239b)] Better, smoother window open (2021-11-19) +- [[b4005b8](https://github.com/Levminer/authme/commit/b4005b8)] Fixing window content protection #156 (2021-11-19) +- [[c40430a](https://github.com/Levminer/authme/commit/c40430a)] Improved window content protection #156 (2021-11-19) +- [[6e50970](https://github.com/Levminer/authme/commit/6e50970)] Update packages (2021-11-19) +- [[232f7fc](https://github.com/Levminer/authme/commit/232f7fc)] Update packages (2021-11-17) +- [[fce76c6](https://github.com/Levminer/authme/commit/fce76c6)] Respect prefers-reduced-motion #129 (2021-11-17) +- [[2445187](https://github.com/Levminer/authme/commit/2445187)] Main process deprecate old encryption #154 (2021-11-17) +- [[cd6f318](https://github.com/Levminer/authme/commit/cd6f318)] Bump version to 3.0.0 (2021-11-17) +- [[ab5806b](https://github.com/Levminer/authme/commit/ab5806b)] Edit page deprecate old encryption #154 (2021-11-17) +- [[a9bbc88](https://github.com/Levminer/authme/commit/a9bbc88)] Export page deprecate old encryption #154 (2021-11-16) +- [[fa11195](https://github.com/Levminer/authme/commit/fa11195)] Application page deprecate old encryption #154 (2021-11-16) +- [[7a4e993](https://github.com/Levminer/authme/commit/7a4e993)] Confirm page deprecate old encryption #154 (2021-11-16) +- [[1fb0f90](https://github.com/Levminer/authme/commit/1fb0f90)] Landig page deprecate old encryption #154 (2021-11-16) +- [[33f14ff](https://github.com/Levminer/authme/commit/33f14ff)] Remove application page animations (2021-11-15) +- [[134b7ea](https://github.com/Levminer/authme/commit/134b7ea)] New .authme format fixes #152 (2021-11-14) +- [[78067dd](https://github.com/Levminer/authme/commit/78067dd)] Display shortcuts shorter (2021-11-14) +- [[0afec65](https://github.com/Levminer/authme/commit/0afec65)] Export page .authme rollback file support #152 (2021-11-13) +- [[4ecb0a3](https://github.com/Levminer/authme/commit/4ecb0a3)] Import page .authme rollback file support #152 (2021-11-13) +- [[e1ab6f8](https://github.com/Levminer/authme/commit/e1ab6f8)] Application page .authme rollback file support #152 (2021-11-13) +- [[cc88b15](https://github.com/Levminer/authme/commit/cc88b15)] Edit page .authme rollback file support #152 (2021-11-13) +- [[b182a9e](https://github.com/Levminer/authme/commit/b182a9e)] Edit page support .authme file (2021-11-13) +- [[92746aa](https://github.com/Levminer/authme/commit/92746aa)] Option to delete all codes on edit page (2021-11-11) +- [[e0298a4](https://github.com/Levminer/authme/commit/e0298a4)] Bump version (2021-11-10) +- [[2692801](https://github.com/Levminer/authme/commit/2692801)] Merge branch 'main' into dev (2021-11-09) diff --git a/package-lock.json b/package-lock.json index 753c10fa..aa5871a5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,10 +9,10 @@ "version": "3.0.0", "license": "GPL-3.0", "dependencies": { + "@6c65726f79/custom-titlebar": "^0.5.0", "@electron/remote": "^2.0.1", "@levminer/lib": "file:lib", "@levminer/speakeasy": "^1.3.1", - "@treverix/custom-electron-titlebar": "^4.2.0", "auto-launch": "^5.0.5", "axios": "^0.24.0", "bcryptjs": "^2.4.3", @@ -29,16 +29,16 @@ "concurrently": "^6.4.0", "electron": "^16.0.4", "electron-builder": "^22.14.5", - "eslint": "^8.3.0", + "eslint": "^8.4.1", "eslint-config-node": "^4.1.0", "eslint-config-prettier": "^8.3.0", "eslint-config-promise": "^2.0.2", "eslint-config-standard": "^16.0.3", "eslint-plugin-node": "^11.1.0", "eslint-plugin-prettier": "^4.0.0", - "eslint-plugin-promise": "^5.1.1", + "eslint-plugin-promise": "^5.2.0", "eslint-plugin-standard": "^5.0.0", - "prettier": "^2.5.0", + "prettier": "^2.5.1", "sass": "^1.44.0", "tailwindcss": "^2.2.19" }, @@ -62,6 +62,11 @@ "lib/aes.js": { "extraneous": true }, + "node_modules/@6c65726f79/custom-titlebar": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@6c65726f79/custom-titlebar/-/custom-titlebar-0.5.0.tgz", + "integrity": "sha512-Frf0N+aG8KadGqeuJRbsmXQP/7KzhpPCeU1Z0lj66w3vG0BWgN842irYy8KDzQ41peLI3+dGrvKOb5N9sEwrkA==" + }, "node_modules/@babel/code-frame": { "version": "7.12.11", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", @@ -420,14 +425,14 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.0.4.tgz", - "integrity": "sha512-h8Vx6MdxwWI2WM8/zREHMoqdgLNXEL4QX3MWSVMdyNJGvXVOs+6lp+m2hc3FnuMHDc4poxFNI20vCk0OmI4G0Q==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.0.5.tgz", + "integrity": "sha512-BLxsnmK3KyPunz5wmCCpqy0YelEoxxGmH73Is+Z74oOTMtExcjkr3dDR6quwrjh1YspA8DH9gnX1o069KiS9AQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.0.0", + "espree": "^9.2.0", "globals": "^13.9.0", "ignore": "^4.0.6", "import-fresh": "^3.2.1", @@ -440,12 +445,12 @@ } }, "node_modules/@humanwhocodes/config-array": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.6.0.tgz", - "integrity": "sha512-JQlEKbcgEUjBFhLIF4iqM7u/9lwgHRBcpHrmUNCALK0Q3amXN6lxdoXLnF0sm11E9VqTmBALR87IlUg1bZ8A9A==", + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.2.tgz", + "integrity": "sha512-UXOuFCGcwciWckOpmfKDq/GyhlTf9pN/BzG//x8p8zTOFEcGuA68ANXheFS0AGvy3qgZqLBUkMs7hqzqCKOVwA==", "dev": true, "dependencies": { - "@humanwhocodes/object-schema": "^1.2.0", + "@humanwhocodes/object-schema": "^1.2.1", "debug": "^4.1.1", "minimatch": "^3.0.4" }, @@ -454,9 +459,9 @@ } }, "node_modules/@humanwhocodes/object-schema": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.0.tgz", - "integrity": "sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", "dev": true }, "node_modules/@levminer/lib": { @@ -610,14 +615,6 @@ "tailwindcss": ">=2.0.0" } }, - "node_modules/@treverix/custom-electron-titlebar": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@treverix/custom-electron-titlebar/-/custom-electron-titlebar-4.2.0.tgz", - "integrity": "sha512-spiCIz/YCuCZXtfrE2D+1dgvLgs9dEscRHJiCid22bdb8qNDnzdbwjz9IEsMEkjVV+DIpbDwP6Axd4x/mXmnWA==", - "dependencies": { - "@electron/remote": "^2.0.1" - } - }, "node_modules/@types/debug": { "version": "4.1.7", "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz", @@ -2879,13 +2876,13 @@ } }, "node_modules/eslint": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.3.0.tgz", - "integrity": "sha512-aIay56Ph6RxOTC7xyr59Kt3ewX185SaGnAr8eWukoPLeriCrvGjvAubxuvaXOfsxhtwV5g0uBOsyhAom4qJdww==", + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.4.1.tgz", + "integrity": "sha512-TxU/p7LB1KxQ6+7aztTnO7K0i+h0tDi81YRY9VzB6Id71kNz+fFYnf5HD5UOQmxkzcoa0TlVZf9dpMtUv0GpWg==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.0.4", - "@humanwhocodes/config-array": "^0.6.0", + "@eslint/eslintrc": "^1.0.5", + "@humanwhocodes/config-array": "^0.9.2", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -2896,7 +2893,7 @@ "eslint-scope": "^7.1.0", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.1.0", - "espree": "^9.1.0", + "espree": "^9.2.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -4541,9 +4538,9 @@ } }, "node_modules/eslint-plugin-promise": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-5.1.1.tgz", - "integrity": "sha512-XgdcdyNzHfmlQyweOPTxmc7pIsS6dE4MvwhXWMQ2Dxs1XAL2GJDilUsjWen6TWik0aSI+zD/PqocZBblcm9rdA==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-5.2.0.tgz", + "integrity": "sha512-SftLb1pUG01QYq2A/hGAWfDRXqYD82zE7j7TopDOyNdU+7SvvoXREls/+PRTY17vUXzXnZA/zfnyKgRH6x4JJw==", "dev": true, "engines": { "node": "^10.12.0 || >=12.0.0" @@ -4708,9 +4705,9 @@ } }, "node_modules/espree": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.1.0.tgz", - "integrity": "sha512-ZgYLvCS1wxOczBYGcQT9DDWgicXwJ4dbocr9uYN+/eresBAUuBu+O4WzB21ufQ/JqQT8gyp7hJ3z8SHii32mTQ==", + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.2.0.tgz", + "integrity": "sha512-oP3utRkynpZWF/F2x/HZJ+AGtnIclaR7z1pYPxy7NYM2fSO6LgK/Rkny8anRSPK/VwEA1eqm2squui0T7ZMOBg==", "dev": true, "dependencies": { "acorn": "^8.6.0", @@ -6968,9 +6965,9 @@ } }, "node_modules/prettier": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.0.tgz", - "integrity": "sha512-FM/zAKgWTxj40rH03VxzIPdXmj39SwSjwG0heUcNFwI+EMZJnY93yAiKXM3dObIKAM5TA88werc8T/EwhB45eg==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz", + "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==", "dev": true, "bin": { "prettier": "bin-prettier.js" @@ -8659,6 +8656,11 @@ } }, "dependencies": { + "@6c65726f79/custom-titlebar": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@6c65726f79/custom-titlebar/-/custom-titlebar-0.5.0.tgz", + "integrity": "sha512-Frf0N+aG8KadGqeuJRbsmXQP/7KzhpPCeU1Z0lj66w3vG0BWgN842irYy8KDzQ41peLI3+dGrvKOb5N9sEwrkA==" + }, "@babel/code-frame": { "version": "7.12.11", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", @@ -8940,14 +8942,14 @@ } }, "@eslint/eslintrc": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.0.4.tgz", - "integrity": "sha512-h8Vx6MdxwWI2WM8/zREHMoqdgLNXEL4QX3MWSVMdyNJGvXVOs+6lp+m2hc3FnuMHDc4poxFNI20vCk0OmI4G0Q==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.0.5.tgz", + "integrity": "sha512-BLxsnmK3KyPunz5wmCCpqy0YelEoxxGmH73Is+Z74oOTMtExcjkr3dDR6quwrjh1YspA8DH9gnX1o069KiS9AQ==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.0.0", + "espree": "^9.2.0", "globals": "^13.9.0", "ignore": "^4.0.6", "import-fresh": "^3.2.1", @@ -8957,20 +8959,20 @@ } }, "@humanwhocodes/config-array": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.6.0.tgz", - "integrity": "sha512-JQlEKbcgEUjBFhLIF4iqM7u/9lwgHRBcpHrmUNCALK0Q3amXN6lxdoXLnF0sm11E9VqTmBALR87IlUg1bZ8A9A==", + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.2.tgz", + "integrity": "sha512-UXOuFCGcwciWckOpmfKDq/GyhlTf9pN/BzG//x8p8zTOFEcGuA68ANXheFS0AGvy3qgZqLBUkMs7hqzqCKOVwA==", "dev": true, "requires": { - "@humanwhocodes/object-schema": "^1.2.0", + "@humanwhocodes/object-schema": "^1.2.1", "debug": "^4.1.1", "minimatch": "^3.0.4" } }, "@humanwhocodes/object-schema": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.0.tgz", - "integrity": "sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", "dev": true }, "@levminer/lib": { @@ -9083,14 +9085,6 @@ "mini-svg-data-uri": "^1.2.3" } }, - "@treverix/custom-electron-titlebar": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@treverix/custom-electron-titlebar/-/custom-electron-titlebar-4.2.0.tgz", - "integrity": "sha512-spiCIz/YCuCZXtfrE2D+1dgvLgs9dEscRHJiCid22bdb8qNDnzdbwjz9IEsMEkjVV+DIpbDwP6Axd4x/mXmnWA==", - "requires": { - "@electron/remote": "^2.0.1" - } - }, "@types/debug": { "version": "4.1.7", "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz", @@ -10857,13 +10851,13 @@ "devOptional": true }, "eslint": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.3.0.tgz", - "integrity": "sha512-aIay56Ph6RxOTC7xyr59Kt3ewX185SaGnAr8eWukoPLeriCrvGjvAubxuvaXOfsxhtwV5g0uBOsyhAom4qJdww==", + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.4.1.tgz", + "integrity": "sha512-TxU/p7LB1KxQ6+7aztTnO7K0i+h0tDi81YRY9VzB6Id71kNz+fFYnf5HD5UOQmxkzcoa0TlVZf9dpMtUv0GpWg==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.0.4", - "@humanwhocodes/config-array": "^0.6.0", + "@eslint/eslintrc": "^1.0.5", + "@humanwhocodes/config-array": "^0.9.2", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -10874,7 +10868,7 @@ "eslint-scope": "^7.1.0", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.1.0", - "espree": "^9.1.0", + "espree": "^9.2.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -12196,9 +12190,9 @@ } }, "eslint-plugin-promise": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-5.1.1.tgz", - "integrity": "sha512-XgdcdyNzHfmlQyweOPTxmc7pIsS6dE4MvwhXWMQ2Dxs1XAL2GJDilUsjWen6TWik0aSI+zD/PqocZBblcm9rdA==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-5.2.0.tgz", + "integrity": "sha512-SftLb1pUG01QYq2A/hGAWfDRXqYD82zE7j7TopDOyNdU+7SvvoXREls/+PRTY17vUXzXnZA/zfnyKgRH6x4JJw==", "dev": true, "requires": {} }, @@ -12249,9 +12243,9 @@ "dev": true }, "espree": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.1.0.tgz", - "integrity": "sha512-ZgYLvCS1wxOczBYGcQT9DDWgicXwJ4dbocr9uYN+/eresBAUuBu+O4WzB21ufQ/JqQT8gyp7hJ3z8SHii32mTQ==", + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.2.0.tgz", + "integrity": "sha512-oP3utRkynpZWF/F2x/HZJ+AGtnIclaR7z1pYPxy7NYM2fSO6LgK/Rkny8anRSPK/VwEA1eqm2squui0T7ZMOBg==", "dev": true, "requires": { "acorn": "^8.6.0", @@ -13917,9 +13911,9 @@ "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=" }, "prettier": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.0.tgz", - "integrity": "sha512-FM/zAKgWTxj40rH03VxzIPdXmj39SwSjwG0heUcNFwI+EMZJnY93yAiKXM3dObIKAM5TA88werc8T/EwhB45eg==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz", + "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==", "dev": true }, "prettier-linter-helpers": { diff --git a/package.json b/package.json index 85a8470d..34571737 100644 --- a/package.json +++ b/package.json @@ -79,10 +79,10 @@ } }, "dependencies": { + "@6c65726f79/custom-titlebar": "^0.5.0", "@electron/remote": "^2.0.1", "@levminer/lib": "file:lib", "@levminer/speakeasy": "^1.3.1", - "@treverix/custom-electron-titlebar": "^4.2.0", "auto-launch": "^5.0.5", "axios": "^0.24.0", "bcryptjs": "^2.4.3", @@ -99,16 +99,16 @@ "concurrently": "^6.4.0", "electron": "^16.0.4", "electron-builder": "^22.14.5", - "eslint": "^8.3.0", + "eslint": "^8.4.1", "eslint-config-node": "^4.1.0", "eslint-config-prettier": "^8.3.0", "eslint-config-promise": "^2.0.2", "eslint-config-standard": "^16.0.3", "eslint-plugin-node": "^11.1.0", "eslint-plugin-prettier": "^4.0.0", - "eslint-plugin-promise": "^5.1.1", + "eslint-plugin-promise": "^5.2.0", "eslint-plugin-standard": "^5.0.0", - "prettier": "^2.5.0", + "prettier": "^2.5.1", "sass": "^1.44.0", "tailwindcss": "^2.2.19" },