aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Stefan Malzner <stefan@adlk.io>2018-11-16 21:39:31 +0100
committerLibravatar Stefan Malzner <stefan@adlk.io>2018-11-16 21:39:31 +0100
commit0521fe316bc5968efb65c7e00351d1c81522607d (patch)
tree43dd8b84dba0b89b1c319064376bac9c97211237
parentRevert "Add pre-push hook" (diff)
downloadferdium-app-0521fe316bc5968efb65c7e00351d1c81522607d.tar.gz
ferdium-app-0521fe316bc5968efb65c7e00351d1c81522607d.tar.zst
ferdium-app-0521fe316bc5968efb65c7e00351d1c81522607d.zip
Add pre-push hook & prettier
-rw-r--r--package-lock.json433
-rw-r--r--package.json12
2 files changed, 261 insertions, 184 deletions
diff --git a/package-lock.json b/package-lock.json
index 4df740c06..42be26fb4 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -441,16 +441,6 @@
441 "@babel/plugin-syntax-decorators": "^7.1.0" 441 "@babel/plugin-syntax-decorators": "^7.1.0"
442 } 442 }
443 }, 443 },
444 "@babel/plugin-proposal-do-expressions": {
445 "version": "7.0.0",
446 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-do-expressions/-/plugin-proposal-do-expressions-7.0.0.tgz",
447 "integrity": "sha512-fIXsLAsQ5gVhQF44wZ9Yc3EBxaCHzeNjd8z9ivEzKOQyv5VoU1YJQ3AZa0VJgQMX5k/cbXJpNwp2mtg7iSdiGg==",
448 "dev": true,
449 "requires": {
450 "@babel/helper-plugin-utils": "^7.0.0",
451 "@babel/plugin-syntax-do-expressions": "^7.0.0"
452 }
453 },
454 "@babel/plugin-proposal-export-default-from": { 444 "@babel/plugin-proposal-export-default-from": {
455 "version": "7.0.0", 445 "version": "7.0.0",
456 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.0.0.tgz", 446 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.0.0.tgz",
@@ -461,37 +451,6 @@
461 "@babel/plugin-syntax-export-default-from": "^7.0.0" 451 "@babel/plugin-syntax-export-default-from": "^7.0.0"
462 } 452 }
463 }, 453 },
464 "@babel/plugin-proposal-export-namespace-from": {
465 "version": "7.0.0",
466 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.0.0.tgz",
467 "integrity": "sha512-UZuK8lkobh3570vCu0sxDQn+ZlCV6CVLlXe+nNohvPr6/zI5I+j4Ir2fTTCG0ayBQanym0N+29K5+v4c8SATaQ==",
468 "dev": true,
469 "requires": {
470 "@babel/helper-plugin-utils": "^7.0.0",
471 "@babel/plugin-syntax-export-namespace-from": "^7.0.0"
472 }
473 },
474 "@babel/plugin-proposal-function-bind": {
475 "version": "7.0.0",
476 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-function-bind/-/plugin-proposal-function-bind-7.0.0.tgz",
477 "integrity": "sha512-CNLspFXoquetQqPTFRedMvF7VYpsY2IecFu7Gcb86w+70lXojIKHhX1QFt5dhyk5n4MsjKrdXlGipbCFqD0Xeg==",
478 "dev": true,
479 "requires": {
480 "@babel/helper-plugin-utils": "^7.0.0",
481 "@babel/plugin-syntax-function-bind": "^7.0.0"
482 }
483 },
484 "@babel/plugin-proposal-function-sent": {
485 "version": "7.1.0",
486 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-function-sent/-/plugin-proposal-function-sent-7.1.0.tgz",
487 "integrity": "sha512-yciM4dketj0pjd1enirzfVWclzSCzjOljHx8E4DJUBq/q65CuaKsX2zhpdImzcn6TtFupzdcuchbqN00IEKDAA==",
488 "dev": true,
489 "requires": {
490 "@babel/helper-plugin-utils": "^7.0.0",
491 "@babel/helper-wrap-function": "^7.1.0",
492 "@babel/plugin-syntax-function-sent": "^7.0.0"
493 }
494 },
495 "@babel/plugin-proposal-json-strings": { 454 "@babel/plugin-proposal-json-strings": {
496 "version": "7.0.0", 455 "version": "7.0.0",
497 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.0.0.tgz", 456 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.0.0.tgz",
@@ -502,36 +461,6 @@
502 "@babel/plugin-syntax-json-strings": "^7.0.0" 461 "@babel/plugin-syntax-json-strings": "^7.0.0"
503 } 462 }
504 }, 463 },
505 "@babel/plugin-proposal-logical-assignment-operators": {
506 "version": "7.0.0",
507 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.0.0.tgz",
508 "integrity": "sha512-06osaVN0bKEIXvzScf6qPpbDUEP4sixqVdjwpSPPwEtMyDC+x8PDvcJCww6p6TDOTIHnuUx2Afmguf/RypKDIw==",
509 "dev": true,
510 "requires": {
511 "@babel/helper-plugin-utils": "^7.0.0",
512 "@babel/plugin-syntax-logical-assignment-operators": "^7.0.0"
513 }
514 },
515 "@babel/plugin-proposal-nullish-coalescing-operator": {
516 "version": "7.0.0",
517 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.0.0.tgz",
518 "integrity": "sha512-QIN3UFo1ul4ruAsjIqK43PeXedo1qY74zeGrODJl1KfCGeMc6qJC4rb5Ylml/smzxibqsDeVZGH+TmWHCldRQQ==",
519 "dev": true,
520 "requires": {
521 "@babel/helper-plugin-utils": "^7.0.0",
522 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.0.0"
523 }
524 },
525 "@babel/plugin-proposal-numeric-separator": {
526 "version": "7.0.0",
527 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.0.0.tgz",
528 "integrity": "sha512-m4iDNpbBv2rTxxgViAeaqLOStc2wrlVAC5ifp6pjBPG29F56LdlPgf5CQYzj99y3kYeKqsyf/dcMx/r+QfwMZg==",
529 "dev": true,
530 "requires": {
531 "@babel/helper-plugin-utils": "^7.0.0",
532 "@babel/plugin-syntax-numeric-separator": "^7.0.0"
533 }
534 },
535 "@babel/plugin-proposal-object-rest-spread": { 464 "@babel/plugin-proposal-object-rest-spread": {
536 "version": "7.0.0", 465 "version": "7.0.0",
537 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.0.0.tgz", 466 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.0.0.tgz",
@@ -552,26 +481,6 @@
552 "@babel/plugin-syntax-optional-catch-binding": "^7.0.0" 481 "@babel/plugin-syntax-optional-catch-binding": "^7.0.0"
553 } 482 }
554 }, 483 },
555 "@babel/plugin-proposal-optional-chaining": {
556 "version": "7.0.0",
557 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.0.0.tgz",
558 "integrity": "sha512-7x8HLa71OzNiofbQUVakS0Kmg++6a+cXNfS7QKHbbv03SuSaumJyaWsfNgw+T7aqrJlqurYpZqrkPgXu0iZK0w==",
559 "dev": true,
560 "requires": {
561 "@babel/helper-plugin-utils": "^7.0.0",
562 "@babel/plugin-syntax-optional-chaining": "^7.0.0"
563 }
564 },
565 "@babel/plugin-proposal-pipeline-operator": {
566 "version": "7.0.0",
567 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-pipeline-operator/-/plugin-proposal-pipeline-operator-7.0.0.tgz",
568 "integrity": "sha512-MN189PDyTMoor/YFh9dk6HpSZLMGHCXRdAhgmzshwcalbgYh5Mkn7Ib17lOo6fmLwHdyQ4GR4yagizfeR2LwQQ==",
569 "dev": true,
570 "requires": {
571 "@babel/helper-plugin-utils": "^7.0.0",
572 "@babel/plugin-syntax-pipeline-operator": "^7.0.0"
573 }
574 },
575 "@babel/plugin-proposal-throw-expressions": { 484 "@babel/plugin-proposal-throw-expressions": {
576 "version": "7.0.0", 485 "version": "7.0.0",
577 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-throw-expressions/-/plugin-proposal-throw-expressions-7.0.0.tgz", 486 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-throw-expressions/-/plugin-proposal-throw-expressions-7.0.0.tgz",
@@ -620,15 +529,6 @@
620 "@babel/helper-plugin-utils": "^7.0.0" 529 "@babel/helper-plugin-utils": "^7.0.0"
621 } 530 }
622 }, 531 },
623 "@babel/plugin-syntax-do-expressions": {
624 "version": "7.0.0",
625 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-do-expressions/-/plugin-syntax-do-expressions-7.0.0.tgz",
626 "integrity": "sha512-ZN5MO2WuYfznTK0/TRlF9qG+pBGV/bY5CRO9/a00XEGvaU31JAewRbYaZrySDw6kwSdtPG76yk9jZdPrEC3jWg==",
627 "dev": true,
628 "requires": {
629 "@babel/helper-plugin-utils": "^7.0.0"
630 }
631 },
632 "@babel/plugin-syntax-dynamic-import": { 532 "@babel/plugin-syntax-dynamic-import": {
633 "version": "7.0.0", 533 "version": "7.0.0",
634 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.0.0.tgz", 534 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.0.0.tgz",
@@ -647,42 +547,6 @@
647 "@babel/helper-plugin-utils": "^7.0.0" 547 "@babel/helper-plugin-utils": "^7.0.0"
648 } 548 }
649 }, 549 },
650 "@babel/plugin-syntax-export-namespace-from": {
651 "version": "7.0.0",
652 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.0.0.tgz",
653 "integrity": "sha512-l314XT1eMa0MWboSmG4BdKukHfSpSpQRenUoZmEpL6hqc5nc1/ddpLETjPB77gZE1dZ9qxy5D3U3UUjjcX2d4g==",
654 "dev": true,
655 "requires": {
656 "@babel/helper-plugin-utils": "^7.0.0"
657 }
658 },
659 "@babel/plugin-syntax-function-bind": {
660 "version": "7.0.0",
661 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-function-bind/-/plugin-syntax-function-bind-7.0.0.tgz",
662 "integrity": "sha512-dGxXCBMhRgdoJdTDouuC5sTRqZihfm4bKTWCJOXpTknZnmb1AozdvoNQA8V1WCccwk0IGKr0LaCbsQDQNp48JA==",
663 "dev": true,
664 "requires": {
665 "@babel/helper-plugin-utils": "^7.0.0"
666 }
667 },
668 "@babel/plugin-syntax-function-sent": {
669 "version": "7.0.0",
670 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-function-sent/-/plugin-syntax-function-sent-7.0.0.tgz",
671 "integrity": "sha512-j+D8C+clbieA+1UFlRzMkVozWNLB94TCJsUUE7OCyKBRM329ZZXnFPjgm0em5ddLsKV9DNpdtaOZsNZ1J7gHyA==",
672 "dev": true,
673 "requires": {
674 "@babel/helper-plugin-utils": "^7.0.0"
675 }
676 },
677 "@babel/plugin-syntax-import-meta": {
678 "version": "7.0.0",
679 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.0.0.tgz",
680 "integrity": "sha512-FEoGvhXVAiWzpDjyZIlBGzKyNk/lnRPy7aPke3PjVkiAY0QFsvFfkjUg5diRwVfowBA8SJqvFt0ZoXNSjl70hQ==",
681 "dev": true,
682 "requires": {
683 "@babel/helper-plugin-utils": "^7.0.0"
684 }
685 },
686 "@babel/plugin-syntax-json-strings": { 550 "@babel/plugin-syntax-json-strings": {
687 "version": "7.0.0", 551 "version": "7.0.0",
688 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.0.0.tgz", 552 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.0.0.tgz",
@@ -701,33 +565,6 @@
701 "@babel/helper-plugin-utils": "^7.0.0" 565 "@babel/helper-plugin-utils": "^7.0.0"
702 } 566 }
703 }, 567 },
704 "@babel/plugin-syntax-logical-assignment-operators": {
705 "version": "7.0.0",
706 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.0.0.tgz",
707 "integrity": "sha512-eOcVPYWpdReMfxHZIBRjC5wlB8iU7kM6eQyst0kK6SwUPmpYNKyB4rJdf0HTeUEOSRqdlH6uMiLAzReA0qDGLQ==",
708 "dev": true,
709 "requires": {
710 "@babel/helper-plugin-utils": "^7.0.0"
711 }
712 },
713 "@babel/plugin-syntax-nullish-coalescing-operator": {
714 "version": "7.0.0",
715 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.0.0.tgz",
716 "integrity": "sha512-oAJmMsAvTSIk9y0sZdU2S/nY44PEUuHN7EzNDMgbuR4e/OwyfR9lSmoBJBZ2lslFZIqhksrTt4i+av7uKfNYDw==",
717 "dev": true,
718 "requires": {
719 "@babel/helper-plugin-utils": "^7.0.0"
720 }
721 },
722 "@babel/plugin-syntax-numeric-separator": {
723 "version": "7.0.0",
724 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.0.0.tgz",
725 "integrity": "sha512-t9RMUPWsFXVeUZxEOhIDkVqYLi1sWOTjxFBAp8wJtaARilvkGlEQvSObd2W5YKicDktINI9XmdV0sB2FZaLOpw==",
726 "dev": true,
727 "requires": {
728 "@babel/helper-plugin-utils": "^7.0.0"
729 }
730 },
731 "@babel/plugin-syntax-object-rest-spread": { 568 "@babel/plugin-syntax-object-rest-spread": {
732 "version": "7.0.0", 569 "version": "7.0.0",
733 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.0.0.tgz", 570 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.0.0.tgz",
@@ -746,24 +583,6 @@
746 "@babel/helper-plugin-utils": "^7.0.0" 583 "@babel/helper-plugin-utils": "^7.0.0"
747 } 584 }
748 }, 585 },
749 "@babel/plugin-syntax-optional-chaining": {
750 "version": "7.0.0",
751 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.0.0.tgz",
752 "integrity": "sha512-QXedQsZf8yua1nNrXSePT0TsGSQH9A1iK08m9dhCMdZeJaaxYcQfXdgHWVV6Cp7WE/afPVvSKIsAHK5wP+yxDA==",
753 "dev": true,
754 "requires": {
755 "@babel/helper-plugin-utils": "^7.0.0"
756 }
757 },
758 "@babel/plugin-syntax-pipeline-operator": {
759 "version": "7.0.0",
760 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-pipeline-operator/-/plugin-syntax-pipeline-operator-7.0.0.tgz",
761 "integrity": "sha512-McK1JV4klGq2r0UZ1SLE2u+u37ElArBcPMGl6JizdgEXD3ttp0dpOB5ZpqpeRHkIgnl46th64UHrFDteQ4P5aw==",
762 "dev": true,
763 "requires": {
764 "@babel/helper-plugin-utils": "^7.0.0"
765 }
766 },
767 "@babel/plugin-syntax-throw-expressions": { 586 "@babel/plugin-syntax-throw-expressions": {
768 "version": "7.0.0", 587 "version": "7.0.0",
769 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-throw-expressions/-/plugin-syntax-throw-expressions-7.0.0.tgz", 588 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-throw-expressions/-/plugin-syntax-throw-expressions-7.0.0.tgz",
@@ -2292,6 +2111,23 @@
2292 "unset-value": "^1.0.0" 2111 "unset-value": "^1.0.0"
2293 } 2112 }
2294 }, 2113 },
2114 "caller-callsite": {
2115 "version": "2.0.0",
2116 "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
2117 "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
2118 "dev": true,
2119 "requires": {
2120 "callsites": "^2.0.0"
2121 },
2122 "dependencies": {
2123 "callsites": {
2124 "version": "2.0.0",
2125 "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
2126 "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
2127 "dev": true
2128 }
2129 }
2130 },
2295 "caller-path": { 2131 "caller-path": {
2296 "version": "0.1.0", 2132 "version": "0.1.0",
2297 "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", 2133 "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz",
@@ -3044,6 +2880,30 @@
3044 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", 2880 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
3045 "dev": true 2881 "dev": true
3046 }, 2882 },
2883 "cosmiconfig": {
2884 "version": "5.0.7",
2885 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.0.7.tgz",
2886 "integrity": "sha512-PcLqxTKiDmNT6pSpy4N6KtuPwb53W+2tzNvwOZw0WH9N6O0vLIBq0x8aj8Oj75ere4YcGi48bDFCL+3fRJdlNA==",
2887 "dev": true,
2888 "requires": {
2889 "import-fresh": "^2.0.0",
2890 "is-directory": "^0.3.1",
2891 "js-yaml": "^3.9.0",
2892 "parse-json": "^4.0.0"
2893 },
2894 "dependencies": {
2895 "parse-json": {
2896 "version": "4.0.0",
2897 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
2898 "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
2899 "dev": true,
2900 "requires": {
2901 "error-ex": "^1.3.1",
2902 "json-parse-better-errors": "^1.0.1"
2903 }
2904 }
2905 }
2906 },
3047 "create-error-class": { 2907 "create-error-class": {
3048 "version": "3.0.2", 2908 "version": "3.0.2",
3049 "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz", 2909 "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz",
@@ -6849,6 +6709,151 @@
6849 "sshpk": "^1.7.0" 6709 "sshpk": "^1.7.0"
6850 } 6710 }
6851 }, 6711 },
6712 "husky": {
6713 "version": "1.1.4",
6714 "resolved": "https://registry.npmjs.org/husky/-/husky-1.1.4.tgz",
6715 "integrity": "sha512-cZjGpS7qsaBSo3fOMUuR7erQloX3l5XzL1v/RkIqU6zrQImDdU70z5Re9fGDp7+kbYlM2EtS4aYMlahBeiCUGw==",
6716 "dev": true,
6717 "requires": {
6718 "cosmiconfig": "^5.0.6",
6719 "execa": "^1.0.0",
6720 "find-up": "^3.0.0",
6721 "get-stdin": "^6.0.0",
6722 "is-ci": "^1.2.1",
6723 "pkg-dir": "^3.0.0",
6724 "please-upgrade-node": "^3.1.1",
6725 "read-pkg": "^4.0.1",
6726 "run-node": "^1.0.0",
6727 "slash": "^2.0.0"
6728 },
6729 "dependencies": {
6730 "execa": {
6731 "version": "1.0.0",
6732 "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
6733 "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
6734 "dev": true,
6735 "requires": {
6736 "cross-spawn": "^6.0.0",
6737 "get-stream": "^4.0.0",
6738 "is-stream": "^1.1.0",
6739 "npm-run-path": "^2.0.0",
6740 "p-finally": "^1.0.0",
6741 "signal-exit": "^3.0.0",
6742 "strip-eof": "^1.0.0"
6743 }
6744 },
6745 "find-up": {
6746 "version": "3.0.0",
6747 "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
6748 "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
6749 "dev": true,
6750 "requires": {
6751 "locate-path": "^3.0.0"
6752 }
6753 },
6754 "get-stdin": {
6755 "version": "6.0.0",
6756 "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz",
6757 "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==",
6758 "dev": true
6759 },
6760 "get-stream": {
6761 "version": "4.1.0",
6762 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
6763 "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
6764 "dev": true,
6765 "requires": {
6766 "pump": "^3.0.0"
6767 }
6768 },
6769 "locate-path": {
6770 "version": "3.0.0",
6771 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
6772 "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
6773 "dev": true,
6774 "requires": {
6775 "p-locate": "^3.0.0",
6776 "path-exists": "^3.0.0"
6777 }
6778 },
6779 "p-limit": {
6780 "version": "2.0.0",
6781 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.0.0.tgz",
6782 "integrity": "sha512-fl5s52lI5ahKCernzzIyAP0QAZbGIovtVHGwpcu1Jr/EpzLVDI2myISHwGqK7m8uQFugVWSrbxH7XnhGtvEc+A==",
6783 "dev": true,
6784 "requires": {
6785 "p-try": "^2.0.0"
6786 }
6787 },
6788 "p-locate": {
6789 "version": "3.0.0",
6790 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
6791 "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
6792 "dev": true,
6793 "requires": {
6794 "p-limit": "^2.0.0"
6795 }
6796 },
6797 "p-try": {
6798 "version": "2.0.0",
6799 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz",
6800 "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==",
6801 "dev": true
6802 },
6803 "parse-json": {
6804 "version": "4.0.0",
6805 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
6806 "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
6807 "dev": true,
6808 "requires": {
6809 "error-ex": "^1.3.1",
6810 "json-parse-better-errors": "^1.0.1"
6811 }
6812 },
6813 "path-exists": {
6814 "version": "3.0.0",
6815 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
6816 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
6817 "dev": true
6818 },
6819 "pify": {
6820 "version": "3.0.0",
6821 "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
6822 "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
6823 "dev": true
6824 },
6825 "pkg-dir": {
6826 "version": "3.0.0",
6827 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
6828 "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
6829 "dev": true,
6830 "requires": {
6831 "find-up": "^3.0.0"
6832 }
6833 },
6834 "pump": {
6835 "version": "3.0.0",
6836 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
6837 "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
6838 "dev": true,
6839 "requires": {
6840 "end-of-stream": "^1.1.0",
6841 "once": "^1.3.1"
6842 }
6843 },
6844 "read-pkg": {
6845 "version": "4.0.1",
6846 "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-4.0.1.tgz",
6847 "integrity": "sha1-ljYlN48+HE1IyFhytabsfV0JMjc=",
6848 "dev": true,
6849 "requires": {
6850 "normalize-package-data": "^2.3.2",
6851 "parse-json": "^4.0.0",
6852 "pify": "^3.0.0"
6853 }
6854 }
6855 }
6856 },
6852 "iconv-lite": { 6857 "iconv-lite": {
6853 "version": "0.4.24", 6858 "version": "0.4.24",
6854 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 6859 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
@@ -6863,6 +6868,33 @@
6863 "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", 6868 "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
6864 "dev": true 6869 "dev": true
6865 }, 6870 },
6871 "import-fresh": {
6872 "version": "2.0.0",
6873 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
6874 "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
6875 "dev": true,
6876 "requires": {
6877 "caller-path": "^2.0.0",
6878 "resolve-from": "^3.0.0"
6879 },
6880 "dependencies": {
6881 "caller-path": {
6882 "version": "2.0.0",
6883 "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
6884 "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=",
6885 "dev": true,
6886 "requires": {
6887 "caller-callsite": "^2.0.0"
6888 }
6889 },
6890 "resolve-from": {
6891 "version": "3.0.0",
6892 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
6893 "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
6894 "dev": true
6895 }
6896 }
6897 },
6866 "import-lazy": { 6898 "import-lazy": {
6867 "version": "2.1.0", 6899 "version": "2.1.0",
6868 "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", 6900 "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz",
@@ -7161,6 +7193,12 @@
7161 } 7193 }
7162 } 7194 }
7163 }, 7195 },
7196 "is-directory": {
7197 "version": "0.3.1",
7198 "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
7199 "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
7200 "dev": true
7201 },
7164 "is-dotfile": { 7202 "is-dotfile": {
7165 "version": "1.0.3", 7203 "version": "1.0.3",
7166 "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", 7204 "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
@@ -9214,6 +9252,15 @@
9214 "find-up": "^1.0.0" 9252 "find-up": "^1.0.0"
9215 } 9253 }
9216 }, 9254 },
9255 "please-upgrade-node": {
9256 "version": "3.1.1",
9257 "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.1.1.tgz",
9258 "integrity": "sha512-KY1uHnQ2NlQHqIJQpnh/i54rKkuxCEBx+voJIS/Mvb+L2iYd2NMotwduhKTMjfC1uKoX3VXOxLjIYG66dfJTVQ==",
9259 "dev": true,
9260 "requires": {
9261 "semver-compare": "^1.0.0"
9262 }
9263 },
9217 "plist": { 9264 "plist": {
9218 "version": "2.1.0", 9265 "version": "2.1.0",
9219 "resolved": "https://registry.npmjs.org/plist/-/plist-2.1.0.tgz", 9266 "resolved": "https://registry.npmjs.org/plist/-/plist-2.1.0.tgz",
@@ -9264,6 +9311,12 @@
9264 "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", 9311 "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
9265 "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=" 9312 "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks="
9266 }, 9313 },
9314 "prettier": {
9315 "version": "1.15.2",
9316 "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.15.2.tgz",
9317 "integrity": "sha512-YgPLFFA0CdKL4Eg2IHtUSjzj/BWgszDHiNQAe0VAIBse34148whfdzLagRL+QiKS+YfK5ftB6X4v/MBw8yCoug==",
9318 "dev": true
9319 },
9267 "pretty-bytes": { 9320 "pretty-bytes": {
9268 "version": "4.0.2", 9321 "version": "4.0.2",
9269 "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-4.0.2.tgz", 9322 "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-4.0.2.tgz",
@@ -10028,6 +10081,12 @@
10028 "is-promise": "^2.1.0" 10081 "is-promise": "^2.1.0"
10029 } 10082 }
10030 }, 10083 },
10084 "run-node": {
10085 "version": "1.0.0",
10086 "resolved": "https://registry.npmjs.org/run-node/-/run-node-1.0.0.tgz",
10087 "integrity": "sha512-kc120TBlQ3mih1LSzdAJXo4xn/GWS2ec0l3S+syHDXP9uRr0JAT8Qd3mdMuyjqCzeZktgP3try92cEgf9Nks8A==",
10088 "dev": true
10089 },
10031 "rx-lite": { 10090 "rx-lite": {
10032 "version": "4.0.8", 10091 "version": "4.0.8",
10033 "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz", 10092 "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz",
@@ -10139,6 +10198,12 @@
10139 "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", 10198 "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz",
10140 "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==" 10199 "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg=="
10141 }, 10200 },
10201 "semver-compare": {
10202 "version": "1.0.0",
10203 "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz",
10204 "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=",
10205 "dev": true
10206 },
10142 "semver-diff": { 10207 "semver-diff": {
10143 "version": "2.1.0", 10208 "version": "2.1.0",
10144 "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz", 10209 "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz",
@@ -10287,6 +10352,12 @@
10287 "string-width": "^1.0.1" 10352 "string-width": "^1.0.1"
10288 } 10353 }
10289 }, 10354 },
10355 "slash": {
10356 "version": "2.0.0",
10357 "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz",
10358 "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==",
10359 "dev": true
10360 },
10290 "slice-ansi": { 10361 "slice-ansi": {
10291 "version": "1.0.0", 10362 "version": "1.0.0",
10292 "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz", 10363 "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz",
diff --git a/package.json b/package.json
index 259e42bda..20375fe59 100644
--- a/package.json
+++ b/package.json
@@ -19,7 +19,6 @@
19 "prebuild": "gulp build", 19 "prebuild": "gulp build",
20 "build": "node_modules/.bin/electron-builder --publish onTag", 20 "build": "node_modules/.bin/electron-builder --publish onTag",
21 "rebuild": "node_modules/.bin/electron-rebuild", 21 "rebuild": "node_modules/.bin/electron-rebuild",
22 "precommit": "npm lint",
23 "commit": "git-cz", 22 "commit": "git-cz",
24 "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s" 23 "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s"
25 }, 24 },
@@ -107,7 +106,9 @@
107 "gulp-sass": "^4.0.2", 106 "gulp-sass": "^4.0.2",
108 "gulp-sass-variables": "^1.1.1", 107 "gulp-sass-variables": "^1.1.1",
109 "gulp-server-livereload": "^1.9.2", 108 "gulp-server-livereload": "^1.9.2",
110 "node-sass": "^4.7.2" 109 "husky": "^1.1.4",
110 "node-sass": "^4.7.2",
111 "prettier": "1.15.2"
111 }, 112 },
112 "config": { 113 "config": {
113 "commitizen": { 114 "commitizen": {
@@ -116,5 +117,10 @@
116 }, 117 },
117 "browserslist": [ 118 "browserslist": [
118 "Chrome 66" 119 "Chrome 66"
119 ] 120 ],
121 "husky": {
122 "hooks": {
123 "pre-commit": "npm run lint"
124 }
125 }
120} 126}