Bläddra i källkod

ngx-socket-io install

Thijs Boerma 2 år sedan
förälder
incheckning
ca96f11725
4 ändrade filer med 157 tillägg och 78 borttagningar
  1. 148
    76
      package-lock.json
  2. 1
    0
      package.json
  3. 7
    2
      src/app/app.module.ts
  4. 1
    0
      src/polyfills.ts

+ 148
- 76
package-lock.json Visa fil

@@ -1547,8 +1547,7 @@
1547 1547
     "base64id": {
1548 1548
       "version": "1.0.0",
1549 1549
       "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
1550
-      "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",
1551
-      "dev": true
1550
+      "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY="
1552 1551
     },
1553 1552
     "batch": {
1554 1553
       "version": "0.6.1",
@@ -2912,7 +2911,6 @@
2912 2911
       "version": "3.2.0",
2913 2912
       "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.0.tgz",
2914 2913
       "integrity": "sha512-mRbgmAtQ4GAlKwuPnnAvXXwdPhEx+jkc0OBCLrXuD/CRvwNK3AxRSnqK4FSqmAMRRHryVJP8TopOvmEaA64fKw==",
2915
-      "dev": true,
2916 2914
       "requires": {
2917 2915
         "accepts": "~1.3.4",
2918 2916
         "base64id": "1.0.0",
@@ -2926,7 +2924,6 @@
2926 2924
           "version": "3.1.0",
2927 2925
           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
2928 2926
           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
2929
-          "dev": true,
2930 2927
           "requires": {
2931 2928
             "ms": "2.0.0"
2932 2929
           }
@@ -3746,24 +3743,28 @@
3746 3743
       "dependencies": {
3747 3744
         "abbrev": {
3748 3745
           "version": "1.1.1",
3749
-          "bundled": true,
3746
+          "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
3747
+          "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
3750 3748
           "dev": true,
3751 3749
           "optional": true
3752 3750
         },
3753 3751
         "ansi-regex": {
3754 3752
           "version": "2.1.1",
3755
-          "bundled": true,
3753
+          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
3754
+          "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
3756 3755
           "dev": true
3757 3756
         },
3758 3757
         "aproba": {
3759 3758
           "version": "1.2.0",
3760
-          "bundled": true,
3759
+          "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
3760
+          "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
3761 3761
           "dev": true,
3762 3762
           "optional": true
3763 3763
         },
3764 3764
         "are-we-there-yet": {
3765 3765
           "version": "1.1.4",
3766
-          "bundled": true,
3766
+          "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz",
3767
+          "integrity": "sha1-u13KOCu5TwXhUZQ3PRb9O6HKEQ0=",
3767 3768
           "dev": true,
3768 3769
           "optional": true,
3769 3770
           "requires": {
@@ -3773,12 +3774,14 @@
3773 3774
         },
3774 3775
         "balanced-match": {
3775 3776
           "version": "1.0.0",
3776
-          "bundled": true,
3777
+          "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
3778
+          "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
3777 3779
           "dev": true
3778 3780
         },
3779 3781
         "brace-expansion": {
3780 3782
           "version": "1.1.11",
3781
-          "bundled": true,
3783
+          "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
3784
+          "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
3782 3785
           "dev": true,
3783 3786
           "requires": {
3784 3787
             "balanced-match": "^1.0.0",
@@ -3787,34 +3790,40 @@
3787 3790
         },
3788 3791
         "chownr": {
3789 3792
           "version": "1.0.1",
3790
-          "bundled": true,
3793
+          "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.0.1.tgz",
3794
+          "integrity": "sha1-4qdQQqlVGQi+vSW4Uj1fl2nXkYE=",
3791 3795
           "dev": true,
3792 3796
           "optional": true
3793 3797
         },
3794 3798
         "code-point-at": {
3795 3799
           "version": "1.1.0",
3796
-          "bundled": true,
3800
+          "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
3801
+          "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
3797 3802
           "dev": true
3798 3803
         },
3799 3804
         "concat-map": {
3800 3805
           "version": "0.0.1",
3801
-          "bundled": true,
3806
+          "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
3807
+          "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
3802 3808
           "dev": true
3803 3809
         },
3804 3810
         "console-control-strings": {
3805 3811
           "version": "1.1.0",
3806
-          "bundled": true,
3812
+          "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
3813
+          "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
3807 3814
           "dev": true
3808 3815
         },
3809 3816
         "core-util-is": {
3810 3817
           "version": "1.0.2",
3811
-          "bundled": true,
3818
+          "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
3819
+          "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
3812 3820
           "dev": true,
3813 3821
           "optional": true
3814 3822
         },
3815 3823
         "debug": {
3816 3824
           "version": "2.6.9",
3817
-          "bundled": true,
3825
+          "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3826
+          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3818 3827
           "dev": true,
3819 3828
           "optional": true,
3820 3829
           "requires": {
@@ -3823,25 +3832,29 @@
3823 3832
         },
3824 3833
         "deep-extend": {
3825 3834
           "version": "0.5.1",
3826
-          "bundled": true,
3835
+          "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.5.1.tgz",
3836
+          "integrity": "sha512-N8vBdOa+DF7zkRrDCsaOXoCs/E2fJfx9B9MrKnnSiHNh4ws7eSys6YQE4KvT1cecKmOASYQBhbKjeuDD9lT81w==",
3827 3837
           "dev": true,
3828 3838
           "optional": true
3829 3839
         },
3830 3840
         "delegates": {
3831 3841
           "version": "1.0.0",
3832
-          "bundled": true,
3842
+          "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
3843
+          "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
3833 3844
           "dev": true,
3834 3845
           "optional": true
3835 3846
         },
3836 3847
         "detect-libc": {
3837 3848
           "version": "1.0.3",
3838
-          "bundled": true,
3849
+          "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
3850
+          "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=",
3839 3851
           "dev": true,
3840 3852
           "optional": true
3841 3853
         },
3842 3854
         "fs-minipass": {
3843 3855
           "version": "1.2.5",
3844
-          "bundled": true,
3856
+          "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.5.tgz",
3857
+          "integrity": "sha512-JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ==",
3845 3858
           "dev": true,
3846 3859
           "optional": true,
3847 3860
           "requires": {
@@ -3850,13 +3863,15 @@
3850 3863
         },
3851 3864
         "fs.realpath": {
3852 3865
           "version": "1.0.0",
3853
-          "bundled": true,
3866
+          "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
3867
+          "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
3854 3868
           "dev": true,
3855 3869
           "optional": true
3856 3870
         },
3857 3871
         "gauge": {
3858 3872
           "version": "2.7.4",
3859
-          "bundled": true,
3873
+          "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
3874
+          "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
3860 3875
           "dev": true,
3861 3876
           "optional": true,
3862 3877
           "requires": {
@@ -3872,7 +3887,8 @@
3872 3887
         },
3873 3888
         "glob": {
3874 3889
           "version": "7.1.2",
3875
-          "bundled": true,
3890
+          "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
3891
+          "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
3876 3892
           "dev": true,
3877 3893
           "optional": true,
3878 3894
           "requires": {
@@ -3886,13 +3902,15 @@
3886 3902
         },
3887 3903
         "has-unicode": {
3888 3904
           "version": "2.0.1",
3889
-          "bundled": true,
3905
+          "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
3906
+          "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
3890 3907
           "dev": true,
3891 3908
           "optional": true
3892 3909
         },
3893 3910
         "iconv-lite": {
3894 3911
           "version": "0.4.21",
3895
-          "bundled": true,
3912
+          "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.21.tgz",
3913
+          "integrity": "sha512-En5V9za5mBt2oUA03WGD3TwDv0MKAruqsuxstbMUZaj9W9k/m1CV/9py3l0L5kw9Bln8fdHQmzHSYtvpvTLpKw==",
3896 3914
           "dev": true,
3897 3915
           "optional": true,
3898 3916
           "requires": {
@@ -3901,7 +3919,8 @@
3901 3919
         },
3902 3920
         "ignore-walk": {
3903 3921
           "version": "3.0.1",
3904
-          "bundled": true,
3922
+          "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.1.tgz",
3923
+          "integrity": "sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ==",
3905 3924
           "dev": true,
3906 3925
           "optional": true,
3907 3926
           "requires": {
@@ -3910,7 +3929,8 @@
3910 3929
         },
3911 3930
         "inflight": {
3912 3931
           "version": "1.0.6",
3913
-          "bundled": true,
3932
+          "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
3933
+          "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
3914 3934
           "dev": true,
3915 3935
           "optional": true,
3916 3936
           "requires": {
@@ -3920,18 +3940,21 @@
3920 3940
         },
3921 3941
         "inherits": {
3922 3942
           "version": "2.0.3",
3923
-          "bundled": true,
3943
+          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
3944
+          "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
3924 3945
           "dev": true
3925 3946
         },
3926 3947
         "ini": {
3927 3948
           "version": "1.3.5",
3928
-          "bundled": true,
3949
+          "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
3950
+          "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
3929 3951
           "dev": true,
3930 3952
           "optional": true
3931 3953
         },
3932 3954
         "is-fullwidth-code-point": {
3933 3955
           "version": "1.0.0",
3934
-          "bundled": true,
3956
+          "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
3957
+          "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
3935 3958
           "dev": true,
3936 3959
           "requires": {
3937 3960
             "number-is-nan": "^1.0.0"
@@ -3939,13 +3962,15 @@
3939 3962
         },
3940 3963
         "isarray": {
3941 3964
           "version": "1.0.0",
3942
-          "bundled": true,
3965
+          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
3966
+          "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
3943 3967
           "dev": true,
3944 3968
           "optional": true
3945 3969
         },
3946 3970
         "minimatch": {
3947 3971
           "version": "3.0.4",
3948
-          "bundled": true,
3972
+          "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
3973
+          "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
3949 3974
           "dev": true,
3950 3975
           "requires": {
3951 3976
             "brace-expansion": "^1.1.7"
@@ -3953,12 +3978,14 @@
3953 3978
         },
3954 3979
         "minimist": {
3955 3980
           "version": "0.0.8",
3956
-          "bundled": true,
3981
+          "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
3982
+          "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
3957 3983
           "dev": true
3958 3984
         },
3959 3985
         "minipass": {
3960 3986
           "version": "2.2.4",
3961
-          "bundled": true,
3987
+          "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.2.4.tgz",
3988
+          "integrity": "sha512-hzXIWWet/BzWhYs2b+u7dRHlruXhwdgvlTMDKC6Cb1U7ps6Ac6yQlR39xsbjWJE377YTCtKwIXIpJ5oP+j5y8g==",
3962 3989
           "dev": true,
3963 3990
           "requires": {
3964 3991
             "safe-buffer": "^5.1.1",
@@ -3967,7 +3994,8 @@
3967 3994
         },
3968 3995
         "minizlib": {
3969 3996
           "version": "1.1.0",
3970
-          "bundled": true,
3997
+          "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.1.0.tgz",
3998
+          "integrity": "sha512-4T6Ur/GctZ27nHfpt9THOdRZNgyJ9FZchYO1ceg5S8Q3DNLCKYy44nCZzgCJgcvx2UM8czmqak5BCxJMrq37lA==",
3971 3999
           "dev": true,
3972 4000
           "optional": true,
3973 4001
           "requires": {
@@ -3976,7 +4004,8 @@
3976 4004
         },
3977 4005
         "mkdirp": {
3978 4006
           "version": "0.5.1",
3979
-          "bundled": true,
4007
+          "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
4008
+          "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
3980 4009
           "dev": true,
3981 4010
           "requires": {
3982 4011
             "minimist": "0.0.8"
@@ -3984,13 +4013,15 @@
3984 4013
         },
3985 4014
         "ms": {
3986 4015
           "version": "2.0.0",
3987
-          "bundled": true,
4016
+          "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
4017
+          "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3988 4018
           "dev": true,
3989 4019
           "optional": true
3990 4020
         },
3991 4021
         "needle": {
3992 4022
           "version": "2.2.0",
3993
-          "bundled": true,
4023
+          "resolved": "https://registry.npmjs.org/needle/-/needle-2.2.0.tgz",
4024
+          "integrity": "sha512-eFagy6c+TYayorXw/qtAdSvaUpEbBsDwDyxYFgLZ0lTojfH7K+OdBqAF7TAFwDokJaGpubpSGG0wO3iC0XPi8w==",
3994 4025
           "dev": true,
3995 4026
           "optional": true,
3996 4027
           "requires": {
@@ -4001,7 +4032,8 @@
4001 4032
         },
4002 4033
         "node-pre-gyp": {
4003 4034
           "version": "0.10.0",
4004
-          "bundled": true,
4035
+          "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.10.0.tgz",
4036
+          "integrity": "sha512-G7kEonQLRbcA/mOoFoxvlMrw6Q6dPf92+t/l0DFSMuSlDoWaI9JWIyPwK0jyE1bph//CUEL65/Fz1m2vJbmjQQ==",
4005 4037
           "dev": true,
4006 4038
           "optional": true,
4007 4039
           "requires": {
@@ -4019,7 +4051,8 @@
4019 4051
         },
4020 4052
         "nopt": {
4021 4053
           "version": "4.0.1",
4022
-          "bundled": true,
4054
+          "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.1.tgz",
4055
+          "integrity": "sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=",
4023 4056
           "dev": true,
4024 4057
           "optional": true,
4025 4058
           "requires": {
@@ -4029,13 +4062,15 @@
4029 4062
         },
4030 4063
         "npm-bundled": {
4031 4064
           "version": "1.0.3",
4032
-          "bundled": true,
4065
+          "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.0.3.tgz",
4066
+          "integrity": "sha512-ByQ3oJ/5ETLyglU2+8dBObvhfWXX8dtPZDMePCahptliFX2iIuhyEszyFk401PZUNQH20vvdW5MLjJxkwU80Ow==",
4033 4067
           "dev": true,
4034 4068
           "optional": true
4035 4069
         },
4036 4070
         "npm-packlist": {
4037 4071
           "version": "1.1.10",
4038
-          "bundled": true,
4072
+          "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.1.10.tgz",
4073
+          "integrity": "sha512-AQC0Dyhzn4EiYEfIUjCdMl0JJ61I2ER9ukf/sLxJUcZHfo+VyEfz2rMJgLZSS1v30OxPQe1cN0LZA1xbcaVfWA==",
4039 4074
           "dev": true,
4040 4075
           "optional": true,
4041 4076
           "requires": {
@@ -4045,7 +4080,8 @@
4045 4080
         },
4046 4081
         "npmlog": {
4047 4082
           "version": "4.1.2",
4048
-          "bundled": true,
4083
+          "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
4084
+          "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
4049 4085
           "dev": true,
4050 4086
           "optional": true,
4051 4087
           "requires": {
@@ -4057,18 +4093,21 @@
4057 4093
         },
4058 4094
         "number-is-nan": {
4059 4095
           "version": "1.0.1",
4060
-          "bundled": true,
4096
+          "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
4097
+          "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
4061 4098
           "dev": true
4062 4099
         },
4063 4100
         "object-assign": {
4064 4101
           "version": "4.1.1",
4065
-          "bundled": true,
4102
+          "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
4103
+          "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
4066 4104
           "dev": true,
4067 4105
           "optional": true
4068 4106
         },
4069 4107
         "once": {
4070 4108
           "version": "1.4.0",
4071
-          "bundled": true,
4109
+          "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
4110
+          "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
4072 4111
           "dev": true,
4073 4112
           "requires": {
4074 4113
             "wrappy": "1"
@@ -4076,19 +4115,22 @@
4076 4115
         },
4077 4116
         "os-homedir": {
4078 4117
           "version": "1.0.2",
4079
-          "bundled": true,
4118
+          "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
4119
+          "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
4080 4120
           "dev": true,
4081 4121
           "optional": true
4082 4122
         },
4083 4123
         "os-tmpdir": {
4084 4124
           "version": "1.0.2",
4085
-          "bundled": true,
4125
+          "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
4126
+          "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
4086 4127
           "dev": true,
4087 4128
           "optional": true
4088 4129
         },
4089 4130
         "osenv": {
4090 4131
           "version": "0.1.5",
4091
-          "bundled": true,
4132
+          "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
4133
+          "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
4092 4134
           "dev": true,
4093 4135
           "optional": true,
4094 4136
           "requires": {
@@ -4098,19 +4140,22 @@
4098 4140
         },
4099 4141
         "path-is-absolute": {
4100 4142
           "version": "1.0.1",
4101
-          "bundled": true,
4143
+          "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
4144
+          "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
4102 4145
           "dev": true,
4103 4146
           "optional": true
4104 4147
         },
4105 4148
         "process-nextick-args": {
4106 4149
           "version": "2.0.0",
4107
-          "bundled": true,
4150
+          "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
4151
+          "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
4108 4152
           "dev": true,
4109 4153
           "optional": true
4110 4154
         },
4111 4155
         "rc": {
4112 4156
           "version": "1.2.7",
4113
-          "bundled": true,
4157
+          "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.7.tgz",
4158
+          "integrity": "sha512-LdLD8xD4zzLsAT5xyushXDNscEjB7+2ulnl8+r1pnESlYtlJtVSoCMBGr30eDRJ3+2Gq89jK9P9e4tCEH1+ywA==",
4114 4159
           "dev": true,
4115 4160
           "optional": true,
4116 4161
           "requires": {
@@ -4122,7 +4167,8 @@
4122 4167
           "dependencies": {
4123 4168
             "minimist": {
4124 4169
               "version": "1.2.0",
4125
-              "bundled": true,
4170
+              "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
4171
+              "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
4126 4172
               "dev": true,
4127 4173
               "optional": true
4128 4174
             }
@@ -4130,7 +4176,8 @@
4130 4176
         },
4131 4177
         "readable-stream": {
4132 4178
           "version": "2.3.6",
4133
-          "bundled": true,
4179
+          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
4180
+          "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
4134 4181
           "dev": true,
4135 4182
           "optional": true,
4136 4183
           "requires": {
@@ -4145,7 +4192,8 @@
4145 4192
         },
4146 4193
         "rimraf": {
4147 4194
           "version": "2.6.2",
4148
-          "bundled": true,
4195
+          "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz",
4196
+          "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
4149 4197
           "dev": true,
4150 4198
           "optional": true,
4151 4199
           "requires": {
@@ -4154,42 +4202,49 @@
4154 4202
         },
4155 4203
         "safe-buffer": {
4156 4204
           "version": "5.1.1",
4157
-          "bundled": true,
4205
+          "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
4206
+          "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==",
4158 4207
           "dev": true
4159 4208
         },
4160 4209
         "safer-buffer": {
4161 4210
           "version": "2.1.2",
4162
-          "bundled": true,
4211
+          "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
4212
+          "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
4163 4213
           "dev": true,
4164 4214
           "optional": true
4165 4215
         },
4166 4216
         "sax": {
4167 4217
           "version": "1.2.4",
4168
-          "bundled": true,
4218
+          "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
4219
+          "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
4169 4220
           "dev": true,
4170 4221
           "optional": true
4171 4222
         },
4172 4223
         "semver": {
4173 4224
           "version": "5.5.0",
4174
-          "bundled": true,
4225
+          "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz",
4226
+          "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==",
4175 4227
           "dev": true,
4176 4228
           "optional": true
4177 4229
         },
4178 4230
         "set-blocking": {
4179 4231
           "version": "2.0.0",
4180
-          "bundled": true,
4232
+          "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
4233
+          "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
4181 4234
           "dev": true,
4182 4235
           "optional": true
4183 4236
         },
4184 4237
         "signal-exit": {
4185 4238
           "version": "3.0.2",
4186
-          "bundled": true,
4239
+          "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
4240
+          "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
4187 4241
           "dev": true,
4188 4242
           "optional": true
4189 4243
         },
4190 4244
         "string-width": {
4191 4245
           "version": "1.0.2",
4192
-          "bundled": true,
4246
+          "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
4247
+          "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
4193 4248
           "dev": true,
4194 4249
           "requires": {
4195 4250
             "code-point-at": "^1.0.0",
@@ -4199,7 +4254,8 @@
4199 4254
         },
4200 4255
         "string_decoder": {
4201 4256
           "version": "1.1.1",
4202
-          "bundled": true,
4257
+          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
4258
+          "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
4203 4259
           "dev": true,
4204 4260
           "optional": true,
4205 4261
           "requires": {
@@ -4208,7 +4264,8 @@
4208 4264
         },
4209 4265
         "strip-ansi": {
4210 4266
           "version": "3.0.1",
4211
-          "bundled": true,
4267
+          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
4268
+          "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
4212 4269
           "dev": true,
4213 4270
           "requires": {
4214 4271
             "ansi-regex": "^2.0.0"
@@ -4216,13 +4273,15 @@
4216 4273
         },
4217 4274
         "strip-json-comments": {
4218 4275
           "version": "2.0.1",
4219
-          "bundled": true,
4276
+          "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
4277
+          "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
4220 4278
           "dev": true,
4221 4279
           "optional": true
4222 4280
         },
4223 4281
         "tar": {
4224 4282
           "version": "4.4.1",
4225
-          "bundled": true,
4283
+          "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.1.tgz",
4284
+          "integrity": "sha512-O+v1r9yN4tOsvl90p5HAP4AEqbYhx4036AGMm075fH9F8Qwi3oJ+v4u50FkT/KkvywNGtwkk0zRI+8eYm1X/xg==",
4226 4285
           "dev": true,
4227 4286
           "optional": true,
4228 4287
           "requires": {
@@ -4237,13 +4296,15 @@
4237 4296
         },
4238 4297
         "util-deprecate": {
4239 4298
           "version": "1.0.2",
4240
-          "bundled": true,
4299
+          "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
4300
+          "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
4241 4301
           "dev": true,
4242 4302
           "optional": true
4243 4303
         },
4244 4304
         "wide-align": {
4245 4305
           "version": "1.1.2",
4246
-          "bundled": true,
4306
+          "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.2.tgz",
4307
+          "integrity": "sha512-ijDLlyQ7s6x1JgCLur53osjm/UXUYD9+0PbYKrBsYisYXzCxN+HC3mYDNy/dWdmf3AwqwU3CXwDCvsNgGK1S0w==",
4247 4308
           "dev": true,
4248 4309
           "optional": true,
4249 4310
           "requires": {
@@ -4252,12 +4313,14 @@
4252 4313
         },
4253 4314
         "wrappy": {
4254 4315
           "version": "1.0.2",
4255
-          "bundled": true,
4316
+          "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
4317
+          "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
4256 4318
           "dev": true
4257 4319
         },
4258 4320
         "yallist": {
4259 4321
           "version": "3.0.2",
4260
-          "bundled": true,
4322
+          "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.2.tgz",
4323
+          "integrity": "sha1-hFK0u36Dx8GI2AQcGoN8dz1ti7k=",
4261 4324
           "dev": true
4262 4325
         }
4263 4326
       }
@@ -6442,6 +6505,19 @@
6442 6505
       "resolved": "https://registry.npmjs.org/ng2-slim-loading-bar/-/ng2-slim-loading-bar-4.0.0.tgz",
6443 6506
       "integrity": "sha1-clb93nwFjxSVWj7y5lr6+1tmRgM="
6444 6507
     },
6508
+    "ngx-socket-io": {
6509
+      "version": "2.0.0",
6510
+      "resolved": "https://registry.npmjs.org/ngx-socket-io/-/ngx-socket-io-2.0.0.tgz",
6511
+      "integrity": "sha512-pTNCgbEvQ9rtbI8k+OJzOUDUvg/ZU832KkxjOCjuaCQ26ad77gYq494IynuNJZ23gx6KguTKOhlwqrkymF6uHg==",
6512
+      "requires": {
6513
+        "core-js": "^2.4.1",
6514
+        "reflect-metadata": "^0.1.10",
6515
+        "rxjs": "^6.1.0",
6516
+        "socket.io": "^2.0.1",
6517
+        "socket.io-client": "^2.0.1",
6518
+        "zone.js": "^0.8.11"
6519
+      }
6520
+    },
6445 6521
     "nice-try": {
6446 6522
       "version": "1.0.5",
6447 6523
       "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
@@ -7796,8 +7872,7 @@
7796 7872
     "reflect-metadata": {
7797 7873
       "version": "0.1.12",
7798 7874
       "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.12.tgz",
7799
-      "integrity": "sha512-n+IyV+nGz3+0q3/Yf1ra12KpCyi001bi4XFxSjbiWWjfqb52iTTtpGXmCCAOWWIAn9KEuFZKGqBERHmrtScZ3A==",
7800
-      "dev": true
7875
+      "integrity": "sha512-n+IyV+nGz3+0q3/Yf1ra12KpCyi001bi4XFxSjbiWWjfqb52iTTtpGXmCCAOWWIAn9KEuFZKGqBERHmrtScZ3A=="
7801 7876
     },
7802 7877
     "regenerate": {
7803 7878
       "version": "1.4.0",
@@ -8494,7 +8569,6 @@
8494 8569
       "version": "2.1.1",
8495 8570
       "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz",
8496 8571
       "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==",
8497
-      "dev": true,
8498 8572
       "requires": {
8499 8573
         "debug": "~3.1.0",
8500 8574
         "engine.io": "~3.2.0",
@@ -8508,7 +8582,6 @@
8508 8582
           "version": "3.1.0",
8509 8583
           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
8510 8584
           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
8511
-          "dev": true,
8512 8585
           "requires": {
8513 8586
             "ms": "2.0.0"
8514 8587
           }
@@ -8518,8 +8591,7 @@
8518 8591
     "socket.io-adapter": {
8519 8592
       "version": "1.1.1",
8520 8593
       "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.1.tgz",
8521
-      "integrity": "sha1-KoBeihTWNyEk3ZFZrUUC+MsH8Gs=",
8522
-      "dev": true
8594
+      "integrity": "sha1-KoBeihTWNyEk3ZFZrUUC+MsH8Gs="
8523 8595
     },
8524 8596
     "socket.io-client": {
8525 8597
       "version": "2.1.1",

+ 1
- 0
package.json Visa fil

@@ -24,6 +24,7 @@
24 24
     "core-js": "^2.5.4",
25 25
     "express": "^4.16.4",
26 26
     "ng2-slim-loading-bar": "^4.0.0",
27
+    "ngx-socket-io": "^2.0.0",
27 28
     "rxjs": "~6.3.3",
28 29
     "rxjs-compat": "^6.3.3",
29 30
     "socket.io-client": "^2.1.1",

+ 7
- 2
src/app/app.module.ts Visa fil

@@ -4,15 +4,20 @@ import { NgModule } from '@angular/core';
4 4
 import { AppRoutingModule } from './app-routing.module';
5 5
 import { AppComponent } from './app.component';
6 6
 
7
+import { SocketIoModule, SocketIoConfig } from 'ngx-socket-io';
8
+const config: SocketIoConfig = { url: 'http://localhost:5000', options: {} };
9
+
7 10
 @NgModule({
8 11
   declarations: [
9 12
     AppComponent
10 13
   ],
11 14
   imports: [
12 15
     BrowserModule,
13
-    AppRoutingModule
16
+    AppRoutingModule,
17
+    SocketIoModule.forRoot(config)
18
+  ],
19
+  providers: [
14 20
   ],
15
-  providers: [],
16 21
   bootstrap: [AppComponent]
17 22
 })
18 23
 export class AppModule { }

+ 1
- 0
src/polyfills.ts Visa fil

@@ -1,3 +1,4 @@
1
+(window as any).global = window;
1 2
 /**
2 3
  * This file includes polyfills needed by Angular and is loaded before the app.
3 4
  * You can add your own extra polyfills to this file.

Loading…
Avbryt
Spara