Blame


1 aa513bf8 2023-01-22 jrmu version=pmwiki-2.2.130 ordered=1 urlencoded=1
2 aa513bf8 2023-01-22 jrmu agent=Mozilla/5.0 (X11; OpenBSD amd64; rv:102.0) Gecko/20100101 Firefox/102.0
3 aa513bf8 2023-01-22 jrmu author=mkf
4 aa513bf8 2023-01-22 jrmu charset=UTF-8
5 aa513bf8 2023-01-22 jrmu csum=
6 aa513bf8 2023-01-22 jrmu ctime=1637161703
7 aa513bf8 2023-01-22 jrmu host=198.251.82.194
8 aa513bf8 2023-01-22 jrmu name=Openbsd.NodeJS
9 aa513bf8 2023-01-22 jrmu rev=38
10 aa513bf8 2023-01-22 jrmu targets=
11 aa513bf8 2023-01-22 jrmu text=!! Installation%0a%0a[@%0a$ doas pkg_add node%0a@]%0a%0a!! Upgrading npm%0a[@%0a$ doas npm install -g npm@latest%0a/usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/npm-cli.js%0a/usr/local/bin/npx -> /usr/local/lib/node_modules/npm/bin/npx-cli.js%0a+ npm@8.1.3%0aadded 70 packages from 18 contributors, removed 290 packages and updated 148 packages in 33.467s%0a$ npm -v%0a8.1.3%0a@]%0a
12 aa513bf8 2023-01-22 jrmu time=1674239005
13 aa513bf8 2023-01-22 jrmu author:1674239005=mkf
14 aa513bf8 2023-01-22 jrmu diff:1674239005:1637236923:=1,2c1,8%0a%3c !! Installation%0a%3c %0a---%0a> # OPENBSD Install and Update To Latest Stable Version%0a> %0a> # Step 1 : install using port %0a> # pkg_add node%0a> %0a> # This will give us node version 12.22.6 and npm 6.14.15 which is so outdated as 2021 November%0a> %0a> %0a4c10,24%0a%3c $ doas pkg_add node%0a---%0a> %0a> 0dev# pkg_add node%0a> %0a> quirks-4.53 signed on 2021-11-16T18:52:34Z%0a> node-12.22.6p0: ok%0a> --- +node-12.22.6p0 -------------------%0a> You may wish to add /usr/local/lib/node_modules/npm/man to /etc/man.conf%0a> You may wish to add /usr/local/lib/node_modules/sshpk/man to /etc/man.conf%0a> %0a> 0dev# node -v%0a> v12.22.6%0a> %0a> 0dev# npm -v%0a> 6.14.15%0a> %0a7c27,28%0a%3c !! Upgrading npm%0a---%0a> # lets update NPM to the latest version%0a> %0a9c30,31%0a%3c $ doas npm install -g npm@latest%0a---%0a> %0a> 0dev# npm install -g npm@latest%0a14c36%0a%3c $ npm -v%0a---%0a> 0dev# npm -v%0a15a38,39%0a> 0dev# %0a> %0a16a41,142%0a> %0a> # As per november 17 2021 latest is 8.1.3%0a> %0a> # Next we want to upgrade node the latest LTS%0a> # Add Bash shell and wget%0a> %0a> [@%0a> %0a> 0dev# pkg_add wget bash %0a> quirks-4.53 signed on 2021-11-16T18:52:34Z%0a> wget-1.21.2: ok%0a> bash-5.1.8: ok%0a> %0a> %0a> %0a> # 0dev$ wget https://nodejs.org/dist/v16.13.0/node-v16.13.0.tar.gz%0a> # as for now the latest version is node-v16.13.0.tar.gz%0a> # 0dev$ tar -zxvf node-v16.13.0.tar.gz %0a> %0a> # Now Lets Install all dependency so that we can compile node%0a> %0a> [@%0a> %0a> %0a> %0a> 0dev# pkg_add gcc g++ gmake python3 python openssl%0a> quirks-4.53 signed on 2021-11-16T18:52:34Z%0a> Ambiguous: choose package for gcc%0a> a 0: %3cNone>%0a> 1: gcc-8.4.0p9%0a> 2: gcc-11.2.0p0%0a> Your choice: 2%0a> gcc-11.2.0p0:gmp-6.2.1p0: ok%0a> gcc-11.2.0p0:mpfr-4.1.0: ok%0a> gcc-11.2.0p0:libmpc-1.1.0: ok%0a> gcc-11.2.0p0:gcc-libs-11.2.0p0: ok%0a> gcc-11.2.0p0: ok%0a> %0a> Ambiguous: choose package for g++%0a> a 0: %3cNone>%0a> 1: g++-8.4.0p9%0a> 2: g++-11.2.0p0%0a> Your choice: 2%0a> g++-11.2.0p0: ok%0a> python3-3.8p0: ok%0a> %0a> Ambiguous: choose package for python%0a> a 0: %3cNone>%0a> 1: python-2.7.18p3%0a> 2: python-3.8.12%0a> 3: python-3.9.7%0a> Your choice: 3%0a> python-3.9.7: ok%0a> %0a> Ambiguous: choose package for openssl%0a> a 0: %3cNone>%0a> 1: openssl-1.0.2up4%0a> 2: openssl-1.1.1lp0%0a> 3: openssl-3.0.0%0a> Your choice: 3%0a> openssl-3.0.0: ok%0a> --- +openssl-3.0.0 -------------------%0a> You may wish to add /usr/local/lib/eopenssl30/man to /etc/man.conf%0a> %0a> %0a> %0a> # ln -s /usr/local/bin/egcc /usr/local/bin/gcc%0a> # ln -s /usr/local/bin/eg++ /usr/local/bin/g++%0a> %0a> # last install assembler %0a> %0a> [@%0a> %0a> 0dev# pkg_add gas %0a> 0dev# mv /usr/bin/as /usr/bin/as.old%0a> 0dev# ln -s /usr/local/bin/gas /usr/bin/as %0a> %0a> %0a> @]%0a> %0a> %0a> # next configure in node directory as normal user%0a> # make sure using bash by typing bash first to switch shell%0a> # 0dev# pkg_add pkglocatedb%0a> %0a> %0a> %0a> [@%0a> %0a> %0a> %0a> bash-5.1$ ./configure %0a> Node.js configure: Found Python 3.9.7...%0a> INFO: configure completed successfully%0a> %0a> bash-5.1$ gmake%0a> %0a> ----%0a> FAILED TO BUILT PACKAGE , NEED MORE TO BE DONE%0a> ----%0a> %0a> @]%0a\ No newline at end of file%0a
15 aa513bf8 2023-01-22 jrmu host:1674239005=198.251.82.194
16 aa513bf8 2023-01-22 jrmu author:1637236923=dodocrypto
17 aa513bf8 2023-01-22 jrmu diff:1637236923:1637236886:=139c139%0a%3c FAILED TO BUILT PACKAGE , NEED MORE TO BE DONE%0a---%0a> FAILED BUILDING PACKAGE NEED MORE TO BE DONE%0a
18 aa513bf8 2023-01-22 jrmu host:1637236923=180.241.250.156
19 aa513bf8 2023-01-22 jrmu author:1637236886=dodocrypto
20 aa513bf8 2023-01-22 jrmu diff:1637236886:1637236519:=138,140c138%0a%3c ----%0a%3c FAILED BUILDING PACKAGE NEED MORE TO BE DONE%0a%3c ----%0a---%0a> %0a
21 aa513bf8 2023-01-22 jrmu host:1637236886=180.241.250.156
22 aa513bf8 2023-01-22 jrmu author:1637236519=dodocrypto
23 aa513bf8 2023-01-22 jrmu diff:1637236519:1637235759:=
24 aa513bf8 2023-01-22 jrmu host:1637236519=180.241.250.156
25 aa513bf8 2023-01-22 jrmu author:1637235759=dodocrypto
26 aa513bf8 2023-01-22 jrmu diff:1637235759:1637235753:=136c136%0a%3c bash-5.1$ gmake%0a---%0a> bash-5.1$ gmake -j4%0a
27 aa513bf8 2023-01-22 jrmu host:1637235759=180.241.250.156
28 aa513bf8 2023-01-22 jrmu author:1637235753=dodocrypto
29 aa513bf8 2023-01-22 jrmu diff:1637235753:1637230982:=132c132%0a%3c bash-5.1$ ./configure %0a---%0a> bash-5.1$ ./configure --shared-openssl%0a
30 aa513bf8 2023-01-22 jrmu host:1637235753=180.241.250.156
31 aa513bf8 2023-01-22 jrmu author:1637230982=dodocrypto
32 aa513bf8 2023-01-22 jrmu diff:1637230982:1637222270:=132c132%0a%3c bash-5.1$ ./configure --shared-openssl%0a---%0a> bash-5.1$ ./configure%0a
33 aa513bf8 2023-01-22 jrmu host:1637230982=180.241.250.156
34 aa513bf8 2023-01-22 jrmu author:1637222270=dodocrypto
35 aa513bf8 2023-01-22 jrmu diff:1637222270:1637221600:=124c124%0a%3c # 0dev# pkg_add pkglocatedb%0a---%0a> # ln -s /usr/lib/libssl.a /usr/lib/libopenssl.a%0a
36 aa513bf8 2023-01-22 jrmu host:1637222270=180.241.250.156
37 aa513bf8 2023-01-22 jrmu author:1637221600=dodocrypto
38 aa513bf8 2023-01-22 jrmu diff:1637221600:1637221356:=124,125c124%0a%3c # ln -s /usr/lib/libssl.a /usr/lib/libopenssl.a%0a%3c %0a---%0a> # ln -s /usr/lib/libssl.a /usr/lib/openssl.a%0a
39 aa513bf8 2023-01-22 jrmu host:1637221600=180.241.250.156
40 aa513bf8 2023-01-22 jrmu author:1637221356=dodocrypto
41 aa513bf8 2023-01-22 jrmu diff:1637221356:1637219203:=124d123%0a%3c # ln -s /usr/lib/libssl.a /usr/lib/openssl.a%0a
42 aa513bf8 2023-01-22 jrmu host:1637221356=180.241.250.156
43 aa513bf8 2023-01-22 jrmu author:1637219203=dodocrypto
44 aa513bf8 2023-01-22 jrmu diff:1637219203:1637218833:=127a128,129%0a> 0dev# mv /usr/bin/ld /usr/bin/ld.old%0a> 0dev# mv /usr/bin/ld.bfd /usr/bin/ld%0a
45 aa513bf8 2023-01-22 jrmu host:1637219203=180.241.250.156
46 aa513bf8 2023-01-22 jrmu author:1637218833=dodocrypto
47 aa513bf8 2023-01-22 jrmu diff:1637218833:1637218268:=125d124%0a%3c %0a127,129d125%0a%3c %0a%3c 0dev# mv /usr/bin/ld /usr/bin/ld.old%0a%3c 0dev# mv /usr/bin/ld.bfd /usr/bin/ld%0a
48 aa513bf8 2023-01-22 jrmu host:1637218833=180.241.250.156
49 aa513bf8 2023-01-22 jrmu author:1637218268=dodocrypto
50 aa513bf8 2023-01-22 jrmu diff:1637218268:1637214282:=118d117%0a%3c %0a121d119%0a%3c %0a126d123%0a%3c %0a
51 aa513bf8 2023-01-22 jrmu host:1637218268=180.241.250.156
52 aa513bf8 2023-01-22 jrmu author:1637214282=dodocrypto
53 aa513bf8 2023-01-22 jrmu diff:1637214282:1637214142:=
54 aa513bf8 2023-01-22 jrmu host:1637214282=180.241.250.156
55 aa513bf8 2023-01-22 jrmu author:1637214142=dodocrypto
56 aa513bf8 2023-01-22 jrmu diff:1637214142:1637214100:=124,129d123%0a%3c %0a%3c bash-5.1$ ./configure%0a%3c Node.js configure: Found Python 3.9.7...%0a%3c INFO: configure completed successfully%0a%3c %0a%3c bash-5.1$ gmake -j4%0a
57 aa513bf8 2023-01-22 jrmu host:1637214142=180.241.250.156
58 aa513bf8 2023-01-22 jrmu author:1637214100=dodocrypto
59 aa513bf8 2023-01-22 jrmu diff:1637214100:1637213288:=
60 aa513bf8 2023-01-22 jrmu host:1637214100=180.241.250.156
61 aa513bf8 2023-01-22 jrmu author:1637213288=dodocrypto
62 aa513bf8 2023-01-22 jrmu diff:1637213288:1637203868:=111a112,118%0a> 0dev# pkg_add gas llvm %0a> %0a> @]%0a> %0a> # next configure in node directory as normal user%0a> # make sure using bash by typing bash first to switch shell%0a> %0a114,125c121,122%0a%3c 0dev# pkg_add gas %0a%3c 0dev# mv /usr/bin/as /usr/bin/as.old%0a%3c 0dev# ln -s /usr/local/bin/gas /usr/bin/as %0a%3c %0a%3c @]%0a%3c %0a%3c # next configure in node directory as normal user%0a%3c # make sure using bash by typing bash first to switch shell%0a%3c %0a%3c [@%0a%3c %0a%3c %0a---%0a> bash-5.1$ ./configure --openssl-no-asm%0a> bash-5.1$ gmake%0a
63 aa513bf8 2023-01-22 jrmu host:1637213288=180.241.250.156
64 aa513bf8 2023-01-22 jrmu author:1637203868=dodocrypto
65 aa513bf8 2023-01-22 jrmu diff:1637203868:1637201721:=
66 aa513bf8 2023-01-22 jrmu host:1637203868=180.241.250.156
67 aa513bf8 2023-01-22 jrmu author:1637201721=dodocrypto
68 aa513bf8 2023-01-22 jrmu diff:1637201721:1637201706:=119,120d118%0a%3c [@%0a%3c %0a124d121%0a%3c @]%0a\ No newline at end of file%0a
69 aa513bf8 2023-01-22 jrmu host:1637201721=180.241.250.156
70 aa513bf8 2023-01-22 jrmu author:1637201706=dodocrypto
71 aa513bf8 2023-01-22 jrmu diff:1637201706:1637200923:=120d119%0a%3c bash-5.1$ gmake%0a
72 aa513bf8 2023-01-22 jrmu host:1637201706=180.241.250.156
73 aa513bf8 2023-01-22 jrmu author:1637200923=dodocrypto
74 aa513bf8 2023-01-22 jrmu diff:1637200923:1637200922:=
75 aa513bf8 2023-01-22 jrmu host:1637200923=180.241.250.156
76 aa513bf8 2023-01-22 jrmu author:1637200922=dodocrypto
77 aa513bf8 2023-01-22 jrmu diff:1637200922:1637200199:=115,120d114%0a%3c %0a%3c # next configure in node directory as normal user%0a%3c # make sure using bash by typing bash first to switch shell%0a%3c %0a%3c bash-5.1$ ./configure --openssl-no-asm%0a%3c %0a
78 aa513bf8 2023-01-22 jrmu host:1637200922=180.241.250.156
79 aa513bf8 2023-01-22 jrmu author:1637200199=dodocrypto
80 aa513bf8 2023-01-22 jrmu diff:1637200199:1637199434:=109,112d108%0a%3c %0a%3c # last install assembler %0a%3c %0a%3c 0dev# pkg_add gas llvm %0a
81 aa513bf8 2023-01-22 jrmu host:1637200199=180.241.250.156
82 aa513bf8 2023-01-22 jrmu author:1637199434=dodocrypto
83 aa513bf8 2023-01-22 jrmu diff:1637199434:1637198664:=64,65d63%0a%3c %0a%3c %0a67,104d64%0a%3c quirks-4.53 signed on 2021-11-16T18:52:34Z%0a%3c Ambiguous: choose package for gcc%0a%3c a 0: %3cNone>%0a%3c 1: gcc-8.4.0p9%0a%3c 2: gcc-11.2.0p0%0a%3c Your choice: 2%0a%3c gcc-11.2.0p0:gmp-6.2.1p0: ok%0a%3c gcc-11.2.0p0:mpfr-4.1.0: ok%0a%3c gcc-11.2.0p0:libmpc-1.1.0: ok%0a%3c gcc-11.2.0p0:gcc-libs-11.2.0p0: ok%0a%3c gcc-11.2.0p0: ok%0a%3c %0a%3c Ambiguous: choose package for g++%0a%3c a 0: %3cNone>%0a%3c 1: g++-8.4.0p9%0a%3c 2: g++-11.2.0p0%0a%3c Your choice: 2%0a%3c g++-11.2.0p0: ok%0a%3c python3-3.8p0: ok%0a%3c %0a%3c Ambiguous: choose package for python%0a%3c a 0: %3cNone>%0a%3c 1: python-2.7.18p3%0a%3c 2: python-3.8.12%0a%3c 3: python-3.9.7%0a%3c Your choice: 3%0a%3c python-3.9.7: ok%0a%3c %0a%3c Ambiguous: choose package for openssl%0a%3c a 0: %3cNone>%0a%3c 1: openssl-1.0.2up4%0a%3c 2: openssl-1.1.1lp0%0a%3c 3: openssl-3.0.0%0a%3c Your choice: 3%0a%3c openssl-3.0.0: ok%0a%3c --- +openssl-3.0.0 -------------------%0a%3c You may wish to add /usr/local/lib/eopenssl30/man to /etc/man.conf%0a%3c %0a
84 aa513bf8 2023-01-22 jrmu host:1637199434=180.241.250.156
85 aa513bf8 2023-01-22 jrmu author:1637198664=dodocrypto
86 aa513bf8 2023-01-22 jrmu diff:1637198664:1637197581:=64,65c64,92%0a%3c 0dev# pkg_add gcc g++ gmake python3 python openssl%0a%3c %0a---%0a> 0dev# pkg_add gcc g++ make python3 python%0a> quirks-4.53 signed on 2021-11-16T18:52:34Z%0a> Ambiguous: choose package for gcc%0a> a 0: %3cNone>%0a> 1: gcc-8.4.0p9%0a> 2: gcc-11.2.0p0%0a> Your choice: 2%0a> gcc-11.2.0p0:gmp-6.2.1p0: ok%0a> gcc-11.2.0p0:gcc-libs-11.2.0p0: ok%0a> gcc-11.2.0p0:mpfr-4.1.0: ok%0a> gcc-11.2.0p0:libmpc-1.1.0: ok%0a> gcc-11.2.0p0: ok%0a> Ambiguous: choose package for g++%0a> a 0: %3cNone>%0a> 1: g++-8.4.0p9%0a> 2: g++-11.2.0p0%0a> Your choice: 2%0a> g++-11.2.0p0: ok%0a> Can't find make%0a> python3-3.8p0: ok%0a> Ambiguous: choose package for python%0a> a 0: %3cNone>%0a> 1: python-2.7.18p3%0a> 2: python-3.8.12%0a> 3: python-3.9.7%0a> Your choice: 3%0a> python-3.9.7: ok%0a> 0dev# make %0a> make: no target to make.%0a
87 aa513bf8 2023-01-22 jrmu host:1637198664=180.241.250.156
88 aa513bf8 2023-01-22 jrmu author:1637197581=dodocrypto
89 aa513bf8 2023-01-22 jrmu diff:1637197581:1637164249:=93,95d92%0a%3c %0a%3c # ln -s /usr/local/bin/egcc /usr/local/bin/gcc%0a%3c # ln -s /usr/local/bin/eg++ /usr/local/bin/g++%0a
90 aa513bf8 2023-01-22 jrmu host:1637197581=180.241.250.156
91 aa513bf8 2023-01-22 jrmu author:1637164249=dodocrypto
92 aa513bf8 2023-01-22 jrmu diff:1637164249:1637163875:=58,94c58%0a%3c # 0dev$ tar -zxvf node-v16.13.0.tar.gz %0a%3c %0a%3c # Now Lets Install all dependency so that we can compile node%0a%3c %0a%3c [@%0a%3c %0a%3c 0dev# pkg_add gcc g++ make python3 python%0a%3c quirks-4.53 signed on 2021-11-16T18:52:34Z%0a%3c Ambiguous: choose package for gcc%0a%3c a 0: %3cNone>%0a%3c 1: gcc-8.4.0p9%0a%3c 2: gcc-11.2.0p0%0a%3c Your choice: 2%0a%3c gcc-11.2.0p0:gmp-6.2.1p0: ok%0a%3c gcc-11.2.0p0:gcc-libs-11.2.0p0: ok%0a%3c gcc-11.2.0p0:mpfr-4.1.0: ok%0a%3c gcc-11.2.0p0:libmpc-1.1.0: ok%0a%3c gcc-11.2.0p0: ok%0a%3c Ambiguous: choose package for g++%0a%3c a 0: %3cNone>%0a%3c 1: g++-8.4.0p9%0a%3c 2: g++-11.2.0p0%0a%3c Your choice: 2%0a%3c g++-11.2.0p0: ok%0a%3c Can't find make%0a%3c python3-3.8p0: ok%0a%3c Ambiguous: choose package for python%0a%3c a 0: %3cNone>%0a%3c 1: python-2.7.18p3%0a%3c 2: python-3.8.12%0a%3c 3: python-3.9.7%0a%3c Your choice: 3%0a%3c python-3.9.7: ok%0a%3c 0dev# make %0a%3c make: no target to make.%0a%3c %0a%3c @]%0a---%0a> %0a
93 aa513bf8 2023-01-22 jrmu host:1637164249=180.241.250.156
94 aa513bf8 2023-01-22 jrmu author:1637163875=dodocrypto
95 aa513bf8 2023-01-22 jrmu diff:1637163875:1637163702:=55,58c55%0a%3c %0a%3c # 0dev$ wget https://nodejs.org/dist/v16.13.0/node-v16.13.0.tar.gz%0a%3c # as for now the latest version is node-v16.13.0.tar.gz%0a%3c %0a---%0a> @]%0a\ No newline at end of file%0a
96 aa513bf8 2023-01-22 jrmu host:1637163875=180.241.250.156
97 aa513bf8 2023-01-22 jrmu author:1637163702=dodocrypto
98 aa513bf8 2023-01-22 jrmu diff:1637163702:1637163466:=45,55c45%0a%3c # Add Bash shell and wget%0a%3c %0a%3c [@%0a%3c %0a%3c 0dev# pkg_add wget bash %0a%3c quirks-4.53 signed on 2021-11-16T18:52:34Z%0a%3c wget-1.21.2: ok%0a%3c bash-5.1.8: ok%0a%3c %0a%3c %0a%3c @]%0a\ No newline at end of file%0a---%0a> %0a
99 aa513bf8 2023-01-22 jrmu host:1637163702=180.241.250.156
100 aa513bf8 2023-01-22 jrmu author:1637163466=dodocrypto
101 aa513bf8 2023-01-22 jrmu diff:1637163466:1637163055:=44c44,48%0a%3c # Next we want to upgrade node the latest LTS%0a---%0a> # Next let's update node through npm%0a> %0a> [@%0a> %0a> @]%0a
102 aa513bf8 2023-01-22 jrmu host:1637163466=180.241.250.156
103 aa513bf8 2023-01-22 jrmu author:1637163055=dodocrypto
104 aa513bf8 2023-01-22 jrmu diff:1637163055:1637163042:=
105 aa513bf8 2023-01-22 jrmu host:1637163055=180.241.250.156
106 aa513bf8 2023-01-22 jrmu author:1637163042=dodocrypto
107 aa513bf8 2023-01-22 jrmu diff:1637163042:1637162798:=
108 aa513bf8 2023-01-22 jrmu host:1637163042=180.241.250.156
109 aa513bf8 2023-01-22 jrmu author:1637162798=dodocrypto
110 aa513bf8 2023-01-22 jrmu diff:1637162798:1637162563:=47c47,59%0a%3c %0a---%0a> 0dev# npm install -g n stable%0a> %0a> added 2 packages, and audited 3 packages in 2s%0a> %0a> found 0 vulnerabilities%0a> 0dev# %0a> @]%0a> %0a> # Next we need bash shell to run n that we just installed %0a> [@%0a> 0dev# pkg_add bash%0a> quirks-4.53 signed on 2021-11-16T18:52:34Z%0a> bash-5.1.8: ok%0a
111 aa513bf8 2023-01-22 jrmu host:1637162798=180.241.250.156
112 aa513bf8 2023-01-22 jrmu author:1637162563=dodocrypto
113 aa513bf8 2023-01-22 jrmu diff:1637162563:1637162199:=54,61d53%0a%3c %0a%3c # Next we need bash shell to run n that we just installed %0a%3c [@%0a%3c 0dev# pkg_add bash%0a%3c quirks-4.53 signed on 2021-11-16T18:52:34Z%0a%3c bash-5.1.8: ok%0a%3c @]%0a%3c %0a
114 aa513bf8 2023-01-22 jrmu host:1637162563=180.241.250.156
115 aa513bf8 2023-01-22 jrmu author:1637162199=dodocrypto
116 aa513bf8 2023-01-22 jrmu diff:1637162199:1637162001:=44,53c44%0a%3c # Next let's update node through npm%0a%3c %0a%3c [@%0a%3c 0dev# npm install -g n stable%0a%3c %0a%3c added 2 packages, and audited 3 packages in 2s%0a%3c %0a%3c found 0 vulnerabilities%0a%3c 0dev# %0a%3c @]%0a---%0a> # Next let's update node through npm%0a\ No newline at end of file%0a
117 aa513bf8 2023-01-22 jrmu host:1637162199=180.241.250.156
118 aa513bf8 2023-01-22 jrmu author:1637162001=dodocrypto
119 aa513bf8 2023-01-22 jrmu diff:1637162001:1637161858:=29,44c29%0a%3c [@%0a%3c %0a%3c 0dev# npm install -g npm@latest%0a%3c /usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/npm-cli.js%0a%3c /usr/local/bin/npx -> /usr/local/lib/node_modules/npm/bin/npx-cli.js%0a%3c + npm@8.1.3%0a%3c added 70 packages from 18 contributors, removed 290 packages and updated 148 packages in 33.467s%0a%3c 0dev# npm -v%0a%3c 8.1.3%0a%3c 0dev# %0a%3c %0a%3c @]%0a%3c %0a%3c # As per november 17 2021 latest is 8.1.3%0a%3c %0a%3c # Next let's update node through npm%0a\ No newline at end of file%0a---%0a> [@%0a\ No newline at end of file%0a
120 aa513bf8 2023-01-22 jrmu host:1637162001=180.241.250.156
121 aa513bf8 2023-01-22 jrmu author:1637161858=dodocrypto
122 aa513bf8 2023-01-22 jrmu diff:1637161858:1637161703:=6,8c6,7%0a%3c # This will give us node version 12.22.6 and npm 6.14.15 which is so outdated as 2021 November%0a%3c %0a%3c %0a---%0a> # This will give us%0a> %0a12d10%0a%3c %0a18d15%0a%3c %0a21d17%0a%3c %0a24,29c20,23%0a%3c %0a%3c @]%0a%3c %0a%3c # lets update NPM to the latest version%0a%3c %0a%3c [@%0a\ No newline at end of file%0a---%0a> 0dev# %0a> %0a> %0a> @]%0a\ No newline at end of file%0a
123 aa513bf8 2023-01-22 jrmu host:1637161858=180.241.250.156
124 aa513bf8 2023-01-22 jrmu author:1637161703=dodocrypto
125 aa513bf8 2023-01-22 jrmu diff:1637161703:1637161703:=1,23d0%0a%3c # OPENBSD Install and Update To Latest Stable Version%0a%3c %0a%3c # Step 1 : install using port %0a%3c # pkg_add node%0a%3c %0a%3c # This will give us%0a%3c %0a%3c [@%0a%3c %0a%3c 0dev# pkg_add node%0a%3c quirks-4.53 signed on 2021-11-16T18:52:34Z%0a%3c node-12.22.6p0: ok%0a%3c --- +node-12.22.6p0 -------------------%0a%3c You may wish to add /usr/local/lib/node_modules/npm/man to /etc/man.conf%0a%3c You may wish to add /usr/local/lib/node_modules/sshpk/man to /etc/man.conf%0a%3c 0dev# node -v%0a%3c v12.22.6%0a%3c 0dev# npm -v%0a%3c 6.14.15%0a%3c 0dev# %0a%3c %0a%3c %0a%3c @]%0a\ No newline at end of file%0a
126 aa513bf8 2023-01-22 jrmu host:1637161703=180.241.250.156