►
From YouTube: Node.js Tooling Group Meeting 2021-05-14
Description
No description was provided for this meeting.
If this is YOUR meeting, an easy way to fix this is to add a description to your video, wherever mtngs.io found it (probably YouTube).
A
Cool
you
want
to
drive
for
a
moment
ian.
B
Yeah
sure
I
can
start
yeah.
This
is
the
no
tooling
meeting.
It's
may
14th
got
a
small
group
today.
So
probably
just
keep
it
short.
Do
we
want
to
go
through
these
agenda
items,
or
did
you
just
want
to
jump
into
the
issues
you
want
to
talk
about
joe.
B
A
What's
weird
is
sometimes
this
is
so
weird
google
drive
won't.
Let
me
paste
a
youtube
link
into
a
dock.
Why,
anyway,
I
don't
care
whatever
yeah.
So,
let's
see
just
kind
of
adding
a
couple
names
here.
A
A
B
Yeah,
I
think
we
seem
to
agree
on
that.
I
think
it's
just
a
matter
of
how
it
gets
added
to
the
kind
of
spec
or
algorithm
that
we
have
right
now
right.
A
B
Open
to
whatever
we
don't
implement
it,
we
just
like
I
kind
of
agree
with
jordan's
comment
here
that,
like
single
dash
foo
should
not
mean
the
argument
is
foo,
even
if
we
don't
implement
like
dash
and
then
multiple
short
ops,
we
should
make
dash
foo,
not
work
like
that
shouldn't
be.
It
should
have
to
be
double
dash.
Food
sure.
A
Yeah
yeah,
so
let
me
maybe
correct
this
and
say.
A
A
Statement
cool
great,
so
that's
that
this
was
born
out
of
a
comment
from
ben
and
jordan.
You
know
kind
of
the
the
linter
stuff.
A
B
A
Other
yeah,
I
know
some
people
like
standard,
do
they
like
the
the
set
of
rules
or
the?
I
think.
So
I
think
it's
just
opinionated
and
yeah
like
I'll,
just
use
that.
C
Yeah,
because
even
we
we,
we
actually
moved
from
using
standard
to
actually
just
using
eslint
with
a
standard
config.
So.
C
B
Node
itself
uses
the
slint
right.
We
should
follow
like
those
style
rules,
because
this
is
eventually
hopefully
gonna-
go
into
node
right.
Definitely,
yeah
yeah.
A
Does
someone
want
to
just
take
this
on?
It
seems
like
it'd,
be
a
pretty
quick,
easy
thing.
A
I
mean
I
can.
I
can
also
ask
kai
because
he
wants
to
help-
and
he
you
know
was
on
island
right,
so
I
think
he'd
be
happy
to
help
there.
If,
if
we
want
that
to
be
the
case.
C
Where
are
you
looking
yeah,
I
don't
know
how
they
manage
in
this
note
project.
That's
a
good
point.
B
A
Yeah,
yes,
I
don't
know
if
this
is
telling
us
what
we
want
exactly
or
if
we
want
to
look
at
what
it
is
yeah.
Okay,
I
was
going
to
look
at
the
package
json,
but
how
do
I
get
back
nope
wrong
way
come
on
forward
forward.
A
E
B
Okay,
I
mean
this
might
require
a
bit
of
work.
I
I
think
it'd
be
nice
to
match
the
node
rules,
but
I
mean,
if
we're
talking
like
copying
over
all
these
all
these
custom,
like
plug-ins
and
configs
and
stuff
that
might
be
overkill.
A
A
All
right,
so
maybe
we
say
you
know
it
would
be
nice
to
get
as
close
to
you
know:
node.js
slash,
whoops,
slash,
node
dang
it
please
stop
that
as
possible,
and
you
know
I
can.
I
can
ask
kai
to
take
a
look
at
this,
as
he
you
know,
have
some
expertise
here
and
could
maybe,
if
it's
not
the
same
at
least
parse
it
enough
to
figure
out
what
would
be
a
good
middle
ground
implementation,
yeah.
B
A
Yeah,
okay,
cool.
I
will
ping
kai
with
that
afterwards.
This
is
kind
of
related.
If
you
know
from
the
same
comment
as
before,
you
know,
ben
was
saying:
c8
jordan
is
is
looking
for
nyc.
B
In
this
race,
I
also
don't
have
a
strong
preference
there.
I
think
either
of
those
and
then
I'm
fine
with
just
pushing
it
to
somewhere
like
code
cup
or
something.
A
Yeah
I
mean
you,
know
ben
says
he
that's
what
he's
got
node.js
using.
I
don't
know
what
he
means
by
that.
B
Exactly
if
that
yeah
I
mean,
if
node
is
switched
over
to
using
that,
then
sure,
let's
just
just
go
with
that
and
push
to
code.
A
B
Do
have
any
tests
yet.
A
Yes,
okay,
but
but
not
a
lot.
I
can
show
you
real
quickly.
B
I
I
was
just
curious
if
there
was
any
like
do
we
have
any
code
coverage
whatsoever
and
if
we
do,
then
we
can
take.
We
can
push
at
least
something
right
and
gives
us
a
starting
point
yeah.
I
could
probably
I
could
probably
do
this
one
I
actually
haven't
played
around
with
c8
before
so
I
wouldn't
mind
giving
it
a
try.
A
Okay,
all
right
again,
we
should
try
to
match
what.
A
B
A
Oops
there
we
go
all
right,
cool,
excellent,
so
getting
back,
you
know.
I
think
this
is
actually
what
I
put
in
was
maybe
what
you
had
suggested
roy.
This
is
again
another
comment
I
think
from
ben.
A
Little
roy
do
you
have
any
thoughts
on
this.
A
C
A
Yeah
I
mean
this
is
pretty
clean.
We
could
just
pretty
much
copy
this
over
and,
and
you
know,
use
it
in
args
parserx.
B
B
Yeah,
I'm
okay,
then
I'm
on
board
with
what
you're
saying
joe
like
the
chunk
from
yards,
looks
pretty
reasonable.
Okay,.
A
C
A
In
our
implementation
of
parse
yards,
do
you
think
that
this
should
just
be?
You
know
similar
to
this
kind
of
its
own
file
and
and
just
kind
of
import
it
into
the
parse
args
file.
D
A
Cool
all
right,
so
that's
there!
If
anybody
wants
it
feel
free
to
step
up.
Let
me
know
I'll
sign
up,
otherwise,
we'll
we'll
leave
it
hanging
and
I'll
look
at
it
when
I
can
so
I
just
have
like
a
you
know,
whoops
in
here
just
for
fun.
A
B
Probably
something
other
than
whoops
would
be
good.
I
I
guess
if
the
goal
is
to
land
this
in
node,
like
node,
has
that
file
that
defines
all
the
error,
codes
and
messages
right,
yeah
yeah-
maybe
maybe
we
just
kind
of
mirror
that,
whether
that's
like
just
the
you
know
at
the
top
of
the
main
file-
or
maybe
it
goes
in
its
own
file
or
something
like
that,
and
then,
when
we
do
port
it
over
to
node,
it's
a
little
bit
easier,
yeah,
okay,.
C
That
was
good,
so.
A
Does,
in
a
minimal
fashion,.
A
But
cool
all
right
and
three
or
more
dashes.
A
So
I
think
you
know
this
is
in
the
faq.
Darcy
was
suggesting
that
if
you
have
three
dashes
then
this
would
actually
be
returned.
I
don't
know
how
that
is
really
helpful.
B
A
Yeah
so
the
way
that
chris
implemented,
it
was
remove
all
leading
dashes.
So
I
like
to
check
if
it's
a
single
dash
and
if
it
is
handle
it,
if
it's
more
than
one
dash,
then
I
just
handle
it
as
a
double
dash
and-
and
you
know,
swallow
it
as
such,
but
I
I
I
get
the
case
that,
like
you,
would
want
to
error
because
then
you
know
like
you
did
it
wrong.
You
know
triple
dash
you're,
like
maybe
meant
to
do
a
double
dash.
B
A
B
B
B
Oh
toony
just
posted
a
message
in
the
chat.
A
Is
he
in
here-
and
I
just
can't
see
him
because
I
don't
have
anything
here
yeah.
Let
me
do
this.
A
C
A
What
does
what
does
the
larger
group
think
yeah.
A
A
F
A
A
So,
like
yeah,
what
gets.
A
Airs,
what
did
you
do
it
with
attorney?
What
what
command
did
you
run.
E
I
did,
I
did
help
like
get
log
dash,
dash
dash
dash
help
okay
and
it
just
did
errors
yeah.
That's
weird!
Oh
well,
you're,
not
in
a
repo
with
a.
E
B
So
what
is
our
goal,
though?
We
want
to?
We
want
to
produce
some
kind
of
error
so
that
the
user,
if
I'm
writing
a
script
and
I'm
trying
to
parse
arguments
that
a
user
is
passing
in,
do
I
want
to
be
able
to
like
catch
that
error
somehow
and
maybe
print
out
my
help
or
something
I.
E
Feel
like
catching
that
and
then
doing,
providing
an
option
to
say
like
match
like
if
this
was
two
dashes.
Does
this
match
a
thing
and
have
an
option
to
turn
that
on,
but
by
default,
error
I
think,
is
probably
good.
A
E
I
assume
maybe
I'm
missing
the
context
here.
Sorry,
I
assumed
this
was
building
a
parser
or
is
this
standardizing
parsing.
B
E
A
A
E
E
No,
I'm
trying
to
think
real
quick.
E
Quick
jason
v.
E
I
think
this
is
correct:
yeah,
okay,
so,
if
I
were
to
do,
I
don't
know
er
like
I
would
expect.
If
so,
if
someone
did
that,
I
would
res
expect
the
parser
to
return
something
like.
E
And
I
I've
this.
This
is
also
just
reminding
me
of
a
thread
I
think
from
james
the
other
day
where
this
is
basically
the
api
that
it
was
like.
You
know
you
should
have
an
error
code
and
you
should
have
an
error
message
as
two
distinct
things,
which
is
I
that
is
how
I
see
most
modern
apis
being
built
of
like
when
you
get
an
error.
E
Let
me
have
a
code
and
change
the
message,
so
I
don't
have
to
rely
on
the
message
and
like
parsing
that
message
and
then
the
potential
value
is
like
cool.
If
I
did
like
dash
dash
help,
give
me
that
so
then
I
can
like,
if
I
wanted
to
use.
If
I
wanted
to
allow
like
a
billion
dashes
and
still
figure
out,
you
know,
help
was
like
what
we
can
interpret
it
was,
I
can
say:
okay,
I
like
just
route
this,
to
help
right.
B
Yeah,
it's
a
it's
an
interesting
idea.
I
just
I'm
not
sure
how
much
of
an
opinion
we
want
to
take
on
this
right.
I'm
not
saying
I
disagree
just
like
do
we
do
that.
Do
we
do
nothing
or
like
what's
the
least
we
could
possibly
do.
I
do
think
like
just
having
the
parser.
Throw
an
error
or
fail
in
some
way
is
not
helpful,
so
we
should
do
something.
A
A
C
E
Yeah
and
that
also
like
having
an
error
object,
allows
you
to
manage
like
it
allows
you
to
check
to
see
if
there's
an
error,
with
your
object
and
parse
that
and
return
that.
However,
you
want
like
you
can,
if
you
want
to
prettily
return,
the
error
you
can
and
like,
if
you
want
to
add
additional
context
like
rome
does
or
something
you
could
yeah.
E
But
if
you
want
to
just
crash
on
that,
like
cool,
you
can
just
throw
and
then
like
give
the
error
code
in
the
message
and
like
say
hey,
did
you
mean
the
potential
value
I.
E
B
E
Yeah
so,
like
my
code
could
be,
if
you
know,
I'm
I'm
expecting
something
due
if
you
know
args.error
or
whatever
you
till
that
the
object
is
that
I'm
assigning
this
to.
You
know
doing
that
and
then
saying
like
if
dot
error,
and
then
I
can
kind
of
handle
it
there.
I
could
just
straight
up,
throw
if
I'm
lazy
or
I
can
do
more
yeah.
B
Yeah
that
sounds
reasonable
to
me.
Maybe
we
want
to
like
prototype
something
like
that
start
or
start
going
down
that
path,
and
I
do
feel
like
this
is
kind
of
a
sort
of
thing
where
I
need
to
like
play
around
with
it
a
little
bit
to
kind
of
get
like.
Does
this
feel
right?
Does
this
seem
like
the
right
approach?
So
we
could.
We
could
try
that
and
see
what
using
it
is
like.
A
Yup
yeah,
that
sounds
good.
I
I
made
another
comment
in
the
issue
just
saying
you
know
this
question
came
up
and
the
consensus
in
our
small
group
was
that
we
shouldn't
throw
that
we
should
return
an
error
object
if
anyone
wants
to
hack
on
that
feel
free
I'll
I'll.
Look
at
it
when
I,
when
I
can
as
well.
A
Cool,
I
think
that
that
was
the
last
of
the
issues
that
were
on
parsogs.
You
know
so
well.
It
took
40
minutes
so
yeah
that
wasn't
too
bad.
B
Yeah,
I
don't
think
I
had
anything
else
to
say
about
the
things
on
the
agenda.
Does
anyone
have
any
announcements
news
anything
before
we
go.