jhass[m] changed the topic of #ruby to: Rules: https://ruby-community.com | Ruby 3.1.2, 3.0.4, 2.7.6: https://www.ruby-lang.org | Paste 4+ lines to: https://gist.github.com | Books: https://goo.gl/wpGhoQ
jackjkal has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
crundar has joined #ruby
ferr_ has joined #ruby
fercell has quit [Ping timeout: 256 seconds]
dionysus69 has quit [Read error: Connection reset by peer]
dionysus69 has joined #ruby
reset has quit [Quit: reset]
ur5us has quit [Ping timeout: 260 seconds]
swaggboi has quit [Quit: C-x C-c]
crundar has quit [Quit: Client closed]
swaggboi has joined #ruby
libsys has quit [Ping timeout: 248 seconds]
libsys has joined #ruby
John_Ivan has quit [Ping timeout: 248 seconds]
dionysus69 has quit [Quit: dionysus69]
dionysus69 has joined #ruby
open_mailbox has joined #ruby
John_Ivan has joined #ruby
John_Ivan has quit [Ping timeout: 260 seconds]
johnjaye has joined #ruby
Ziyan has joined #ruby
mixfix41 has quit [Ping timeout: 240 seconds]
open_mailbox has quit [Read error: Connection reset by peer]
dionysus69 has quit [Read error: Connection reset by peer]
dionysus69 has joined #ruby
Vonter has joined #ruby
<ox1eef> well, music is music. i'm trying to remove it from my life atm. not that successful though.
mixfix41 has joined #ruby
donofrio_ has quit [Ping timeout: 276 seconds]
dionysus69 has quit [Quit: dionysus69]
dionysus69 has joined #ruby
donofrio has joined #ruby
Guest1234 has joined #ruby
Guest1234 has quit [Client Quit]
mixfix41 has quit [Quit: darting for now :P]
oxfuxxx has joined #ruby
Guest1234 has joined #ruby
Guest1234 has quit [Client Quit]
donofrio has quit [Remote host closed the connection]
donofrio has joined #ruby
oxfuxxx has quit [Ping timeout: 240 seconds]
oxfuxxx has joined #ruby
oxfuxxx has quit [Ping timeout: 260 seconds]
oxfuxxx has joined #ruby
Ziyan has quit [Ping timeout: 248 seconds]
Ziyan has joined #ruby
Guest1234 has joined #ruby
Guest1234 has quit [Client Quit]
Guest1234 has joined #ruby
Guest1234 has left #ruby [#ruby]
dionysus69 has quit [Quit: dionysus69]
dionysus69 has joined #ruby
oxfuxxx has quit [Ping timeout: 248 seconds]
<tonytonyjan> https://github.com/tzinfo/tzinfo implements all the interfaces required by Ruby Time class, such as #local_to_utc, #utc_to_local, #name, etc.
oxfuxxx has joined #ruby
Ziyan has quit [Ping timeout: 260 seconds]
Ziyan has joined #ruby
Ziyan has quit [Ping timeout: 248 seconds]
mixfix41 has joined #ruby
Ziyan has joined #ruby
oxfuxxx has quit [Ping timeout: 240 seconds]
oxfuxxx has joined #ruby
oxfuxxx has quit [Read error: Connection reset by peer]
dionysus69 has quit [Quit: dionysus69]
dionysus69 has joined #ruby
Ziyan has quit [Ping timeout: 240 seconds]
Tempesta has quit [Quit: See ya!]
Ziyan has joined #ruby
protektwar has joined #ruby
protektwar has quit [Changing host]
protektwar has joined #ruby
Ziyan has quit [Ping timeout: 252 seconds]
Ziyan has joined #ruby
Ziyan has quit [Ping timeout: 240 seconds]
oxfuxxx has joined #ruby
Ziyan has joined #ruby
dionysus69 has quit [Read error: Connection reset by peer]
dionysus69 has joined #ruby
emcb545 has joined #ruby
emcb54 has quit [Ping timeout: 240 seconds]
emcb545 is now known as emcb54
oxfuxxx has quit [Remote host closed the connection]
_ht has joined #ruby
dionysus69 has quit [Read error: Connection reset by peer]
dionysus69 has joined #ruby
dionysus69 has quit [Read error: Connection reset by peer]
dionysus69 has joined #ruby
oxfuxxx has joined #ruby
oxfuxxx has quit [Ping timeout: 240 seconds]
dionysus69 has quit [Quit: dionysus69]
dionysus69 has joined #ruby
oxfuxxx has joined #ruby
dionysus69 has quit [Quit: dionysus69]
gr33n7007h has quit [Read error: Connection reset by peer]
dionysus69 has joined #ruby
gr33n7007h has joined #ruby
emcb543 has joined #ruby
dionysus69 has quit [Read error: Connection reset by peer]
dionysus69 has joined #ruby
dionysus69 has quit [Client Quit]
dionysus69 has joined #ruby
oxfuxxx has quit [Quit: quit]
emcb54 has quit [Ping timeout: 260 seconds]
emcb543 is now known as emcb54
dionysus69 has quit [Read error: Connection reset by peer]
dionysus69 has joined #ruby
dionysus69 has quit [Quit: dionysus69]
dionysus69 has joined #ruby
dionysus69 has quit [Remote host closed the connection]
mixfix41 has quit [Ping timeout: 252 seconds]
schne1der has joined #ruby
AEtherC0r3 has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
schne1der has quit [Changing host]
schne1der has joined #ruby
schne1der has quit [Quit: schne1der]
schne1der has joined #ruby
protektwar has quit [Ping timeout: 240 seconds]
schne1der has quit [Client Quit]
schne1der has joined #ruby
schne1der has quit [Client Quit]
schne1der has joined #ruby
ssh073 has quit [Ping timeout: 240 seconds]
reset has joined #ruby
Ziyan has quit [Ping timeout: 248 seconds]
Ziyan has joined #ruby
oxfuxxx has joined #ruby
oxfuxxx has quit [Ping timeout: 252 seconds]
oxfuxxx has joined #ruby
oxfuxxx has quit [Ping timeout: 240 seconds]
oxfuxxx has joined #ruby
oxfuxxx has quit [Ping timeout: 260 seconds]
Sankalp- has joined #ruby
Sankalp has quit [Ping timeout: 260 seconds]
Sankalp- is now known as Sankalp
John_Ivan has joined #ruby
victori has quit [Quit: ZNC 1.8.2 - https://znc.in]
victori has joined #ruby
slothby has quit [Ping timeout: 248 seconds]
slothby has joined #ruby
Ziyan has quit [Ping timeout: 252 seconds]
Ziyan_ has joined #ruby
Sheilong has joined #ruby
Ziyan_ has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
Ziyan has joined #ruby
oxfuxxx has joined #ruby
oxfuxxx has quit [Ping timeout: 248 seconds]
oxfuxxx has joined #ruby
schne1der has quit [Ping timeout: 240 seconds]
oxfuxxx has quit [Ping timeout: 260 seconds]
VG9t has joined #ruby
kiwi_36 has joined #ruby
walidvb has joined #ruby
Ziyan has quit [Ping timeout: 248 seconds]
Ziyan has joined #ruby
crundar has joined #ruby
emcb542 has joined #ruby
emcb54 has quit [Ping timeout: 240 seconds]
emcb542 is now known as emcb54
<VG9t> I understand this probably isn't intended functionality but I'm trying to install dependencies with npm when installing a gem, I've tried following guides on extensions but they all seem very geared towards c compilation with make. atm I'm trying to use rake to do it, any guidance would be much appreciated source is here: https://github.com/Douile/jekyll-discord-visualizer/
<ox1eef> that's not something rubygems is really designed for, but in theory you could have extconf.rb build a Makefile that calls npm
<tonytonyjan> Sounds like you are going to make a Ruby C extension gem to install npm dependencies. Is that correct?
<VG9t> Does extconf.rb get run automatically when installing the gem?
<ox1eef> it's part of the process for a gem with native extensions, it is called and then a Makefile generated from it
<tonytonyjan> VG9t: Yes, but that's a trick/workaround that I won't suggest to do so.
<VG9t> Is there a better way to do it?
<ox1eef> use post_install_message to tell the user to install x,y and z using npm
<tonytonyjan> I would probably using `spec.post_install_message` in gemspec file to provide show post-instructions to the user.
<tonytonyjan> use*
roadie has joined #ruby
<ox1eef> i think that's always going to be preferable because who is to say npm is even installed, or in their $PATH at any given time, so there's a high chance it would just error out for a percentage of users.
<tonytonyjan> Besides, you might also want to provide a `package.json` to the user if there are too many npm dependencies that installing using one-liner command makes little sense.
<VG9t> Fair, only reason I want to install automatically is because I am using it within CI
roadie has quit [Remote host closed the connection]
roadie has joined #ruby
hololeap has joined #ruby
<ox1eef> oh, then just add npm install as a separate ci step
Tempesta has joined #ruby
thefuture_ has joined #ruby
kiwi_36 has quit [Ping timeout: 240 seconds]
thefuture_ has left #ruby [#ruby]
thefuture_ has joined #ruby
crundar has quit [Quit: Client closed]
thefuture__ has joined #ruby
thefuture_ has quit [Ping timeout: 240 seconds]
roadie has quit [Ping timeout: 248 seconds]
donofrio has quit [Ping timeout: 260 seconds]
hololeap has quit [Ping timeout: 240 seconds]
donofrio has joined #ruby
Sheilong has quit [Quit: Connection closed for inactivity]
VG9t has quit [Remote host closed the connection]
Ziyan has quit [Quit: Textual IRC Client: www.textualapp.com]
z4kz has joined #ruby
oxfuxxx has joined #ruby
oxfuxxx has quit [Ping timeout: 248 seconds]
oxfuxxx has joined #ruby
kiki_lamb has joined #ruby
kiki_lamb has quit [Client Quit]
oxfuxxx has quit [Ping timeout: 248 seconds]
oxfuxxx has joined #ruby
duds- has quit [Max SendQ exceeded]
duds- has joined #ruby
_ht has quit [Remote host closed the connection]
oxfuxxx has quit [Ping timeout: 240 seconds]
oxfuxxx has joined #ruby
schne1der has joined #ruby
oxfuxxx has quit [Remote host closed the connection]
oxfuxxx has joined #ruby
oxfuxxx has quit [Ping timeout: 240 seconds]
oxfuxxx has joined #ruby
oxfuxxx has quit [Ping timeout: 240 seconds]
oxfuxxx has joined #ruby
oxfuxxx has quit [Ping timeout: 248 seconds]
schne1der has quit [Ping timeout: 260 seconds]
sympt has joined #ruby
hololeap has joined #ruby
FetidToot has quit [Quit: Ping timeout (120 seconds)]
FetidToot has joined #ruby
roadie has joined #ruby
hololeap has quit [Ping timeout: 240 seconds]
emcb546 has joined #ruby
emcb54 has quit [Ping timeout: 248 seconds]
emcb546 is now known as emcb54
ur5us has joined #ruby
ur5us has quit [Remote host closed the connection]
white_magic has joined #ruby
ur5us has joined #ruby
emcb54 has quit [Read error: Connection reset by peer]
emcb54 has joined #ruby