00:00:10  <joepie91>sabrehagen: `yarn update`?
00:00:28  <joepie91>also, why only patch versions?
00:00:35  * etupatquit (Remote host closed the connection)
00:00:36  <joepie91>(and not also minors)
00:01:02  * pknullquit (Quit: Departing.)
00:01:23  * pknulljoined
00:03:11  * Alex8532quit (Quit: Going offline, see ya! (www.adiirc.com))
00:03:54  * humanBirdjoined
00:03:59  <humanBird>npm does not support Node.js v12.1.0 what does this mean?
00:04:16  * black_antquit (Ping timeout: 264 seconds)
00:04:41  * _till_joined
00:04:41  * _till_quit (Changing host)
00:04:41  * _till_joined
00:06:19  * daydreammquit (Quit: bye, take care)
00:08:46  * howdoiquit (Quit: Connection closed for inactivity)
00:10:53  * trevorquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
00:11:07  <sabrehagen>patch is the safest starting point
00:11:13  <sabrehagen>minor should be fine in theory
00:13:06  * sternsjoined
00:13:53  * etupatjoined
00:14:19  * satanchquit (Quit: Connection closed for inactivity)
00:18:31  * etupatquit (Remote host closed the connection)
00:18:56  * gxtquit (Ping timeout: 260 seconds)
00:18:58  <s3a>I'm not sure if I should post this here, but I have this travis.yml file ( http://dpaste.com/09XME71 ) in the root directory of my master branch (meaning the travis.yml file is in the same directory as the .git directory), but the build is still detecting the project as ruby rather than Node.js. Does someone here have an idea as to why that is, by any chance? Any input would be greatly appreciated!
00:20:32  <inkbottle>I have a package that builds when doing "git clone; cd ...; npm install" but doesn't when doing "npm install bs-platform".
00:20:53  <humanBird>hrrm. mocha seems like garbage. RangeError: Maximum call stack size exceeded when running npm test on a folder with a single test inside
00:21:02  <GreenJello>s3a, isn't it .travis.yml?
00:21:12  <GreenJello>could be wrong
00:22:44  <s3a>GreenJello, omg! that could be it!
00:22:55  <s3a>I'll get back to you. ;)
00:24:34  <s3a>GreenJello, That was the problem! All hail GreenJello! :P
00:26:05  <GreenJello>I feel like travis should detect this
00:29:24  <s3a>GreenJello, Perhaps like git's "Did you mean this?" stuff, but once you know that there is a dot first, you can't forget it (especially as a GNU / Linux user). ;P
00:29:51  <s3a>Thanks again. (You saved me a lot of pain.) :)
00:31:58  * sabrehagenquit (Ping timeout: 265 seconds)
00:33:14  * jaequeryquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
00:33:30  * humanBirdquit (Remote host closed the connection)
00:34:08  * jaequeryjoined
00:35:03  * jaequeryquit (Read error: Connection reset by peer)
00:39:48  * etupatjoined
00:43:05  * alex-helfetquit (Ping timeout: 265 seconds)
00:43:56  * slajaxquit (Ping timeout: 276 seconds)
00:45:50  * RoriconKnightquit (Quit: So, it has come to this.)
00:46:46  * shah^quit (Ping timeout: 268 seconds)
00:47:11  * shah^joined
00:47:12  * shah^quit (Max SendQ exceeded)
00:47:27  * shah^joined
00:47:27  * etupatquit (Remote host closed the connection)
00:47:28  * shah^quit (Max SendQ exceeded)
00:47:43  * shah^joined
00:47:44  * shah^quit (Max SendQ exceeded)
00:47:59  * shah^joined
00:48:00  * shah^quit (Max SendQ exceeded)
00:48:15  * shah^joined
00:48:16  * shah^quit (Max SendQ exceeded)
00:48:31  * shah^joined
00:48:32  * shah^quit (Max SendQ exceeded)
00:48:41  * sabrehagenjoined
00:48:47  * shah^joined
00:48:48  * shah^quit (Max SendQ exceeded)
00:49:00  * shah^joined
00:49:01  * shah^quit (Max SendQ exceeded)
00:49:14  * shah^joined
00:49:15  * shah^quit (Max SendQ exceeded)
00:49:28  * shah^joined
00:49:29  * shah^quit (Max SendQ exceeded)
00:49:42  * shah^joined
00:49:43  * shah^quit (Max SendQ exceeded)
00:49:59  * shah^joined
00:50:00  * shah^quit (Max SendQ exceeded)
00:50:14  * shah^joined
00:50:16  * shah^quit (Max SendQ exceeded)
00:50:31  * shah^joined
00:50:32  * shah^quit (Max SendQ exceeded)
00:51:25  * shah^joined
00:51:26  * shah^quit (Max SendQ exceeded)
00:51:37  * etupatjoined
00:52:08  * shah^joined
00:52:09  * shah^quit (Max SendQ exceeded)
00:55:28  * DeltaHeavyjoined
00:56:53  * Laptop_minijoined
00:59:39  * kjartanquit (Ping timeout: 240 seconds)
01:00:30  * kjartanjoined
01:02:48  * sabrehagenquit (Ping timeout: 268 seconds)
01:03:17  * djddutyquit (Read error: Connection reset by peer)
01:04:05  * vejetaryenvampirjoined
01:05:25  * Laptop_miniquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
01:06:42  * duderonomyjoined
01:07:40  * DerekNonGenericpart
01:09:46  * etupatquit (Remote host closed the connection)
01:10:32  * sojujoined
01:10:56  * CreazioNjoined
01:11:30  * Renovatioquit (Read error: Connection reset by peer)
01:12:35  * keith_millerquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
01:12:51  * etupatjoined
01:12:52  * JohnFromAtljoined
01:13:05  * syiu0001quit (Quit: syiu0001)
01:14:23  * duderonomyquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
01:14:41  * subnetcatquit (Quit: subnetcat)
01:15:46  * etupatquit (Remote host closed the connection)
01:15:47  * CreazioNquit (Ping timeout: 276 seconds)
01:15:57  * tmquit (Ping timeout: 240 seconds)
01:15:58  * dj_mobleyjoined
01:18:28  * etupatjoined
01:18:41  * etupatquit (Remote host closed the connection)
01:19:25  * etupatjoined
01:19:45  * tmjoined
01:20:00  * ed209quit (Remote host closed the connection)
01:20:03  * iam730quit (Ping timeout: 240 seconds)
01:20:07  * ed209joined
01:20:09  * xalljoined
01:21:58  * etupatquit (Remote host closed the connection)
01:22:45  * iam730joined
01:23:12  * s00pcanquit (Ping timeout: 265 seconds)
01:23:57  * etupatjoined
01:24:59  * s00pcanjoined
01:27:27  * keith_millerjoined
01:27:52  * soju__quit
01:28:51  * etupatquit (Remote host closed the connection)
01:29:00  * platonicjoined
01:29:10  * atroclizejoined
01:29:28  * keith_millerquit (Read error: Connection reset by peer)
01:29:28  <atroclize>do I have to use nodejs with react?
01:29:37  * dj_mobleyquit (Ping timeout: 240 seconds)
01:31:19  <joepie91>atroclize: no, they're totally separate things. Node.js is a headless runtime for JS (similar to how the "Python interpreter" you can download from Python.org is a headless runtime for the Python language), whereas React is a 'view management' library of sorts, usually (though not exclusively) used in the browser
01:31:56  <joepie91>atroclize: that having been said, a lot of modern JS development tools such as bundlers and transpilers *do* use Node (since they run on your local system, not in a browser, and a headless JS runtime is what you'd want for that), but that's only during the development process
01:32:20  <joepie91>same for `npm`, which is commonly used for browser-side libraries as well nowadays, and which uses Node to work
01:32:32  <joepie91>but you could use React without any of that, if you really wanted to
01:32:41  <atroclize>wait what is that about npm?
01:33:10  <joepie91>atroclize: what's your question about it, specifically?
01:33:17  * platonicquit (Ping timeout: 240 seconds)
01:33:33  <atroclize>i thought npm was for your node server?
01:33:42  <atroclize>like to add useful packages for server side dev
01:33:50  * keith_millerjoined
01:34:22  <ThePendulum>argh... another issue with jsdom
01:34:35  <ThePendulum>it can't retrieve style="background-image: url('somethingsomething')"
01:34:36  <GreenJello>atroclize, it's used for all sorts of things, e.g. you typically use it to install react, and to install tooling that produces client side assets like webpack
01:35:53  <atroclize>so if i want to use react i have to have npm to install it?
01:36:02  <atroclize>man this is what confuses me
01:36:18  <GreenJello>atroclize, for common setups yes, you install node which comes with npm
01:36:24  <ThePendulum>I don't think you have to but it certainly makes life easier
01:37:43  <GreenJello>but it feels like it makes it less easy for a while
01:38:24  <GreenJello>it's a fairly steep learning curve
01:43:09  * s3aquit (Remote host closed the connection)
01:43:46  * mekhamijoined
01:43:59  * NetGirlquit (Ping timeout: 265 seconds)
01:45:06  * mgolquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
01:45:33  * vejetaryenvampirpart
01:45:41  * sabrehagenjoined
01:45:57  * Gazoooquit (Ping timeout: 240 seconds)
01:46:35  * Gazooojoined
01:48:13  * mekhamiquit (Ping timeout: 245 seconds)
01:52:46  * jaequeryjoined
01:53:05  * jaequeryquit (Read error: Connection reset by peer)
01:53:40  * jaequeryjoined
01:54:01  * jaequeryquit (Read error: Connection reset by peer)
01:54:31  * jaequeryjoined
01:54:36  * black_antjoined
01:54:36  * black_antquit (Changing host)
01:54:36  * black_antjoined
01:54:37  * etupatjoined
01:54:39  * jaequeryquit (Read error: Connection reset by peer)
01:54:45  * etupatquit (Remote host closed the connection)
01:56:18  * etupatjoined
01:59:20  * tomhajoined
02:00:55  * tomhaquit (Remote host closed the connection)
02:02:01  <twainwek>any suggestions on a good markdown->pdf converter? i've tried markdown-pdf and it looks horrid out of the box
02:03:15  <twainwek>and it has virtually no docs on what css to use to change default rendering
02:03:45  * etupatquit (Remote host closed the connection)
02:04:53  * pknullquit (Quit: Departing.)
02:05:10  * pknulljoined
02:07:43  <DeltaHeavy>twainwek I use a VS Code extension but it's quick and dirty
02:07:49  <DeltaHeavy>CSS doesn't apply to MD
02:07:55  <DeltaHeavy>Mayne you want MD -> HTML -> PDF
02:07:59  <DeltaHeavy>Maybe*
02:08:17  <twainwek>DeltaHeavy: yes, the 'markdown-pdf' package does exactly that
02:08:28  <twainwek>but has no docs on what to target in css
02:08:38  <DeltaHeavy>Look at the HTML then it outputs
02:08:40  * DeltaHeavyquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
02:08:56  <twainwek>it doesn't. i'll have to look at the code itself
02:09:19  <twainwek>it goes directly from markdown to pdf output
02:09:23  <twainwek>i think rolling out my own will be faster
02:09:43  * JohnFromAtlquit (Remote host closed the connection)
02:09:58  * JohnFromAtljoined
02:18:26  * AugustusCaesar24joined
02:19:17  * rr123joined
02:19:52  <rr123>how can I get simple API help under node shell? is there some module I need install, or is there a better node shell
02:20:08  <rr123>say under python i can do "help(myapi)" to get some hints
02:22:20  * DeltaHeavyjoined
02:23:58  * plutoniixjoined
02:24:38  * b44joined
02:24:46  * _d3x0rjoined
02:24:49  * d3x0rquit (Ping timeout: 246 seconds)
02:28:58  * glijoined
02:29:45  * b44quit (Ping timeout: 268 seconds)
02:29:50  * platonicjoined
02:32:04  * yarlingObeliskquit (Remote host closed the connection)
02:32:33  * yarlingObeliskjoined
02:34:41  * platonicquit (Ping timeout: 268 seconds)
02:36:28  * duderonomyjoined
02:37:09  * yarlingObeliskquit (Ping timeout: 268 seconds)
02:39:29  * keith_millerquit (Remote host closed the connection)
02:39:50  * keith_millerjoined
02:40:53  * slajaxjoined
02:42:26  * xallquit (Quit: xall)
02:45:03  * ffx_quit (Remote host closed the connection)
02:46:17  * rohanrhujoined
02:48:15  <twainwek>yikes there is no active html->pdf renderers?
02:48:50  * drazan5joined
02:49:52  * Neuromancerquit (Ping timeout: 264 seconds)
02:51:09  * keith_millerquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
02:51:14  * _till_quit (Ping timeout: 240 seconds)
02:51:58  * pknullquit (Quit: Departing.)
02:52:11  * pknulljoined
02:53:30  * drazan5part
02:53:30  * spuzquit (Read error: Connection reset by peer)
02:54:23  * spuzjoined
02:56:24  <GreenJello>twainwek, chrome :-)
02:57:12  * syiu0001joined
02:57:23  <GreenJello>twainwek, if all else fails, you can run headless chrome through puppeteer and ask it for a PDF of the page
02:59:07  * thalladaquit (Quit: WeeChat 2.4)
03:00:01  * kannarfrquit (Quit: ZNC 1.7.1 - https://znc.in)
03:00:38  * DeltaHeavyquit (Disconnected by services)
03:00:45  * DeltaHeavyjoined
03:01:30  * kannarfrjoined
03:02:26  * AugustusCaesar24quit (Ping timeout: 268 seconds)
03:06:56  * _till_joined
03:06:56  * _till_quit (Changing host)
03:06:56  * _till_joined
03:06:59  * atroclizequit (Remote host closed the connection)
03:08:34  * kmurphy4quit (Ping timeout: 265 seconds)
03:10:20  * pokkquit (Remote host closed the connection)
03:10:30  * gliquit (Ping timeout: 265 seconds)
03:10:53  * glijoined
03:11:37  * _till_quit (Ping timeout: 240 seconds)
03:13:30  * renlolojoined
03:14:44  * slajaxquit (Ping timeout: 276 seconds)
03:18:01  * ahmedelgabrijoined
03:20:39  * aelgabriquit (Ping timeout: 265 seconds)
03:22:08  <rr123>pandoc, always
03:22:15  <rr123>any format to any format
03:22:42  <rr123>or whkhtmltopdf
03:23:05  <rr123>wkhtmltopdf
03:23:18  <rr123>https://wkhtmltopdf.org/downloads.html
03:23:24  * sabrehagenquit (Ping timeout: 268 seconds)
03:24:29  <jaawerth>by shell do you mean the REPL?
03:24:36  <rr123>yes
03:24:56  <rr123>ipython for python, there got be something for node
03:25:21  <jaawerth>it's theoretically possible to use the core repl module to make one that, say, gives you hints via languageserver protocol etc but I don't know if anyone's built that
03:25:21  * kmurphy4joined
03:25:32  <jaawerth>(or tern or something that can infer from e.g. jsdoc)
03:25:35  <rr123>at least let me find some quick help inside node when needed, e.g. those node.js api 'manpage'
03:26:02  <jaawerth>part of the problem is that unlike python, javascript does not have docstrings so you'd have to rely on inference from commetns and function signatures and stuff
03:26:02  * kmurphy4quit (Max SendQ exceeded)
03:26:05  <jaawerth>LSP can help a lot though
03:26:28  <jaawerth>I feel like something probably exists but I don't know it..
03:26:34  * kmurphy4joined
03:26:57  * ahmedelgabriquit (Ping timeout: 240 seconds)
03:27:42  <jaawerth>rr123: one thing that can be handy though is that for any npm module, you can use `npm doc modulename` to have it open (in a browser) either the git repo or (if provided) the homepage: field in package.json, which is often the docs
03:28:14  <jaawerth>for built-in node module referencing, I tend to use devdocs.io or zeal to look stuff up
03:28:19  <jaawerth>but not right from the REPL
03:28:34  <jaawerth>I'm tempted to build something like this at some point though
03:29:37  * keggsmurph21joined
03:30:42  * platonicjoined
03:31:08  * kmurphy4quit (Ping timeout: 245 seconds)
03:31:20  <rr123>https://github.com/nikersify/jay is a better node repl for sure, but still no doc help
03:31:46  * the_antjoined
03:32:29  <rr123>yeah used zeal etc but sometimes feel a better repl is handy, spoiled by ipython probably
03:33:32  <jaawerth>yeah clojure and other lisps often have that too
03:34:19  <GreenJello>I usually prefer to just make a temporary file and run it multiple times
03:34:37  <GreenJello>I don't find JS is a very good repl language
03:34:59  * orbyt_quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
03:35:32  * platonicquit (Ping timeout: 276 seconds)
03:35:54  <rr123>repl is good to learn nodejs api at least, for real command line stuff i certainly will not use js
03:35:56  <DeltaHeavy>I just use https://repl.it/
03:36:27  * ahmedelgabrijoined
03:36:50  * gliquit (Ping timeout: 276 seconds)
03:37:06  <rr123>all major project should expose their api to a restful inteface and a universal tool should be able to fetch and render, be it a cli tool or zeal or browser
03:37:20  <jaawerth>I like repl-driven development
03:37:35  <jaawerth>though I'll often interact with the repl from my editor instead of line-by-line manually
03:38:45  <jaawerth>for languages that don't easily support nrepl protocol I generally do that with, like, iron.nvim
03:38:49  <rr123>.editor under node> is handy, again, the help(node-js-api) is the only feature that is too important to miss for me
03:39:04  <inkbottle>Can I do "rm -r ~/.npm" to have a clean slate before doing my install again? (Some install has been working like 1 time in 10, and it's very annoying)
03:39:41  <inkbottle>It's not like it never works, it does sometimes
03:41:24  * Alex8532joined
03:42:50  * ahmedelgabriquit (Ping timeout: 240 seconds)
03:44:03  * renlololjoined
03:44:37  * Cabanossiquit (Ping timeout: 246 seconds)
03:46:37  * renloloquit (Ping timeout: 240 seconds)
03:47:01  * _till_joined
03:47:01  * _till_quit (Changing host)
03:47:01  * _till_joined
03:48:22  * glijoined
03:49:01  * ahmedelgabrijoined
03:51:19  * Cabanossijoined
03:51:46  * etupatjoined
03:52:16  * _till_quit (Ping timeout: 264 seconds)
03:52:30  * etupatquit (Remote host closed the connection)
03:53:49  * etupatjoined
03:57:56  * igemnacequit (Ping timeout: 268 seconds)
03:58:43  * keggsmurph21quit (Remote host closed the connection)
03:59:46  * gliquit (Ping timeout: 252 seconds)
04:00:13  * glijoined
04:01:29  <twainwek>GreenJello: ya looks like puppeteer with a 300MB chromium download has become the standard way of doing html rendering now
04:01:38  * ahmedelgabriquit (Ping timeout: 268 seconds)
04:04:09  <rr123>download is to $HOME and share that, i think it's less than 200MB, either way, puppeteer is awesome, for simple html-pdf i will still just use wkhtml2pdf though
04:04:20  <rr123>download is==> it
04:04:55  * syiu0001quit (Quit: syiu0001)
04:05:42  * syiu0001joined
04:09:06  <GreenJello>rr123, except puppeteer versions are only guaranteed to work with a specific chrome version
04:09:23  <GreenJello>so if you have multiple versions in different projects...
04:10:40  * igemnacejoined
04:11:42  * cthu|quit (Ping timeout: 246 seconds)
04:12:42  * pknullquit (Quit: Departing.)
04:12:57  * pknulljoined
04:13:22  * renlojoined
04:15:45  * igemnacequit (Ping timeout: 265 seconds)
04:15:45  * renlololquit (Ping timeout: 265 seconds)
04:21:37  * _till_joined
04:24:50  * pknullquit (Quit: Departing.)
04:25:15  * pknulljoined
04:25:34  * b44joined
04:28:17  * rohanrhuquit (Quit: Leaving)
04:29:39  * b44quit (Ping timeout: 240 seconds)
04:30:15  * etupatquit (Remote host closed the connection)
04:31:34  * platonicjoined
04:32:57  * KempfCreativequit (Ping timeout: 240 seconds)
04:34:19  * igemnacejoined
04:35:37  * platonicquit (Ping timeout: 240 seconds)
04:39:24  * ahmedelgabrijoined
04:44:16  * ahmedelgabriquit (Ping timeout: 265 seconds)
04:44:45  * valentine96joined
04:45:08  * valentine96part
04:45:13  * syiu0001quit (Quit: syiu0001)
04:45:35  * Roughyquit (Quit: Meadow Fresh milk)
04:46:01  * miklquit (Quit: Connection closed for inactivity)
04:48:28  * syiu0001joined
04:49:04  * Alex8532quit (Quit: Going offline, see ya! (www.adiirc.com))
04:49:39  * sternsquit (Ping timeout: 240 seconds)
04:50:56  * ahmedelgabrijoined
04:51:35  * black_antquit (Ping timeout: 276 seconds)
04:53:07  * syiu0001quit (Client Quit)
04:54:04  * syiu0001joined
04:56:15  * CreazioNjoined
04:56:25  * bvdwquit (Read error: Connection reset by peer)
04:57:17  * bvdwjoined
04:58:44  * ahmedelgabriquit (Ping timeout: 276 seconds)
05:03:40  * syiu0001quit (Quit: syiu0001)
05:04:59  * syiu0001joined
05:05:32  * gliquit (Ping timeout: 265 seconds)
05:06:00  * glijoined
05:08:29  * renloquit (Ping timeout: 276 seconds)
05:09:18  * syiu0001quit (Client Quit)
05:11:04  * slajaxjoined
05:11:12  * syiu0001joined
05:13:34  * akivaquit (Quit: WeeChat 2.6)
05:20:42  * macosojoined
05:20:55  * syiu0001quit (Quit: syiu0001)
05:23:05  * syiu0001joined
05:27:32  * darutokojoined
05:30:51  * ahmedelgabrijoined
05:32:27  * platonicjoined
05:33:47  * CreazioNquit (Quit: WeeChat 2.6)
05:35:59  * ahmedelgabriquit (Ping timeout: 268 seconds)
05:36:29  * akivajoined
05:36:44  * ahmedelgabrijoined
05:36:50  * platonicquit (Ping timeout: 240 seconds)
05:42:26  * macosoquit (Read error: Connection reset by peer)
05:44:57  * ahmedelgabriquit (Ping timeout: 240 seconds)
05:45:52  * pknullquit (Quit: Departing.)
05:46:07  * pknulljoined
05:47:59  * TikityTikjoined
05:49:29  * ahmedelgabrijoined
05:53:17  * gliquit (Ping timeout: 240 seconds)
05:53:42  * glijoined
05:58:17  * ahmedelgabriquit (Ping timeout: 240 seconds)
06:08:02  * gliquit (Ping timeout: 240 seconds)
06:08:28  * glijoined
06:13:56  * ionelmcquit (Quit: Connection closed for inactivity)
06:14:20  * Intelojoined
06:16:17  * slajaxquit (Ping timeout: 240 seconds)
06:16:27  * glosolijoined
06:16:37  * slajaxjoined
06:21:40  * slajaxquit (Ping timeout: 252 seconds)
06:22:58  * slajaxjoined
06:23:36  * trinityhexjoined
06:24:19  * Gazoooquit (Ping timeout: 250 seconds)
06:25:31  * Gazooojoined
06:26:08  * b44joined
06:26:55  * mnemonicjquit (Ping timeout: 250 seconds)
06:29:11  * mnemonicjjoined
06:30:49  * b44quit (Ping timeout: 250 seconds)
06:31:45  * sauvinjoined
06:33:01  * slajaxquit (Ping timeout: 265 seconds)
06:33:17  * platonicjoined
06:35:35  * slajaxjoined
06:36:31  * ahmedelgabrijoined
06:37:14  * platonicquit (Ping timeout: 240 seconds)
06:37:22  * gliquit (Ping timeout: 265 seconds)
06:38:21  * rohanrhujoined
06:38:38  * glijoined
06:39:18  * the_antquit (Quit: the_ant)
06:41:21  * ahmedelgabriquit (Ping timeout: 268 seconds)
06:41:37  * _till_quit (Ping timeout: 240 seconds)
06:45:04  * _till_joined
06:45:04  * _till_quit (Changing host)
06:45:04  * _till_joined
06:45:12  * ahmedelgabrijoined
06:47:17  * slajaxquit (Ping timeout: 240 seconds)
06:47:37  * slajaxjoined
06:49:32  * _d3x0rquit (Read error: Connection reset by peer)
06:49:52  * _till_quit (Ping timeout: 264 seconds)
06:51:50  * syiu0001quit (Ping timeout: 276 seconds)
06:52:51  * ahmedelgabriquit (Ping timeout: 240 seconds)
06:54:11  * pathroclejoined
06:57:39  * orbyt_joined
07:00:01  * kannarfrquit (Quit: ZNC 1.7.1 - https://znc.in)
07:01:31  * kannarfrjoined
07:03:40  * gliquit (Ping timeout: 264 seconds)
07:04:06  * glijoined
07:05:01  * publioquit (Quit: Leaving)
07:05:20  * djddutyjoined
07:07:16  * saladjoined
07:13:20  * girafequit (Read error: Connection reset by peer)
07:16:29  * Anthaasquit (Quit: ZNC 1.7.1 - https://znc.in)
07:17:00  * Neuromancerjoined
07:17:54  * Anthaasjoined
07:19:10  * Notijoined
07:24:07  * djddutyquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
07:24:10  * sQVejoined
07:26:08  * xxxx_quit (Remote host closed the connection)
07:26:26  * xxxx_1joined
07:28:09  * xxxx_1changed nick to xxxx_
07:28:41  * ahmedelgabrijoined
07:33:17  * ahmedelgabriquit (Ping timeout: 240 seconds)
07:33:45  * AugustusCaesar24joined
07:34:04  * ahmedelgabrijoined
07:37:32  * rendarjoined
07:38:33  * _till_joined
07:38:33  * _till_quit (Changing host)
07:38:33  * _till_joined
07:39:04  * ahmedelgabriquit (Ping timeout: 264 seconds)
07:41:37  * orbyt_quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
07:43:39  * ahmedelgabrijoined
07:44:15  * _till_quit (Ping timeout: 268 seconds)
07:46:37  * rohanrhuquit (Remote host closed the connection)
07:47:01  * rohanrhujoined
07:47:11  * subnetcatjoined
07:48:25  * ahmedelgabriquit (Ping timeout: 265 seconds)
07:49:20  * _till_joined
07:52:45  * jguddas-tr2joined
07:54:35  * ahmedelgabrijoined
07:54:42  * _till_quit (Ping timeout: 265 seconds)
07:57:11  * _till_joined
07:57:24  * NomadJimquit (Read error: Connection reset by peer)
07:59:57  * NomadJimjoined
08:00:25  * mgoljoined
08:00:43  * Notiquit (Ping timeout: 245 seconds)
08:00:59  * Notijoined
08:02:26  * _till_quit (Ping timeout: 265 seconds)
08:03:03  * jguddas-tr2quit (Ping timeout: 246 seconds)
08:05:30  * ahmedelgabriquit (Ping timeout: 246 seconds)
08:05:59  * ffx_joined
08:08:49  * _till_joined
08:13:57  * _till_quit (Ping timeout: 250 seconds)
08:17:49  * chargenjoined
08:20:18  * edge563joined
08:20:27  * _till_joined
08:22:29  * enriojoined
08:22:35  * synthmeatquit (Quit: WeeChat 2.6)
08:23:06  * synthmeatjoined
08:23:19  * enrioquit (Remote host closed the connection)
08:23:33  * enriojoined
08:24:47  * alystairquit (Ping timeout: 276 seconds)
08:25:15  * slajaxquit (Ping timeout: 240 seconds)
08:25:38  * _till_quit (Ping timeout: 265 seconds)
08:25:39  * pknullquit (Quit: Departing.)
08:25:43  * slajaxjoined
08:25:59  * pknulljoined
08:27:07  * thomas_25quit (Changing host)
08:27:08  * thomas_25joined
08:27:25  * floppydhjoined
08:29:36  * pknullquit (Client Quit)
08:29:57  * pknulljoined
08:29:58  * _till_joined
08:29:58  * _till_quit (Changing host)
08:29:58  * _till_joined
08:32:59  * lundibundijoined
08:34:37  * _till_quit (Ping timeout: 240 seconds)
08:34:41  * platonicjoined
08:36:14  * _till_joined
08:36:14  * _till_quit (Changing host)
08:36:14  * _till_joined
08:38:43  * WebertRLZjoined
08:39:40  * platonicquit (Ping timeout: 264 seconds)
08:40:58  * ahmedelgabrijoined
08:42:05  * AugustusCaesar24quit (Quit: Going offline, see ya! (www.adiirc.com))
08:45:18  * _till_quit (Ping timeout: 268 seconds)
08:45:39  * ahmedelgabriquit (Ping timeout: 240 seconds)
08:46:21  * _till_joined
08:46:22  * _till_quit (Changing host)
08:46:22  * _till_joined
08:46:58  * glosoliquit (Quit: Textual IRC Client: www.textualapp.com)
08:51:15  * _till_quit (Ping timeout: 240 seconds)
08:54:51  * mat001quit (Ping timeout: 240 seconds)
08:56:21  * pknullquit (Quit: Departing.)
08:56:40  * pknulljoined
08:58:10  * jguddas-tr2joined
08:59:17  * wolfshappenquit (Ping timeout: 240 seconds)
08:59:28  * lundibundiquit (Ping timeout: 265 seconds)
09:02:17  * wolfshappenjoined
09:02:26  * anovickjoined
09:05:46  * trevorjoined
09:06:01  * trevorquit (Client Quit)
09:06:04  * jguddas-tr2quit (Ping timeout: 264 seconds)
09:06:37  * chowmeinedquit (Ping timeout: 240 seconds)
09:08:38  * TikityTikquit (Ping timeout: 245 seconds)
09:11:50  * chowmeinedjoined
09:15:56  * ahmedelgabrijoined
09:16:08  * kjartanquit (Ping timeout: 268 seconds)
09:17:41  * kjartanjoined
09:18:13  * enrioquit (Ping timeout: 245 seconds)
09:18:50  * kevireillyquit (Ping timeout: 240 seconds)
09:19:36  * Chuguniyjoined
09:19:57  * kevireil_joined
09:20:17  * ahmedelgabriquit (Ping timeout: 240 seconds)
09:22:27  * jguddas-tr2joined
09:23:22  * pknullquit (Quit: Departing.)
09:23:37  * lundibundijoined
09:23:38  * slajaxquit (Ping timeout: 265 seconds)
09:23:38  * pknulljoined
09:25:31  * slajaxjoined
09:26:28  * the_antjoined
09:27:27  * kevireillyjoined
09:27:35  * grr12314joined
09:28:12  * _till_joined
09:28:12  * _till_quit (Changing host)
09:28:12  * _till_joined
09:28:51  * kevireillyquit (Client Quit)
09:30:16  * kevireillyjoined
09:30:57  * gliquit (Ping timeout: 240 seconds)
09:33:15  * _till_quit (Ping timeout: 250 seconds)
09:35:08  * hussamquit (Quit: Connection closed for inactivity)
09:35:30  * platonicjoined
09:36:36  * pknullquit (Quit: Departing.)
09:36:52  * pknulljoined
09:37:57  * _till_joined
09:37:57  * _till_quit (Changing host)
09:37:57  * _till_joined
09:40:11  * platonicquit (Ping timeout: 250 seconds)
09:42:33  * kevireillyquit (Quit: kevireilly)
09:43:26  * _till_quit (Ping timeout: 276 seconds)
09:43:39  * glijoined
09:43:44  * _till_joined
09:46:22  * kevireillyjoined
09:46:48  * kevireillyquit (Client Quit)
09:48:22  * gloomyjoined
09:48:37  * _till_quit (Ping timeout: 240 seconds)
09:49:23  * pknullquit (Quit: Departing.)
09:50:04  * pknulljoined
09:50:45  * the_antquit (Quit: the_ant)
09:51:01  * gloomyquit (Read error: Connection reset by peer)
09:51:23  * theonefoojoined
09:51:48  * kevireillyjoined
09:53:16  * pknullquit (Client Quit)
09:53:34  * pknulljoined
09:54:16  * gloomyjoined
09:55:03  * _till_joined
09:55:08  * lundibundiquit (Ping timeout: 276 seconds)
09:55:43  * kevireillyquit (Client Quit)
09:55:49  * gliquit (Quit: Leaving)
09:58:09  * ahmedelgabrijoined
09:59:57  * _till_quit (Ping timeout: 240 seconds)
10:00:37  * _till_joined
10:00:37  * _till_quit (Changing host)
10:00:37  * _till_joined
10:02:37  * ahmedelgabriquit (Ping timeout: 240 seconds)
10:02:39  * kevireillyjoined
10:05:01  * Gazoooquit (Quit: The Lounge - https://thelounge.chat)
10:05:19  * kevireillyquit (Client Quit)
10:06:04  * _till_quit (Ping timeout: 264 seconds)
10:06:57  * Gazooojoined
10:09:07  * platonicjoined
10:10:19  * _till_joined
10:10:19  * _till_quit (Changing host)
10:10:19  * _till_joined
10:14:31  * e01joined
10:15:03  * e01part
10:15:43  * kevireillyjoined
10:16:38  * kevireillyquit (Client Quit)
10:17:11  * _till_quit (Ping timeout: 268 seconds)
10:17:14  * platonicquit (Ping timeout: 276 seconds)
10:17:48  * Inteloquit (Ping timeout: 268 seconds)
10:18:14  * kevireillyjoined
10:18:15  * kevireillyquit (Client Quit)
10:20:00  * ed209quit (Remote host closed the connection)
10:20:08  * ed209joined
10:21:16  * _till_joined
10:25:57  * _till_quit (Ping timeout: 240 seconds)
10:27:34  * Intelojoined
10:27:37  * b44joined
10:29:39  * _till_joined
10:29:39  * _till_quit (Changing host)
10:29:39  * _till_joined
10:31:24  * lundibundijoined
10:31:48  * Inteloquit (Ping timeout: 246 seconds)
10:32:03  * Intelojoined
10:32:27  * mgolquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
10:32:45  * b44quit (Ping timeout: 265 seconds)
10:38:46  * _till_quit (Ping timeout: 268 seconds)
10:46:02  * Intelo_joined
10:47:40  * Intelo_quit (Read error: Connection reset by peer)
10:48:00  * Intelo_joined
10:48:27  * Inteloquit (Ping timeout: 240 seconds)
10:50:54  * plutoniixquit (Quit: Leaving)
10:51:52  * mgoljoined
10:51:54  * jguddas-tr2quit (Ping timeout: 252 seconds)
10:52:05  * akivaquit (Ping timeout: 265 seconds)
10:56:25  * bvdwquit (Read error: Connection reset by peer)
10:57:03  * ffx_quit (Remote host closed the connection)
10:57:14  * bvdwjoined
10:58:18  * sxajoined
11:00:01  * kannarfrquit (Quit: ZNC 1.7.1 - https://znc.in)
11:01:31  * kannarfrjoined
11:04:34  * jguddas-tr2joined
11:07:14  * black_antjoined
11:07:14  * black_antquit (Changing host)
11:07:14  * black_antjoined
11:09:04  * gloomyquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
11:09:30  * fvllspectrvmjoined
11:10:13  * jguddas-tr2quit (Ping timeout: 268 seconds)
11:10:26  <darkseid>Is it fairly normal to have integration tests which may fail locally but pass when they're run on your CI tool (eg jenkins)
11:10:29  <darkseid>or vice versa
11:10:41  <darkseid>it feels really wrong
11:13:14  * platonicjoined
11:15:27  * gildeanjoined
11:15:44  * pathroclequit (Ping timeout: 276 seconds)
11:17:41  * platonicquit (Ping timeout: 250 seconds)
11:20:01  <fvllspectrvm>i need to make login persistant using express-session, would i simply create a session upon a successful login and save the session id to a column? and then reference the db upon a user visiting the site?
11:20:05  * lundibundiquit (Ping timeout: 268 seconds)
11:20:41  * stennoworkjoined
11:20:55  <fvllspectrvm>and then, once expired, when user logs in, create a new session and replace the existing session id within the db?
11:20:57  * kjartanquit (Ping timeout: 240 seconds)
11:21:10  <stennowork>good day, after a pull from our repository, on this windows machine i am now getting an error:
11:21:15  * jguddas-tr2joined
11:21:45  <stennowork>> ./node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --watch --progress --port 8000
11:21:52  * kjartanjoined
11:21:56  * meldronquit (Ping timeout: 268 seconds)
11:21:59  <stennowork>'.' is not recognized as an internal or external command, operable program or batch file.
11:22:21  <stennowork>is that a known problem?
11:22:25  <stennowork>i am not sure how to approach thsi
11:22:35  <stennowork>i can execute the command itself just fine
11:22:51  <stennowork>(this error occurs after executing 'npm start'
11:22:53  <stennowork>)
11:25:15  * pknullquit (Quit: Departing.)
11:25:23  <grr12314>stennowork / in windows is the command line switch prefix not path separator
11:25:44  <grr12314>so it thinks the command you are trying to run is . with a switch /node_modules
11:25:54  <stennowork>but.
11:26:08  <stennowork>this file was last changed in april
11:26:11  <grr12314>well, / also can work as a path separator, i.e. if you enclose the whole thing in quotes
11:26:15  * pknulljoined
11:26:16  <stennowork>(webpack.config.js that is)
11:26:25  <stennowork>why would my windows be suddenly confused about it?
11:26:31  <grr12314>but it probably still wont work as js files arent executable in windows
11:26:34  <stennowork>i will do some more research
11:26:41  <grr12314>(no shebang magic in windows)
11:26:55  <stennowork>this worked just fine before the latest pull --rebase
11:27:12  <stennowork>i can't even follow which changes caused what
11:27:39  <grr12314>maybe just add node to the front of the command
11:28:14  <grr12314>also "i can execute the command itself just fine" what do you mean, it should not work
11:28:25  <grr12314>not in cmd anyway, maybe in bash for git etc
11:28:35  <stennowork>yes, i am using git-bash
11:28:45  <stennowork>i can run
11:28:47  <stennowork>./node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --watch --progress --port 8000
11:28:53  <grr12314>well thats cool but npm scripts run with cmd
11:28:54  <stennowork>in the shell and it starts up fine
11:29:01  <stennowork>and again
11:29:06  <stennowork>it worked just fine before
11:29:09  <stennowork>on this windows machine
11:29:21  <stennowork>the webpack.config.js was not touched at all
11:29:34  <grr12314>the script is in package.json tho
11:29:44  <stennowork>... :|
11:29:59  <stennowork>well
11:30:02  <stennowork>i am stupid
11:30:05  <stennowork>grr12314, thanks v_v
11:30:21  <grr12314>so you see the change?
11:30:23  <stennowork>so now i can blame some people that they borked the startup script on windows
11:30:25  <stennowork>correct
11:30:34  * Intelo_quit (Ping timeout: 268 seconds)
11:30:37  <grr12314>someone removed "node" from the front of the command?
11:30:40  <grr12314>well nvm
11:30:47  <grr12314>good you solved it
11:30:56  <stennowork>actually
11:31:04  <stennowork>the package.json itself just had a version push
11:31:10  <stennowork>i will use my git-fu too see
11:32:05  <grr12314>it could theoretically also be something in .npmrc changing what shell is used but i think thats very unlikely
11:32:17  <stennowork>grr12314, it works fine if i prepend `node` as you suggested
11:32:43  * pknullquit (Quit: Departing.)
11:32:46  <stennowork>well that was exciting
11:32:56  <stennowork>i will just prepend node here and commit it like that
11:33:05  <stennowork>it shouldn't have a negative effect for other platforms
11:33:24  <stennowork>maybe some windows update made it forget how to handle js files
11:33:57  * pknulljoined
11:34:09  <stennowork>thanks again grr12314 , i consider this solved now
11:34:41  * Nicmavrquit (Read error: Connection reset by peer)
11:35:23  * Nicmavrjoined
11:36:45  * jguddas-tr2quit (Ping timeout: 250 seconds)
11:36:51  <grr12314>actually it still is wrong
11:37:14  <grr12314>since webpack-dev-server specifies bin: "bin/webpack-dev-server.js"
11:37:28  <grr12314>it gets installed in ./node_modules/.bin/
11:37:33  <grr12314>and should be ran from there
11:37:53  <grr12314>it also should have corresponding .cmd file there for windows use
11:37:59  <stennowork>well it is in node_modules/webpack-dev-server/bin/webpack-dev-server
11:38:14  <grr12314>and ./node_modules/.bin/ is already in the path in npm scripts
11:38:33  <grr12314>so it should really be invoked just as `webpack-dev-server`
11:38:39  <grr12314>no other nonsense needed
11:40:21  * igghibujoined
11:40:29  <stennowork>confusing :I
11:40:44  <stennowork>well i will not touch this any further, i am scared
11:40:56  <stennowork>this is the responsibility of other people
11:41:05  <stennowork>i am glad that its running for now but i will talk about it to my coworkers
11:41:27  <grr12314>webpack-dev-server --inline --watch --progress --port 8000
11:41:32  <grr12314>much simpler
11:41:33  * Intelo_joined
11:41:45  <grr12314>teach them other people a lesson
11:44:38  * meldronjoined
11:46:40  * mgolquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
11:47:34  * mgoljoined
11:48:14  * hussamjoined
11:49:33  * gloomyjoined
11:50:58  * dbuggerjoined
11:52:32  * Ergojoined
11:55:18  * no_maamquit (Ping timeout: 245 seconds)
11:56:54  * ffx_joined
12:00:12  * sillyslux_joined
12:00:36  * edge563quit (Quit: edge563)
12:02:12  * edge563joined
12:02:40  * no_maamjoined
12:03:57  * sillysluxquit (Ping timeout: 240 seconds)
12:06:37  * igghibuquit (Quit: Textual IRC Client: www.textualapp.com)
12:08:52  * alystairjoined
12:08:55  * kpattich_joined
12:08:56  * igemnacequit (Quit: WeeChat 2.6)
12:10:24  * jguddas-tr2joined
12:10:30  * Intelo_quit (Ping timeout: 246 seconds)
12:10:50  * pathroclejoined
12:11:15  * kpattich__quit (Ping timeout: 240 seconds)
12:12:01  * Alex8532joined
12:13:25  * black_antquit (Quit: simplicity does not kill)
12:14:02  * platonicjoined
12:14:02  * emsjessecquit (Read error: Connection reset by peer)
12:15:32  * black_antjoined
12:15:32  * black_antquit (Changing host)
12:15:32  * black_antjoined
12:15:32  * no_maamquit (Ping timeout: 276 seconds)
12:18:40  * platonicquit (Ping timeout: 268 seconds)
12:20:05  * fvllspectrvmquit (Quit: Leaving)
12:22:19  * b44joined
12:25:13  <stennowork>friendship ended with ##javascript, #node.js is now my new best friend
12:26:49  * b44quit (Ping timeout: 265 seconds)
12:28:50  <Alex8532>stennowork: stenno - dopoulos, please come back. I dunno what happened, but you are needed.
12:28:51  * emsjessecjoined
12:29:14  <stennowork>nah
12:30:12  * _till_joined
12:30:48  <Alex8532>:(
12:31:14  * no_maamjoined
12:32:08  * Intelo_joined
12:34:27  * Ergoquit (Ping timeout: 240 seconds)
12:36:27  * emsjessecquit (Read error: Connection reset by peer)
12:37:54  * [0x00]quit (Remote host closed the connection)
12:38:09  * [0x00]joined
12:39:38  * gxtjoined
12:39:44  * emsjessecjoined
12:44:30  * alex-helfetjoined
12:48:49  * Ergojoined
12:49:39  * kpattich__joined
12:49:40  * hemstockjoined
12:52:03  * kpattich_quit (Ping timeout: 240 seconds)
12:54:51  * RLajoined
12:55:37  * Icedreamquit (Read error: Connection reset by peer)
12:56:30  * Icedreamjoined
12:57:17  * _till_quit (Ping timeout: 240 seconds)
12:59:31  * pknullquit (Quit: Departing.)
12:59:38  * Jay_quit (Read error: Connection reset by peer)
12:59:44  * pknulljoined
13:03:07  * compactquit
13:03:25  * ahmedelgabrijoined
13:04:08  * _till_joined
13:08:03  * ahmedelgabriquit (Ping timeout: 240 seconds)
13:09:21  * alex-helfetquit (Ping timeout: 265 seconds)
13:14:16  * lineus_changed nick to lineus
13:14:54  * platonicjoined
13:19:25  * sternsjoined
13:19:53  * platonicquit (Ping timeout: 276 seconds)
13:22:50  * lucasbjoined
13:26:14  * DeltaHeavyquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
13:29:44  * plutoniixjoined
13:33:48  * b44joined
13:35:49  * hoijuijoined
13:40:31  * gloomyquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
13:46:03  * EyePulpjoined
13:48:30  * theonefooquit (Ping timeout: 265 seconds)
13:49:59  * theonefoojoined
13:50:24  * lundibundijoined
13:50:45  * enriojoined
13:54:47  * Wingy8joined
13:55:39  * Wingyquit (Ping timeout: 240 seconds)
13:55:39  * Wingy8changed nick to Wingy
13:56:21  * toothlessgjoined
13:57:07  * Intelo_quit (Quit: Leaving)
13:57:09  * Intelojoined
14:04:44  * lpinjoined
14:06:23  * theonefooquit (Ping timeout: 265 seconds)
14:07:15  * ffx_quit (Remote host closed the connection)
14:07:26  * DeafGoosepart
14:07:44  * renlojoined
14:09:17  * slajaxquit (Ping timeout: 276 seconds)
14:09:20  * mat001joined
14:09:38  * slajaxjoined
14:14:39  * KempfCreativejoined
14:15:01  * enrioogjoined
14:15:54  * antsmartianjoined
14:18:55  * enrioquit (Ping timeout: 268 seconds)
14:19:26  * renloquit (Ping timeout: 265 seconds)
14:20:37  * TikityTikjoined
14:21:34  <twainwek>returning to my question from last night. is there any active packages that is capable of converting html+css to pdf that doesn't require a fullblown webbrowser like chrome/chromium
14:22:48  * ffx_joined
14:23:37  * lundibundiquit (Ping timeout: 240 seconds)
14:24:51  <stennowork>wkhtmltopdf?
14:25:02  <stennowork>its what i used working with php, i am sure there is also a node package for it
14:25:06  <stennowork>dunno if thats the best though
14:25:27  * Anticomjoined
14:26:56  * slajaxquit (Ping timeout: 268 seconds)
14:26:56  * nanozjoined
14:26:59  <RLa>it's also a binary installable as package on most distros, you can run it with child_process
14:27:23  <RLa>I'm using it for generating invoices
14:29:30  * gregf_joined
14:30:07  * enriojoined
14:30:18  * enrioogquit (Ping timeout: 245 seconds)
14:30:35  * antsmartianquit (Remote host closed the connection)
14:30:46  <grr12314>it sorta doesnt match the "doesn't require a fullblown webbrowser" spec tho
14:30:59  <grr12314>since it is essentially a webkit browser
14:31:11  * ffx_quit (Quit: Leaving...)
14:31:15  * stennoworkquit (Ping timeout: 268 seconds)
14:31:17  <grr12314>even needs X server for some functionality iirc
14:31:52  <grr12314>i used to run it with xvfb
14:32:27  <twainwek>requires x server? yikes
14:32:53  * factorquit (Quit: Leaving)
14:33:09  <pagios>hello, i am getting a weird error The "chunk" argument must be one of type string or Buffer. Received type object when using this code: https://pastebin.com/w3iYjTiC ch is a string if i console log it
14:33:19  <grr12314>it is the best you can get tho. can even run scripts and wait for a time or event before capturing the content
14:33:20  * nanozquit (Ping timeout: 276 seconds)
14:33:34  * rxmthjoined
14:34:33  * aLeSDjoined
14:34:44  <grr12314>pagios backtrace or it didn't happen
14:35:27  <pagios>grr12314, what do you mean exactly?
14:36:50  <twainwek>he means post backtrace. also don't mix tabs and spaces yikes
14:38:24  <pagios>twainwek, grr12314 https://pastebin.com/kwx340zp
14:39:35  * stennoworkjoined
14:43:05  * edrocksjoined
14:45:26  * sternsquit (Ping timeout: 268 seconds)
14:45:48  * sQVequit (Quit: Bye!)
14:49:01  * macwinnerjoined
14:50:14  <darkseid>here's a good, funny article for anyone who's interested: https://idlewords.com/talks/website_obesity.htm
14:50:19  * gloomyjoined
14:51:36  * duderonomyquit (Ping timeout: 268 seconds)
14:52:24  * Roughyjoined
14:52:53  <grr12314>pagios seems the error is not in the code you showed
14:53:30  <grr12314>in /opt/backend-webrtc/pns.js:265:6 you are calling res.end with some argument that is invalid. in what you showed us you dont pass any argument
14:53:51  * sternsjoined
14:54:16  <RLa>dear fat websites
14:54:38  * lineusquit (Read error: Connection reset by peer)
14:54:47  * duderonomyjoined
14:55:06  * lineusjoined
14:55:24  <twainwek>what does it mean by "article is 3 megabytes long"? as in the entire network requests is 3 megabytes or the markup is 3megabytes
14:56:44  <stennowork>^
14:56:58  <stennowork>request is 3MB, of which 2.8MB are image data
14:57:50  <twainwek>heh i have contents that are ~2MB of markup alone :^)
14:58:01  <twainwek>but serving with gzip it reduces it to like 500KB
14:58:05  <selckin>that seems impossible
14:58:12  * xiinotulpjoined
14:58:42  <grr12314>i wonder how big on average are articles that talk about how big articles that warn about articles being too big are...
14:58:51  <twainwek>with content rendered entirely the server side like syntax or equations, its very possible :^)
14:58:59  <grr12314>s/are //
14:59:07  * kpattich__quit (Read error: Connection reset by peer)
14:59:13  <stennowork>gzip should work just fine with plain text
14:59:27  <stennowork>500kb even seems pretty large
14:59:44  <stennowork>oh you mean the 2MB markup alone
15:00:02  * kannarfrquit (Quit: ZNC 1.7.1 - https://znc.in)
15:00:24  * renlojoined
15:01:33  * kannarfrjoined
15:01:43  * plutoniixquit (Ping timeout: 250 seconds)
15:03:00  * pathroclequit (Read error: Connection reset by peer)
15:03:33  * pknullquit (Quit: Departing.)
15:03:51  * pknulljoined
15:06:03  * hoijuiquit (Ping timeout: 250 seconds)
15:07:34  * NetGirljoined
15:08:44  * Chuguniyquit (Ping timeout: 265 seconds)
15:09:18  * xxxx_quit (Remote host closed the connection)
15:09:47  * xxxx_joined
15:09:53  * duderonomyquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
15:09:57  * skywlkrjoined
15:10:25  * Elyx0joined
15:10:38  * hoijuijoined
15:12:55  * pknullquit (Quit: Departing.)
15:12:59  * hoijuiquit (Client Quit)
15:13:33  * pknulljoined
15:14:24  * enrioogjoined
15:15:05  * nanozjoined
15:15:52  * _d3x0rjoined
15:16:05  * _d3x0rchanged nick to d3x0r
15:16:16  * platonicjoined
15:17:28  * pknullquit (Client Quit)
15:17:56  * pknulljoined
15:18:06  * enrioquit (Ping timeout: 252 seconds)
15:18:07  * charlesquit (Ping timeout: 268 seconds)
15:18:14  * charles_joined
15:18:14  * charles_quit (Changing host)
15:18:14  * charles_joined
15:19:29  * enrioogquit (Ping timeout: 276 seconds)
15:20:37  * platonicquit (Ping timeout: 240 seconds)
15:22:15  * Inteloquit (Read error: Connection reset by peer)
15:22:27  * Intelojoined
15:22:32  * Elyx0quit (Read error: Connection reset by peer)
15:23:25  * Elyx0joined
15:23:31  * skywlkrquit (Quit: Textual IRC Client: www.textualapp.com)
15:25:19  * lcojoined
15:27:29  * pknullquit (Quit: Departing.)
15:27:44  * pknulljoined
15:29:33  * dman777joined
15:29:57  * karmabeach24joined
15:30:45  * darutokoquit (Quit: Leaving)
15:30:51  * Inteloquit (Ping timeout: 240 seconds)
15:39:46  * rbruchaljoined
15:42:29  * greggerzjoined
15:45:14  * floppydhquit (Quit: WeeChat 2.6)
15:46:18  * gregf_quit (Remote host closed the connection)
15:53:15  * NetGirlquit (Ping timeout: 240 seconds)
15:54:24  * grr12314quit (Remote host closed the connection)
15:54:32  * NetGirljoined
15:57:23  * Intelojoined
16:00:27  * karmabeach24quit (Ping timeout: 246 seconds)
16:02:52  * Inteloquit (Ping timeout: 265 seconds)
16:06:06  * Notiquit (Quit: Konversation terminated!)
16:06:18  <ross`>Can someone help me, I'm experiencing weirdness.. This line is fine:
16:06:29  <ross`> const mond = new Table({
16:06:33  <ross`>er oops
16:06:49  <ross`>} else if (property !== this.__schema.key && await this.__read({ obj: { [property]: obj[property] }, raw: true })) {} else if (property !== this.__schema.key && await this.__read({ obj: { [property]: obj[property] }, raw: true })) {
16:07:12  <ross`>Looks like my mouse auto pasted twice. Sorry
16:07:20  <ross`>} else if (property !== this.__schema.key && await this.__read({ obj: { [property]: obj[property] }, raw: true })) {
16:07:27  * xxxx_quit (Remote host closed the connection)
16:07:28  <ross`>This line however has a syntax error
16:07:47  <ross`>if (this.__field[property].unique && element[property] != upd[property] && await this.__read({ obj: { [property]: upd[property] }, raw: true })) {if (this.__field[property].unique && element[property] != upd[property] && await this.__read({ obj: { [property]: upd[property] }, raw: true })) {
16:07:52  <ross`>grr why is it doing that
16:07:54  * xxxx_joined
16:08:34  <ross`>if (this.__field[property].unique && element[property] != upd[property] && await this.__read({ obj: { [property]: upd[property] }, raw: true })) {
16:08:51  <ross`>The error is: SyntaxError: Unexpected token 'this'
16:09:01  <ross`>Both of these lines of code are inside async functions
16:09:44  * lcoquit (Quit: Leaving)
16:09:55  * graphetijoined
16:09:57  <ross`>I am super stuck on this because I can't see a syntax error and neither can vs code
16:10:07  * gloomyquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
16:10:54  <samsch>ross`, Pastes of that lengths are pretty unreadable. Use a paste service like gist or https://dpaste.de/
16:13:32  <samsch>Oh, you've probably got `await` that's not in an `async` function. `Unexpected token 'this'` probably refers to `&& await this.__read(`
16:13:53  * xxxx_quit (Remote host closed the connection)
16:14:05  <ross`>https://dpaste.de/dJrE
16:14:12  <ross`>samsch: Yes, but both of them are in async functions as I said.
16:14:16  <ross`>Which is why I'm really really confused.
16:14:19  <ross`>Oh wait..
16:14:19  * xxxx_joined
16:14:49  <ross`>You are righyt
16:15:12  <ross`>this code is inside of a array.forEach
16:15:38  <samsch>You need some newlines in that source... Even with syntax highlighting that's neigh unreadable...
16:16:49  <ross`>It pasted the second one twice again.
16:16:51  * etupatjoined
16:16:52  <ross`>I'm not sure why it's doing that.
16:17:57  * NetGirlquit (Ping timeout: 240 seconds)
16:19:51  * AbedBquit (Read error: Connection reset by peer)
16:21:17  * gloomyjoined
16:23:39  * led_dark_1joined
16:24:28  * slajaxjoined
16:26:17  <inkbottle>Anyone familiar with "npm install bs-platform"?
16:26:51  <inkbottle>(sometimes install, sometimes doesn't) and more curiosities
16:29:02  * etupatquit (Remote host closed the connection)
16:29:52  * etupatjoined
16:31:09  * daydreammjoined
16:31:41  * karmabeach24joined
16:31:53  * Intelojoined
16:32:07  * rohanrhuquit (Ping timeout: 268 seconds)
16:32:31  * etupatquit (Remote host closed the connection)
16:33:35  * Shaxinequit (Ping timeout: 276 seconds)
16:34:11  * Jar00joined
16:35:15  * eljimmyquit (Ping timeout: 240 seconds)
16:36:18  * Cabanossiquit (Quit: Bye, bye...)
16:36:32  * jarloyzjoined
16:38:33  * Inteloquit (Remote host closed the connection)
16:39:00  * Intelojoined
16:39:45  * wrkrcoopjoined
16:41:11  * Inteloquit (Remote host closed the connection)
16:41:32  * Cabanossijoined
16:41:38  * Intelojoined
16:42:07  <wrkrcoop>hey im using a library but it needs a fix and someone has forxed the library and fixed it — but how do I use the forked version in my app?
16:42:43  * Alex8532quit (Quit: Going offline, see ya! (www.adiirc.com))
16:43:08  <stennowork>you can put your github repository into the package.json
16:43:13  * renloquit (Ping timeout: 268 seconds)
16:43:15  * TikityTikquit (Ping timeout: 240 seconds)
16:43:45  <wrkrcoop>got it!
16:43:47  <wrkrcoop>ty stenno
16:44:00  * eljimmyjoined
16:44:26  * mekhamijoined
16:44:59  * jarloyzquit (Remote host closed the connection)
16:46:08  * geoffo_quit (Ping timeout: 245 seconds)
16:47:10  <lilalinux>When I replace ES6 "import" with Node.js "require()" I need to append .default. Is there some magic to avoid that?
16:47:15  * etupatjoined
16:48:35  * etupatquit (Remote host closed the connection)
16:48:42  * WebertRLZquit (Quit: Leaving)
16:49:35  * renlojoined
16:49:37  * _till_quit (Ping timeout: 240 seconds)
16:50:30  * geoffojoined
16:51:48  * etupatjoined
16:52:33  <daydreamm>I think you should export default, and then you wouldn't have to put it on the import, but I'm not 100% sure on that
16:53:04  <daydreamm>or maybe I'm mixing different languages
16:55:38  * subnetcatquit (Quit: subnetcat)
16:56:31  * bvdwquit (Read error: Connection reset by peer)
16:57:16  * bvdwjoined
16:57:55  <GreenJello>lilalinux, it depends on the tooling you're using, but it's technically incorrect to compile `export.default` to `module.exports =`
16:58:00  * gloomyquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
16:58:05  <GreenJello>`export default`*
16:59:52  * jguddas-tr2quit (Ping timeout: 268 seconds)
17:00:26  * sxaquit (Ping timeout: 240 seconds)
17:00:28  * Ergoquit (Remote host closed the connection)
17:02:15  * gloomyjoined
17:05:12  * girafejoined
17:06:01  * edrocksquit (Quit: My iMac has gone to sleep. ZZZzzz…)
17:06:09  * Aquazijoined
17:07:10  * cthulchu_joined
17:07:44  * _till_joined
17:07:44  * _till_quit (Changing host)
17:07:44  * _till_joined
17:08:50  * antsmartianjoined
17:09:15  * edrocksjoined
17:10:13  * akivajoined
17:10:37  * zsocquit (Read error: Connection reset by peer)
17:10:39  * edrocksquit (Client Quit)
17:12:41  <shoky_>hrm. trying to port this C code to JS.. not getting the same results, i'm guessing due to different integer overflow behavior. someone know how to solve maybe? the original C code is commented at the bottom. https://jsfiddle.net/8ba30rzg/
17:13:05  * karmabeach24quit (Quit: � IRcap � 8.72 �)
17:15:54  * jguddas-tr2joined
17:17:47  * slajaxquit (Ping timeout: 265 seconds)
17:18:31  * slajaxjoined
17:20:41  * jguddas-tr2quit (Ping timeout: 265 seconds)
17:21:39  * nomoney4mequit (Ping timeout: 240 seconds)
17:24:15  * Darky_joined
17:26:32  <shoky_>actually i don't even get the expected result when running the original C code. derp
17:26:33  * Darkyquit (Ping timeout: 246 seconds)
17:26:53  * heyitsramajoined
17:29:25  * ahmedelgabrijoined
17:30:10  * EREVANjoined
17:30:28  * aLeSDquit (Remote host closed the connection)
17:32:31  * slajaxquit (Ping timeout: 250 seconds)
17:32:50  * slajaxjoined
17:33:48  * Laptop_minijoined
17:38:44  * AbedBjoined
17:40:34  * Inteloquit (Ping timeout: 268 seconds)
17:41:19  * mekhamiquit (Read error: Connection reset by peer)
17:41:45  * Intelojoined
17:42:51  * renloquit (Ping timeout: 240 seconds)
17:44:16  * Forsaken87joined
17:44:47  * nanozquit (Quit: Leaving)
17:44:59  * enriojoined
17:45:06  * hoijuijoined
17:45:31  * igemnacejoined
17:45:45  * gloomyquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
17:46:06  * mekhamijoined
17:46:33  * hyperiscojoined
17:46:46  * trevorjoined
17:47:24  * trevorquit (Client Quit)
17:49:04  * RLaquit (Quit: Leaving)
17:49:39  * ahmedelgabriquit (Ping timeout: 240 seconds)
17:52:16  * Inteloquit (Ping timeout: 264 seconds)
17:52:51  <twainwek>is it expected for 'async' keyword to *have* to be in the same line as 'function' keyword?
17:53:57  * mekhamiquit (Ping timeout: 240 seconds)
17:55:01  * mekhamijoined
17:56:14  * renlojoined
17:59:11  <lineus>twainwek: yeah, it's in the spec here: https://www.ecma-international.org/ecma-262/10.0/index.html#prod-AsyncMethod "no LineTerminator"
18:00:46  * led_dark_1quit (Quit: led_dark_1)
18:01:10  * led_dark_1joined
18:01:59  <lineus>whoops, I missed by a line, it's actually here https://www.ecma-international.org/ecma-262/10.0/index.html#prod-AsyncFunctionExpression
18:03:22  * pknullquit (Quit: Departing.)
18:04:19  * Anticomquit (Quit: Leaving)
18:05:22  * pknulljoined
18:06:18  * alex-helfetjoined
18:06:33  * Shaxinejoined
18:07:39  * charles_quit (Ping timeout: 240 seconds)
18:08:24  * charles_joined
18:08:25  * charles_quit (Changing host)
18:08:25  * charles_joined
18:11:14  * keith_millerjoined
18:11:39  * mgolquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
18:11:58  * TViernionquit (Ping timeout: 245 seconds)
18:13:18  * keith_mi_joined
18:13:58  * pengejoined
18:15:07  * keith_millerquit (Remote host closed the connection)
18:15:18  * Intelojoined
18:15:39  * antsmartianquit (Remote host closed the connection)
18:16:50  * TViernionjoined
18:17:14  * mekhamiquit (Ping timeout: 240 seconds)
18:18:41  * ffx_joined
18:21:09  * ahmedelgabrijoined
18:21:27  * orbyt_joined
18:25:37  * ahmedelgabriquit (Ping timeout: 240 seconds)
18:26:31  <spuz>is it possible to install a dependency on the PATH without using 'npm install -g'?
18:26:55  * heyitsramaquit (Remote host closed the connection)
18:27:15  * edrocksjoined
18:27:17  * heyitsramajoined
18:28:04  <penge>yu could modify PATH manually i guess
18:29:28  <spuz>hmm
18:29:39  * theonefoojoined
18:30:21  * shokyjoined
18:30:40  * shoky_quit (Ping timeout: 264 seconds)
18:30:46  * daydreammquit (Ping timeout: 265 seconds)
18:31:34  <spuz>I have a project that requires 'chokidar' to run, but I don't want all my users to have to type 'npm install -f chokidar' in order to get started
18:31:36  * ffx_quit (Remote host closed the connection)
18:31:57  <spuz>ideally, all they would need to do is type 'npm install'
18:32:28  * nomoney4mejoined
18:32:29  * lucasbquit (Quit: Connection closed for inactivity)
18:33:18  * ffx_joined
18:33:27  * Laptop_miniquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
18:33:32  <samsch>spuz, Make chokidar a dep/devdep?
18:34:04  <spuz>yeah it is already, but 'npm install' doesn't actually add it to the PATH
18:34:38  <penge>npm install chokidar
18:34:49  <spuz>same problem
18:35:07  <penge>you have package json right
18:35:08  <spuz>it only installs it in the PATH if I use 'npm install -g chokidar'
18:35:10  <spuz>yeah
18:35:23  <samsch>spuz, If you need to run a non-global from a shell, you can use npx or just reference it where it's installed in node_modules/.bin
18:35:38  <penge>if you want to use it same as it would be -g GLOBAL
18:36:27  <spuz>samsch: hmm I don't have a .bin in my node_modules
18:36:32  <penge>didnt know chokidar has global
18:36:54  * hoijuiquit (Ping timeout: 246 seconds)
18:37:01  <samsch>It doesn't really look like chokidar does have cli interface. spuz What are you actually running?
18:37:36  <spuz>hmm I found an example that calls it like a command, but maybe that's old
18:38:57  <samsch>It looks like cli functionality is provided by a separate package according to its docs.
18:39:51  * etupatquit (Remote host closed the connection)
18:40:10  * etupatjoined
18:41:02  * etupatquit (Remote host closed the connection)
18:41:17  * bmonkquit (Quit: ZNC - https://znc.in)
18:41:20  * etupatjoined
18:42:02  * etupatquit (Remote host closed the connection)
18:43:14  * ningujoined
18:43:18  * pknullquit (Read error: Connection reset by peer)
18:43:25  <ningu>what template engines do people generally use these days, for example with express?
18:43:36  * bmonkjoined
18:43:59  <samsch>ningu, React is my preference.
18:44:15  * pknulljoined
18:44:29  <ningu>sorry, I meant backend
18:44:40  <ningu>server-generated
18:44:41  <spuz>samsch: awesome thanks, chokidar-cli + scripts + npm run did the trick
18:45:04  <samsch>ningu, Yep, and React is my answer there.
18:45:08  <ningu>samsch: ok :)
18:45:30  * ahmedelgabrijoined
18:45:30  <ningu>samsch: is there a "good" way to integrate query params with react?
18:45:46  <ningu>like for a search form, for example?
18:46:17  <samsch>Erm... query params will be handled by the server same as normal, and you pass your data to the template.
18:46:30  <ningu>ok, so not a single page app
18:46:46  * bmonkquit (Client Quit)
18:46:51  <samsch>No, I literally mean using React on the server to output your html that's sent to the client.
18:47:14  <ningu>that's just to render the initial page state, right? and then client side takes over
18:47:22  <ningu>but I guess if the page reloads it will do it again
18:47:55  <samsch>ningu, You *can* do client side hydration, but no, I really meant just rendering pages with React as a normal templating engine.
18:48:02  * _dbuggerjoined
18:48:06  <samsch>*rendering pages on the server
18:48:11  <ningu>samsch: ok. can you point me to a module or example?
18:48:15  <ningu>I wasn't aware that was possible
18:48:31  * xxxx_quit (Remote host closed the connection)
18:48:34  <ningu>I had a long convo here one day about server-side react and my impression was it was just to preload from server and hydrate on client
18:48:57  <ningu>here = freenode, I think it was #reactjs
18:48:59  * xxxx_joined
18:49:16  <samsch>Yeah, unfortunately "they" decided to distort "SSR" or "Server Side Rendering" to mean something different than it always has.
18:49:59  <samsch>I like to explicitly refer to that as "SSR with React Hydration", since it's decidedly different than actually just rendering on the server.
18:50:21  * ahmedelgabriquit (Client Quit)
18:50:37  * etupatjoined
18:51:04  * lineusquit (Ping timeout: 264 seconds)
18:51:08  * dbuggerquit (Ping timeout: 245 seconds)
18:51:20  <samsch>As for a module, there are a couple around, and I think joepie91 is/was working on one that's probably better than the other options. But it's also pretty straightforward to just use a handler in your routes like `render(res, reactElement)`.
18:53:16  * lineusjoined
18:53:33  * chargenquit (Quit: BBL)
18:53:54  <samsch>If you just do it directly, you'd use https://reactjs.org/docs/react-dom-server.html#rendertostaticnodestream where the output is piped to `res` in the Express route.
18:54:12  <ningu>I see
18:54:30  <ningu>and what is the advantage of doing SSR using react this way, instead of say handlebars?
18:55:29  <ningu>I suppose it's easier to add on react client side
18:55:35  * mgoljoined
18:55:39  <ningu>but, other than that it seems sort of like a lot of work for a similar result
18:55:54  <samsch>React is a much more html-type-safe view library than basically any string-based templating engine.
18:56:22  <ningu>oh, so more likely to catch invalid html and such?
18:56:28  * slajaxquit (Ping timeout: 264 seconds)
18:56:30  <ningu>since it goes through all the tags and attributes
18:56:48  <samsch>Something like `<p>Wat</div>` in your code will be a full error throw, rather than just being passed to the browser.
18:57:14  * gioyikjoined
18:57:36  <ningu>ok I see
18:57:46  <JustTheDoctor>can someone help me understand why the npm module coininfo (https://github.com/DecentricCorp/coininfoplus/) doesnt seem to utilize the info it gathers from https://github.com/DecentricCorp/coininfoplus/blob/master/lib/alts.js ?
18:57:49  * etupatquit (Remote host closed the connection)
18:58:12  <ningu>samsch: if I'm basically just taking input data and rendering it into html, I assume using react hooks rather than classes would sort of be a no brainer?
18:58:22  <ningu>er... I should say, function components
18:58:29  <ningu>probably no state at all
18:58:41  * pknullquit (Quit: Departing.)
18:59:00  * pknulljoined
18:59:12  <ningu>this seems like a decent intro, at least for someone like me who has just used create react app: https://medium.com/@danlegion/react-server-side-rendering-with-express-b6faf56ce22
18:59:13  <samsch>Yeah, component state is meaningless for server rendering, as are lifecycles/effects, so functions components with no hooks is probably what you'll use.
18:59:31  <ningu>I can tweak as needed
18:59:31  * slajaxjoined
18:59:35  * Tennisjoined
18:59:36  <ningu>it uses renderToString but your stream seems better
18:59:40  <samsch>ningu, I'd compare this lib https://www.npmjs.com/package/express-react-views and this fork of it as well https://www.npmjs.com/package/@joepie91/express-react-views
18:59:46  <ningu>thanks
19:00:01  * kannarfrquit (Quit: ZNC 1.7.1 - https://znc.in)
19:00:06  * rxmthquit (Quit: leaving)
19:00:21  * mgolquit (Ping timeout: 246 seconds)
19:00:40  * ahmedelgabrijoined
19:01:01  <ningu>samsch: ok well I will think about this, I see now how it's useful. is there any way to "precompile"? I dunno, I doubt performance will be an issue anyway
19:01:23  <ningu>this is going to be a smallish app
19:01:31  * kannarfrjoined
19:01:43  * rendarquit
19:01:53  * mgoljoined
19:02:39  <samsch>If you have a lot of static html, then you could pre-build those strings sure. That's going to be considered an "advanced" thing to do (though it probably shouldn't be :P), so I wouldn't expected to find much helpful stuff built around doing it.
19:02:44  * edge563quit (Remote host closed the connection)
19:03:01  <dman777>hey... I accidently typed in the wrong url... instead of https://secureshare.foo.com/courier/web/bar/wmLogin.html I typed in secureshare/courier/web/bar/wmLogin.html. It took me to the same login page but without https. I am worried that I might of went on a spoof site. Is the how does a dns name work if it is only foo/bar/foobar.html without a .com?
19:03:08  <samsch>Or the JSX will only be compiled once with those libs, if that's what you meant.
19:03:26  <ningu>samsch: which libs?
19:03:31  <ningu>oh, the ones you linked?
19:03:57  * lpinquit (Quit: Textual IRC Client: www.textualapp.com)
19:03:58  * edge563joined
19:04:00  <samsch>Yeah. I didn't look at your article, but I'd assume the JSX is probably compiled at build-time with babel directly.
19:04:38  * keith_mi_quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
19:06:53  <samsch>React is really very fast for actually rendering views. I did some local testing with it a while back compared to a couple other things, and I believe React's render time for a template a bit more complex than "trivial" was one of the fastest options.
19:09:23  * alex-helfetquit (Ping timeout: 268 seconds)
19:12:02  * dman777quit (Quit: Lost terminal)
19:12:43  * dman777joined
19:13:45  <samsch>ningu, found the testing I did: https://github.com/samsch/template-speed-test
19:14:29  * Donatasjoined
19:14:36  <ningu>thanks
19:14:57  <Donatas>ETL data pipelines - node.js or python ? :/
19:15:27  <samsch>Donatas, Which language are you more comfortable with? That's probably your better choice.
19:15:42  * MachinShinwuvs javascript, so always that is the answer ;)
19:17:04  <Donatas>I'm mainly python dev, but node is interesting and I do not want to limit myself to one tool
19:17:45  <Donatas>I'm willing to learn node.js, considering it is better for ETLs, APIs, and other backend stuff (not server side web development)
19:20:46  * budRichjoined
19:22:15  * chargenjoined
19:23:17  <budRich>hello folks. im brand new to this. trying to install tailwind, but i get 4 high risk warnings, and 'npm audit fix' tells me to do it my self.
19:23:45  <budRich>https://0x0.st/zEs5.png
19:24:23  <budRich>i use arch, and just installed npm from pacman.
19:24:29  * bravojoined
19:24:36  * shakahljoined
19:24:42  * sauvinquit (Remote host closed the connection)
19:25:01  <ljharb>budRich: no
19:25:04  <ljharb>budRich: never install npm by itself
19:25:09  * bravoquit (Remote host closed the connection)
19:25:17  <ljharb>budRich: npm comes with node, and node should be installed from an official source
19:25:19  <d3x0r>it's how arch packages it
19:25:22  <ljharb>budRich: you can install nvm with AUR and install node that way
19:25:30  <ljharb>d3x0r: and arch is wrong, like most distro package managers
19:25:57  <budRich> /ignore ljharb
19:26:28  <budRich>node has been installed all along, i guess i got that from pacman too
19:26:29  * bravojoined
19:26:45  <d3x0r>Idon't see any security anything in that screenshot
19:26:59  <d3x0r>and I doubt it had anything to do with either npm or node or arch :)
19:27:53  <budRich>d3x0r: Prototype Pollution, HIGH red text!
19:28:01  <budRich>https://www.npmjs.com/advisories/1065
19:28:41  <budRich>but i got 4.17.15 lodash installed
19:29:06  <d3x0r>maybe there's a package with a dependancy on an older version that has another version of it in it's own node_modules....
19:29:15  * ffx_quit (Remote host closed the connection)
19:29:16  <d3x0r>I forget the command to show all dependant
19:29:40  <d3x0r>npm ls
19:30:54  * ffx_joined
19:31:28  <budRich>got a long list, but the dependencies are also shown with npm audit
19:32:04  <budRich>so, what do, do i need to manually change version in the dependencies json things?
19:32:16  * saladquit (Quit: salad)
19:32:35  <d3x0r>ya, or complain to the package owner that needs to
19:32:38  <d3x0r>package.json
19:33:10  * alex-helfetjoined
19:33:17  <d3x0r>so grep 4.17.12 $(find . -name package.json)
19:33:26  <budRich>i can also see there is a --force flag for npm audit fix, i try that.
19:33:26  <d3x0r>12?
19:33:30  * daydreammjoined
19:34:07  * pknullquit (Quit: Departing.)
19:34:34  * pknulljoined
19:36:25  <budRich>https://0x0.st/zEsR.png
19:36:27  * Cabanossiquit (Quit: Bye, bye...)
19:36:50  * bravoslojoined
19:36:55  * bravosloquit (Client Quit)
19:36:59  <ljharb>budRich: i’m going to assume that was meant to be snarky; probably best not to do that at all, let alone to an op?
19:37:56  * bravoslojoined
19:38:08  <ljharb>in this case, the lodash CVE is almost certainly a false positive you can ignore; but if you want to silence it, `npm audit fix` will do it if it’s in the semver range, but in this case the `flaschenpost` module is deviating from best practice and yuou'
19:38:15  <ljharb>*you’ll need to file an issue or PR to fix it
19:38:21  * hoijuijoined
19:39:30  * etupatjoined
19:39:39  * bravoquit (Ping timeout: 240 seconds)
19:40:23  * hoijuiquit (Client Quit)
19:41:15  * Ridley5joined
19:42:18  * theonefooquit (Ping timeout: 265 seconds)
19:42:20  <d3x0r>a couple prackages referencing .11
19:42:40  <budRich>grep 4.17.11 $(find . -name package.json) | cut -d ':' -f1 | xargs sed 's/4[.]17[.]11/4.17.5/g'
19:42:55  <budRich>add -i?
19:42:56  * lundibundijoined
19:45:43  * Cabanossijoined
19:46:32  <budRich>ok, i changed it to 4.17.5 , how do i update them? npm update doesn't seem to do anything.
19:46:36  * Laptop_minijoined
19:46:43  * keith_millerjoined
19:46:52  <gajus>went to an interview today, since I got a pretty sweet offer; failing most of the questions about JavaScript. I guess I am not a dev anymore.
19:47:51  <budRich>now i got 6 high severity vulns ...
19:47:51  * Donatasquit (Read error: Connection reset by peer)
19:47:58  <gajus>The funny bit was that at least one question was about my library. Not being sarcastic; actually failed to answer it. Maybe stress, maybe subconsciously didn't want the role, maybe just stupid.
19:48:23  * theonefoojoined
19:49:27  * ninguquit (Ping timeout: 268 seconds)
19:49:28  <ljharb>haha
19:49:45  <ljharb>gajus: lol the more libraries and language features i write, the easier it is to screw up on my own stuff
19:51:06  * bravosloquit (Ping timeout: 246 seconds)
19:51:11  * eljimmyquit (Ping timeout: 276 seconds)
19:51:32  <gajus>The part that I am upset with myself, though is that by the time the interview has come to the managerial questions/ my ability to mentor, etc. I even failed those, because I felt so crushed about the progress
19:51:39  <gajus>keep in mind the interview was 5 and half hours
19:52:39  * ffx_quit (Remote host closed the connection)
19:53:21  * vybhavbjoined
19:53:56  * vybhavbquit (Client Quit)
20:00:19  <budRich>is yarn evil?
20:00:53  * alex-helfetpart ("Leaving")
20:00:57  <ljharb>budRich: no, but it’s unnecessary
20:01:18  <budRich>i tried installing yarn and adding the same packages, and got no warnings, but i can see it have the same versions dangerous 4.17.11 was installed.
20:01:34  <ljharb>budRich: yarn doesn’t have `npm audit`
20:02:41  <systemfault>yarn audit\nyarn audit v1.17.3\n0 vulnerabilities found - Packages audited: 108044\nDone in 1.16s.
20:03:55  <budRich>true, but npm gave me warnings and told me i should audit, which i think was a nice feature, esepecially for 'high' alert vulns.
20:03:59  * eljimmyjoined
20:04:52  <systemfault>I never had a problem, ever, with yarn.
20:05:14  <systemfault>While I've weird problems, all the time, with NPM.
20:05:34  <systemfault>And yarn supports workspaces.. which are frankly, nice.
20:05:58  <budRich>is this #node.js , connected/affiliated with npm or are yarn also friends here? i am brand new.
20:06:19  <budRich>and i get nervous about these 'Prototype Pollution' warnings...
20:06:32  <systemfault>As you should be?
20:06:46  <systemfault>I don't know where you got that... but prototype pollution is usually a bad thing.
20:07:07  <budRich>https://0x0.st/zEzz.png
20:07:29  <systemfault>Time to update your version of lodash :)
20:07:52  <systemfault>Well, "tailwind" anyway...
20:08:24  <budRich>well it is a dependencie of a dependencie of a packages dependencie in some of the 400 packages that got installed when i wanted to install a package...
20:08:52  <budRich>and i don't realy know how to update the dependencies dependencies...
20:09:20  * Inteloquit (Remote host closed the connection)
20:09:44  * Intelojoined
20:13:55  * ahmed_elgabrijoined
20:14:53  * ahmedelgabriquit (Ping timeout: 245 seconds)
20:15:13  <budRich>4 vulnerabilities found - Packages audited: 3624
20:15:23  <systemfault>You update the top dependency
20:15:47  <systemfault>I don't know if it's tailwind... or some package that uses tailwind (I don't even know what tailwind is)
20:16:13  * paulcarrotyjoined
20:16:37  <budRich>but when i install 'tailwind' doesn't it get the latest update.
20:16:47  <budRich>you mean i update the package.json?
20:16:52  * gxtquit (Ping timeout: 260 seconds)
20:17:33  <budRich>i tried doing some crazy sed haxxing, and replacing 4.7.11 with 4.17.5 , but then what?
20:17:52  * subnetcatjoined
20:20:00  * ed209quit (Remote host closed the connection)
20:20:06  * ed209joined
20:25:13  * enrioquit (Ping timeout: 268 seconds)
20:26:12  * eljimmyquit (Remote host closed the connection)
20:28:20  <grapheti>dat https://bundlephobia.com/
20:29:10  <grapheti>Why does vue have more stars than react?
20:30:15  <budRich>maybe more people have starred vue?
20:33:10  <budRich>i had planned on using tailwind only for development, and then just use thee css, after purge css, from what i understand it will barely add any bloat to my page..
20:33:48  <budRich>i think the js/node stuff is only done locally on my developing environment.
20:34:22  * pknullquit (Quit: Departing.)
20:34:44  <grapheti>you talkin' about https://bundlephobia.com/result?p=tailwindcss@1.1.3
20:34:59  <grapheti>773 B gzipped dawg
20:35:19  * pknulljoined
20:35:53  <grapheti>this a different one - https://bundlephobia.com/result?p=tailwind@4.0.0
20:36:28  <budRich>ok, that's the one i got, and just installed, but haven't started using, since i am afraid of pollution.
20:36:55  * gioyikquit (Ping timeout: 265 seconds)
20:36:56  * lundibundiquit (Ping timeout: 268 seconds)
20:37:14  <budRich>and all these version numbers make me a little sick tbh, i think i skip this js thing, thanks for the help anyways guys, you are great.
20:38:08  <budRich>i kind of know how and what tailwind works, and think i can "easily" mimic it with built in hugo templating magic anyways.
20:38:10  * renloquit (Ping timeout: 268 seconds)
20:39:22  <budRich>creating the "tailwind.css" from the json with all values shouldn't be impossibly difficult, and i bet purgecss, can be done with 5 lines of awk.
20:39:58  * asteele_quit (Quit: Textual IRC Client: www.textualapp.com)
20:40:25  * Aquaziquit (Quit: Connection closed for inactivity)
20:41:40  * budRichpart
20:44:14  * renlojoined
20:44:59  * mgolquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
20:45:33  * keith_millerquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
20:46:40  * EREVANquit
20:46:41  * Jar00part
20:46:44  * keith_millerjoined
20:47:31  * Tennisquit (Quit: Leaving)
20:47:55  * Forsaken87quit (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)
20:48:26  * paulcarrotyquit (Quit: Leaving)
20:48:43  * paulcarrotyjoined
20:49:35  * Forsaken87joined
20:49:53  * gloomyjoined
20:51:34  * bj_joined
20:53:41  * pengequit (Quit: Connection closed for inactivity)
21:02:25  * Forsaken87quit (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)
21:03:26  * [0x00]quit (Remote host closed the connection)
21:04:20  * Forsaken87joined
21:07:26  * gioyikjoined
21:07:27  * emsjessecquit (Read error: Connection reset by peer)
21:07:40  * Forsaken87quit (Client Quit)
21:09:19  * Forsaken87joined
21:09:22  * lundibundijoined
21:11:39  * gioyikquit (Ping timeout: 240 seconds)
21:11:40  * dlwickselljoined
21:14:03  * \mSgquit (Ping timeout: 240 seconds)
21:14:03  * Xitiquit (Quit: Xiti)
21:14:29  * Elyx0quit (Quit: Elyx0)
21:17:31  * mgoljoined
21:19:37  * aerex_joined
21:20:13  * Elyx0joined
21:20:28  * Nicmavrquit (Ping timeout: 245 seconds)
21:20:48  * nwoobjoined
21:21:17  * etupatquit (Remote host closed the connection)
21:21:19  * aerexquit (Ping timeout: 250 seconds)
21:21:32  * platonicjoined
21:21:41  * etupatjoined
21:22:47  * keith_millerquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
21:22:56  <nwoob>I have hosted nodejs server on ec2 instance and ran it on instance, but when i try to hit the api from postman it shows error Cannot GET /api/worker
21:23:26  <nwoob>This is my first time hosting nodejs server, could someone please guide me
21:24:07  * coolyojoined
21:25:13  <ThePendulum>any more specific error, and could you paste your server
21:25:31  <coolyo>is there a document storage engine that inherently has low index count
21:26:16  * platonicquit (Ping timeout: 268 seconds)
21:28:23  <nwoob>ThePendulum: this is my index.js file https://pastebin.com/raw/gvf3Edyf
21:28:37  * _till_quit (Quit: leaving)
21:29:20  <nwoob>and this is what i see in postman https://pastebin.com/raw/vv1Yt0N0
21:29:34  <nwoob>ThePendulum: Server works well in localhost
21:29:35  * Nicmavrjoined
21:31:03  * keith_millerjoined
21:31:11  <nwoob>ans there are no error when I start the server in aws ec2 instance
21:31:17  * NetGirljoined
21:32:36  * gioyikjoined
21:32:46  <ThePendulum>nwoob: could you give me your routes.js as well?
21:32:57  <ThePendulum>I see
21:33:03  * lundibundiquit (Ping timeout: 268 seconds)
21:33:03  * Ridley5quit (Quit: KVIrc 4.9.3 Aria http://www.kvirc.net/)
21:34:22  <ThePendulum>nwoob: try app.listen(8000, '0.0.0.0', () => {})
21:34:52  * chargenquit (Quit: BBL)
21:35:05  <ThePendulum>nwoob: I'd also use require and import consistently, and it's 'port number' rather than numner :P
21:35:18  <ThePendulum>a couple newlines make it more readable as well
21:37:57  <nwoob>I tried adding 0.0.0.0 but same error
21:38:03  * nomoney4mequit (Ping timeout: 240 seconds)
21:38:07  <nwoob>Let me post routes.js
21:38:52  <JustTheDoctor>when i run this model in node.js (it installs via npm install coininfo) https://github.com/cryptocoinjs/coininfo/ it works the way its ment to, i found another type of system that was based off the original (https://github.com/DecentricCorp/coininfoplus/) but when i try to use it, var coininfo = require("coininfo"); set i get coininfo not a function, can anyone tell me whats missing from the coininfoplus version that wont let it work?
21:39:03  * rbruchalquit (Ping timeout: 245 seconds)
21:39:11  * gioyikquit (Quit: WeeChat 2.6)
21:39:52  * pknullquit (Quit: Departing.)
21:40:09  * pknulljoined
21:40:23  * geoffoquit (Ping timeout: 250 seconds)
21:41:06  <nwoob>ThePendulum: this is the routes https://gist.github.com/abhaysharma04/9f1626181b231e6f21482127009e9465
21:41:28  <nwoob>if there is more files you need to check please tell me ThePendulum
21:42:46  * [0x00]joined
21:43:42  * hellauerjoined
21:44:05  * asteelejoined
21:44:06  * hellauerchanged nick to Guest88878
21:44:07  * mgolquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
21:45:28  * ahmedelgabrijoined
21:45:53  * Guest88878quit (Client Quit)
21:46:30  * keith_millerquit (Remote host closed the connection)
21:47:05  * wrkrcoopquit (Quit: wrkrcoop)
21:47:07  * keith_millerjoined
21:47:30  * geoffojoined
21:47:35  * gloomyquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
21:48:00  * ahmed_elgabriquit (Ping timeout: 246 seconds)
21:48:10  * hellauer_joined
21:49:36  * theonefooquit (Quit: theonefoo)
21:50:50  * slajaxquit (Ping timeout: 240 seconds)
21:52:40  <ThePendulum>nwoob: I'm trying to figure out why it does work locally
21:53:06  <ThePendulum>because I thought the route would have to be '/api/work/:id'?
21:53:30  <ThePendulum>oh I guess that's the subdefinition
21:53:40  <ThePendulum>are /any/ of the routes working?
21:54:34  * hellauer_quit (Quit: WeeChat 2.6)
21:54:46  * slajaxjoined
21:55:41  <nwoob>ThePendulum: No, none are working on EC2
21:56:06  <ThePendulum>do you get the same error if the server is not running?
21:56:11  * toothlessgquit (Ping timeout: 265 seconds)
21:56:14  <darkseid>jaawerth: your suggestion of using session data instead of query params, it's proving quite tricky lol
21:56:37  <darkseid>im not sure how i effectively "paginate" as i go through each question -> answer -> next question without storing that in the url
21:59:10  * bj_quit (Quit: Lost terminal)
21:59:24  * paulcarrotyquit (Quit: Leaving)
21:59:33  <nwoob>ThePendulum: I added a dummy endpoint in index.js like this https://pastebin.com/raw/ShsPFmHK and in browser when I hit the endpoint api/hello it shows me the response
21:59:44  * Renovatiojoined
21:59:48  <ThePendulum>right
21:59:53  * slajaxquit (Ping timeout: 276 seconds)
22:00:28  <ThePendulum>what if you comment out the main routes and just add a single app.get('/api/worker/:id', (req, res) => {}); ?
22:00:49  <nwoob>let me check
22:01:05  <ThePendulum>oh and add a res.status(204).send() so you get a response
22:01:11  * slajaxjoined
22:01:18  <Renovatio>hello, I have installed node v12.13 on WSL with NVM. I am trying to configure the vscode to use eslint and other tools, however some of these tools fail on installation with npm giving me a permission error. However whenever I try to use npm with sudo, I get the "command not found". Any suggestion what I am doing wrong?
22:01:21  * ahmed_elgabrijoined
22:01:27  * laveonixjoined
22:01:30  <laveonix>hi
22:01:38  <nwoob>ok
22:03:02  <darkseid>nwoob: `/api/worker/5db2c5c69703ac0d696da998` - where is `5db2c5c69703ac0d696da998` coming from?
22:03:53  * ahmedelgabriquit (Ping timeout: 268 seconds)
22:03:58  * etupatquit (Remote host closed the connection)
22:04:44  * Xitijoined
22:05:58  <nwoob>ThePendulum: It gets hit
22:06:02  <nwoob>works
22:06:41  <nwoob>COuld the problem be because I am using routes
22:07:09  <ThePendulum>I'm not really familiar with your setup
22:07:19  <ThePendulum>but if it works on localhost I can't see why that would be an issue
22:07:47  * renloquit (Ping timeout: 265 seconds)
22:08:07  <Renovatio>so has anyone ever configured eslint with node on vscode?
22:10:39  <nwoob>darkseid: I am adding the id after /api/worker/ from postman
22:10:41  <darkseid>Renovatio: yes, loads
22:10:58  <Renovatio>darkseid could you kindly look into my problem please?
22:11:11  * ningujoined
22:11:18  <nwoob>but it's not one endpoint problem, I am not able to hit any endpoint if it's not in index.js file darkseid
22:11:25  <systemfault>You should never be using npm with sudo, ever.
22:11:53  <Renovatio>systemfault how should I overcome the permission error then?
22:11:56  <systemfault>You probably messed up the npm file cache
22:11:57  <darkseid>Renovatio: what's the specific permission error
22:12:26  <systemfault>Renovatio: I would need to know what error... but you probably need to remove the .npm directory in your home directory using sudo
22:12:49  * pknullquit (Quit: Departing.)
22:13:06  * pknulljoined
22:13:20  <darkseid>Renovatio: i suspect you've botched the permissions in your npm cache or smth due to running npm as sudo so now you don't have access as a normal user
22:13:29  <darkseid>run this command: `sudo chown -R $(whoami) ~/.npm`
22:13:29  <Renovatio>darkseid systemfault https://pastebin.com/Pa5Z5BwK
22:13:32  * spionquit (Ping timeout: 276 seconds)
22:14:27  <systemfault>I had that kind of issues in the past, switching to yarn solved them for me... I don't know if that's a good option for you.
22:15:08  <systemfault>WSL has its quirks...
22:15:21  <Renovatio>darkseid done. Was it supposed to return something?
22:15:40  <Renovatio>systemfault well said
22:15:42  <darkseid>i don't think that will have fixed your issue, after the seeing the error
22:15:47  <darkseid>Renovatio: https://github.com/Microsoft/WSL/issues/14
22:15:55  <darkseid>looks like this is your exact issue?
22:16:58  * edrocksquit (Quit: My iMac has gone to sleep. ZZZzzz…)
22:17:32  <Renovatio>I am sorry I am not sure. I am very confused and tired. I cannot believe that attempting to install some linting tool has resulted in the whole trainwreck of issues
22:18:20  * spionjoined
22:18:28  <Renovatio>What is even more saddening is that all guides online showing how to do this don't seem to encounter any issues whatsoever. People suggest installing node using nvm to avoid such issues but it is exactly what I did
22:18:48  * pknullquit (Quit: Departing.)
22:19:41  * pknulljoined
22:20:18  <systemfault>Most web devs I know use macs... and seriously, it works well on OSX
22:20:40  <Renovatio>darkseid after using your code I am not getting the permission error anymore, but the file not found error
22:20:58  <darkseid>Renovatio: can you show the error
22:21:32  <darkseid>ill be honest, i mess up my permissions all the time with npm so i dunno how much help i can be lol
22:21:33  <Renovatio>darkseid https://pastebin.com/VK3MZp1T
22:22:13  <darkseid>Renovatio: can you try to delete node_modules and re-install
22:22:33  * Nicmavrquit (Ping timeout: 245 seconds)
22:23:48  <Renovatio>darkseid just tried. back to the same old permission errors
22:24:49  <darkseid>k
22:24:52  <Renovatio>systemfault I like the conceptual idea of WSL and I really want to get it to work
22:24:55  <darkseid>sorry, i have no idea
22:25:27  <Renovatio>darkseid it is fine, thank you for your help. I just don't get it why something that takes 10 min on Windows to setup takes hours on Ubuntu to debug
22:27:12  * hyperiscoquit (Ping timeout: 246 seconds)
22:28:01  * JTDocjoined
22:28:01  * rohanrhujoined
22:28:39  * subnetcatquit (Quit: subnetcat)
22:28:39  <jaawerth>darkseid: well you don't have to put EVERYTHING in the session data - page data would make sense in teh query params
22:29:26  * Nicmavrjoined
22:30:24  <darkseid>jaawerth: i think i've figured out 1 way of doing it, basically in my router when i receive a get request for a question i increase the value of req.session.<practice_id>.currentQuestion, i'll see if that works
22:31:38  * thehebsquit (Ping timeout: 268 seconds)
22:32:40  * thehebsjoined
22:32:54  * mgoljoined
22:34:19  * wyrepart
22:34:38  * Nicmavrquit (Ping timeout: 245 seconds)
22:37:10  * lineusquit (Read error: Connection reset by peer)
22:37:24  * lineusjoined
22:40:20  * null_joined
22:40:31  * ahmedelgabrijoined
22:41:38  * daydreammquit (Ping timeout: 240 seconds)
22:43:02  * Nicmavrjoined
22:43:04  * ahmed_elgabriquit (Ping timeout: 265 seconds)
22:43:13  * wyrejoined
22:43:15  * coolyoquit (Ping timeout: 240 seconds)
22:46:59  * daydreammjoined
22:49:21  * alystairquit (Ping timeout: 265 seconds)
22:50:47  <samsch>For anyone not tracking, check this out. The PR for ESM to be unflagged is now unblocked and awaiting final testing/review and docs: https://github.com/nodejs/node/pull/29866
22:51:03  <devsnek>shame it sucks
22:53:02  * Renovatioquit (Quit: Leaving)
22:53:39  * Inteloquit (Ping timeout: 240 seconds)
22:54:46  <samsch>lol
22:55:08  * daydreammquit (Ping timeout: 276 seconds)
22:55:25  <samsch>ESM, Node's handling for compat with CJS stuff, or the implementation in general?
22:55:37  <devsnek>node's implementation
22:56:28  * bvdwquit (Read error: Connection reset by peer)
22:57:15  * bvdwjoined
22:57:55  <samsch>The earlier .mjs requirement for all ESM files was kinda sucky, but the current implementation seems pretty reasonable. I'm pretty sure an implementation that would actually make everyone happy is pretty much impossible though.
22:58:08  <devsnek>no
22:58:14  <devsnek>people were just impatient
22:58:31  <devsnek>the implementation a year ago was better than it is now
22:59:03  <ljharb>also the mjs requirement isn't sucky, it's the nature of how files work
22:59:16  <devsnek>over the past two years
22:59:23  <devsnek>i still haven't heard a good argument against mjs
22:59:52  <ljharb>over the past 4-5 years, for me
23:00:02  * kannarfrquit (Quit: ZNC 1.7.1 - https://znc.in)
23:00:07  <devsnek>just people being grumpy
23:00:14  <devsnek>and now package.json is filled with a bunch of bloated config
23:01:33  * kannarfrjoined
23:03:42  * etupatjoined
23:03:45  * daydreammjoined
23:03:47  <grapheti>when is dat deno coming out?
23:04:02  <grapheti>https://github.com/denoland/deno
23:07:49  * ^esc_quit (Ping timeout: 252 seconds)
23:08:13  * ^escjoined
23:11:21  * greggerzquit (Quit: Leaving)
23:12:28  * etupatquit
23:14:37  * alexge50_joined
23:14:57  * anovickquit (Ping timeout: 240 seconds)
23:15:15  * alexge50quit (Ping timeout: 240 seconds)
23:17:39  * slajaxquit (Ping timeout: 240 seconds)
23:18:17  * srntyquit (Ping timeout: 240 seconds)
23:19:22  * shah^joined
23:20:20  * slajaxjoined
23:20:57  * daydreammquit (Ping timeout: 240 seconds)
23:23:04  * platonicjoined
23:23:11  * alexge50_quit (Ping timeout: 265 seconds)
23:23:50  * srntyjoined
23:24:09  * black_antquit (Ping timeout: 265 seconds)
23:24:33  * UndefinedIsNotAFjoined
23:25:47  <ljharb>grapheti: what do you mean "coming out"
23:25:51  <ljharb>like when will it be usable?
23:27:17  * platonicquit (Ping timeout: 240 seconds)
23:27:47  * srntyquit (Client Quit)
23:28:01  * srntyjoined
23:31:20  * keith_millerquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
23:31:56  * daydreammjoined
23:32:52  * Nuggernogger_quit (Ping timeout: 246 seconds)
23:36:39  * cthu|joined
23:37:38  * pknullquit (Quit: Departing.)
23:37:56  * pknulljoined
23:40:16  * cthulchu_quit (Ping timeout: 264 seconds)
23:41:02  * ahmed_elgabrijoined
23:42:36  * nwoobquit (Ping timeout: 276 seconds)
23:43:10  * ahmedelgabriquit (Ping timeout: 268 seconds)
23:44:59  * edge563quit (Quit: edge563)
23:46:03  * slajaxquit (Ping timeout: 240 seconds)
23:46:10  * Nuggernoggerjoined
23:48:55  * Alex8532joined
23:49:48  * slajaxjoined
23:49:57  * m1dnight_quit (Ping timeout: 240 seconds)
23:51:19  * m1dnight_joined
23:52:01  * pknullquit (Quit: Departing.)
23:52:25  * pknulljoined