►
From YouTube: 2022-06-17-Node.js Node-API Team meeting
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
So
welcome
to
the
note
api
team
meeting
for
june
17
2022
we'll
follow
our
standard
approach
of
looking
at
what
we've
tagged
for
milestone.
11..
Does
anybody
have
any
announcements
they'd
like
to
share
before
we
get
started
on
that.
A
B
One
now
here
we
go,
I'm
just
just
curious,
you
mentioned
rust.
Are
they
using
the
node
api?
Is
our
abi
safe
api?
Yes,.
B
To
node.
C
Go
ahead:
yeah
there
is
a
beautiful
ffi.
I
I
in
my
opinion
in
rust
and
you
can
easily
import
c
code
and
re-export
to
use
that.
Would
you
written
in
rust
to
be
used
in
in
a
c
or
c
bus
bus
program.
So
I
I
I'm
curious,
michael
what.
C
A
B
Do
do
we
have
any
kind
of
lists
of
all
these
different
kind
of
language
projections
from
node
api?
I'm
just
curious.
If
it's
something
I.
C
I
I
I
work
at
the
to
a
binding
with
go
language
that
yeah
with
that
lacrosse
has
a
way
to
import
c
code
and
a
re-export
c
code
to
to
be
used
on
on
a
c
program.
So
essentially
you
could
create
a
native
addon
using
go
or
maybe
using
rust,
but
there
are
several
examples
of
of
these
in
for
other
programming,
language
and,
and
we
have
in
the
milestone
in
an
issue.
I
I
I'm
reporting
these.
C
When
I
discover
a
new
new
things
about
this,
but
yeah
you
can.
It
depends
what
what
kind
of
support
a
programming
language
give
you
in
yeah.
So
these.
C
So
so
sometimes
it's
it's
easy.
Sometimes
it's
too
difficult.
You
need
to
to
write
a
lot
of
code,
so,
for
example,
in
rust,
is
very
easy.
C
C
I
didn't
find
this
kind
of
tool
that
helped
me,
so
I
did
everything
by
hand
so
yeah,
it's
it's
too
expensive
in
terms
of
time.
B
B
To
use
he
has
built
as
to
improve
their
kind
of
bundling
process,
but
then,
as
they
want
to
communicate
with
node.
Now
they
need
to
go
for
this
remote
channel
and
for
them
to
be
like
in
the
same
process
will
be
very,
very
useful.
C
Okay,
I
I
am
now
I'm
so
you
know,
go,
doesn't
have
a
macro
and
it's
it's
a
problem
for
the
insulinization
of
the
dawn
but
yeah
I
I
am.
I
think
that
I
can
solve
this,
creating
a
utility
that
helped
me
to
e
to
build.
You
know
in
the
building
progress,
but
it's
yeah.
B
C
I
I
almost
done
all
the
all
the
things
the
difficulty
in
the
goal
is
that
the
goal
is
garbage
collector
language.
So
you
cannot
do
it's
not
easy
to
pass
a
callback?
C
You
need
to
create
a
sort
of
interaction
system,
because
you
cannot
pass
directly
a
go
function
to
a
c
function.
No
so
this
is.
This
is
the
the
things
that
I
yeah
that
taken
more
time,
based
on
my
so
knowledge
at
the
time
that
when
I
started.
A
I
think
the
the
original
question
we
should
try
and
add
a
list
of
to
the
for
documentation.
That
says,
oh,
maybe
just
like
in
a
short
paragraph,
but
as
an
aside,
you
can
link
you
can
build
your
add-ons
in
other
languages.
This
isn't
necessarily
supported
directly
by
the
project,
but
here's
the
list
of
the
other
projects,
because
I
think
surfacing
that
making
it
more
obvious
would
be
interesting.
E
A
A
C
C
These
other
projects
could
be
used
in
production,
so
are
good
to
have
an
idea
on
how
to
start
no,
but
I
don't
know
in
if
yeah
they
could
be
used
or
already
like
they
are
in
in
in
production.
C
So
michael,
we
already
have
an
issue.
I
think
that
there
is
tracking
issues
for
models.
We,
the
fourth
one
for
yeah
right
yeah.
Here
yeah
I
reported
yeah.
There
is
a
t-sharp
example.
C
B
Too
nice
yeah
it
would
be
nice
to
have
for
just
like
a
central
place.
We
have
all
all
known
bindings
to
to
see.
Okay.
A
B
Right
right,
okay,
just
in
case,
if
people
have
some
idea
with
some
language
like,
for
example,
somebody
wants
to
use
goal
like
I
was
looking
for,
for
example,
yeah,
but
it
sounds
like
there
is
already
a
project.
Nicole
works
on
it's
kind
of
cool
like
at
least
people
get
connected
about
around
certain
areas
being
able
to
contribute
to
each
other
and
use
them
and
so
on
to
be.
B
B
A
Okay,
so
yeah
we
were
okay,
so
just
looking
at
what
we've
got
here
drive
for
full
coverage,
I
don't
think
there's
any
update
on
that
this
week,
unless
somebody
has
something.
A
Okay,
so
just
looking
here,
I
think
we're
down
to
this
one.
B
Understand
the
whole,
this
kind
of
old
v8
based
node
node
api
with
a
non
api
like
pretty
much.
I
just
want
to
kind
of
understand
the
whole.
This
object
wrapping
and
wrapping
how
exactly
we
want
it
to
shape
right.
Okay,
the
idea.
A
B
Like
how
we
can
actually
introduce
this
proxy,
like
kind
of
object,
extensions,
if
you
like,
without
maybe
adding
a
new
api
surface
new
new
functions
inside
of
the
node
api
yeah,
makes
sense.
E
A
I
haven't
enabled
debunk
testing
issues.
I
don't
know
we
talked
to.
We
just
created
this
one,
the
node
api
coverage.
I
don't
know
if
we
want
to
talk
about
that
at
some
point.
I
think
the
next
step
would
be
for
us
to
actually
say
like
hey
what
are
some
videos
that
we
could
put
together.
C
But
the
the
video
or
old
video
for
for
the
meetings.
A
C
A
So
this
this,
I
think,
was
like
we
want
more
coverage
of
like
the
how
to's
and
stuff,
because
I
think
vladimir's
comment
was
like
when
he
searched
on
add-ons
on
youtube.
We
don't
get
too
many
good
hits
for
the
the
note
api
related
stuff,
and
so
we
need
to
either
generate
some
new
content
or
better
promote.
What's
there
in
terms
of
you
know,
most
node
api.
B
Content,
it's
your
initial
presentations
and
the
node
api
was
introduced,
and
I
think,
like
last
year,
kevin's
and
presentation
about
asynchronously
stuff
was
was
kind
of
going
on
top,
but
the
rest
of
people,
people.
Then
people
just
saying
like
let's
do
like
start
something
it's
usually
about
old
apis.
C
B
A
and
I
think
even
just
we
have
a
lot
of
good
examples
like
in
our
examples
project
and
if
somebody
can
just
simply
walk
through
these
examples,
like
maybe
creating
them
from
scratch
and
just
showing
how
to
do
it,
I
think,
can
create
we're
going
to
generate
a
lot
of
good
content.
A
Yeah,
that's
actually
a
good.
You
know
great
idea
to
just
pick
one
of
those
pick
the
next
one
and
then
walk
through
those.
That
would
actually
be
some
pretty
good
content
right.
B
A
I
mean
I
think
it's
like
if
we
can
think
about
it.
Just
tag
add
in
the
suggestions
in
this
issue
and
then,
if
you
and
then
it's
down
to
like
finding
volunteers
who
would
like
to
go
through
them,
if
we
actually
built
out
a
list
we
could
potentially,
then
you
know
like
do
a
broader
call
to
say:
hey:
do
we
have
any
volunteers
to
generate
content.
B
B
To
contact
someone
who
already
has
some
good
established
channel,
who
talks
about
node.js,
node.js
extensibility
and
just
encourage
them
like
guys,
like
we
believe
like,
for
example,
this
node
node
api
is
much
better
alternative
to
to
the
old
api,
because
we
have
so
many
benefits,
and
and
would
you
mind
to
produce
good
content
right
like
this
will
be
kind
of
useful
for
both
ends?
If
you
like,.
A
A
Okay,
so
let's
we'll
leave
it
on
the
agenda.
If
we
can
kind
of
think
in
between
of
pasting
and
suggestions
or
whatever
in
terms
of
like
content
or
people
who
might
be
good
people
to
to
generate
content
or
volunteering,
you
know
if
any
one
of
you
want
to
volunteer
to
generate
some
content.
That
would
all
be
great.
A
C
C
This
guy
lucian
added
node
updaters
in
cmec.js
right
so
js
now
use
these
this
package
and
they
don't
need
to
download
node.js
headers
and
in
terry
I
had
a
if,
if,
if
they
provide
a
binary
of
cmake.js,
they
don't
need
the
node.js
itself
right,
yeah
yeah.
So,
but
if,
if
a
developer
use
not
be
experimental,
then.
C
They
obtain
a
compiler
error
because
yeah
we
removed
the
experimental
function
from
from
from
leader,
and
so
this
is
the
this
was
my
my
concern
and.
C
What
is
experimental
today,
maybe
could
be
part
of
the
new
version,
so
it's.
C
For
me
in
it's
not
a
problem,
if
we
include
this
experimental,
even
if
we
documented
that
that.
C
We
have
only
one
set
of
experimental
features
at
at
the
time,
so.
C
We
don't
care
of
what
experimental
was
in
a
nappy
version:
three
right,
yeah
this.
This
is
my
my
talk,
so
what
I
start
thinking
so
yeah.
We
need
to
see
in
the
the
the
the
forward
in
next.
So
what
comes
next
in
in
the
node
dpi
and.
C
What
was
experimental
will
become,
maybe
will
become
a
non-experimental
or
will
become
stable
in
the
in
the
future.
No
dappy
version.
C
So
now
we
have
we,
we
are
at
yeah,
not
be
version
eight
and
we
have.
If
we,
I
will
remember
four
for
a
experimental,
experimental
figure
and.
C
We
release
the
new
leader
and,
and
we
the
right.
A
C
Yeah
right
so,
but
in
in,
I
think
that
it's
not
a
lot
to
work
because
maybe
we
add
four
function.
C
And
I
start
thinking
that
maybe
we
could
create.
C
A
new
another
leader
where
we
can
make
only
the
experimental
visual,
so
we
we
have
a
js
native
dot,
h,
right,
js
native
dash,
experimental
dot,
h,
for
example.
A
A
I
guess,
although
like
in
a
if
it's
tied
to
node,
just
the
experimental
like
if
you
built
against
node
14
right,
okay,
we
wouldn't
be
changing
what's
experimental
in
14.,
even
if
we've
removed
it
in
18
right.
A
A
C
Okay,
so
I
can
do
storm
experiments
and
report
in
the
issue
that
I
opened,
so
we
can.
C
Have
some
ideas
of
what
happened
and
more
clearly
and
yeah?
We
can
decide
what
what
to
do.
C
Yeah,
I'm,
I
won't
do
this
and
compile
the
I
don't
in
using
a.
C
A
A
Okay,
any
other
issues
in
abi,
stable
mode
before
we
go
and
look
at,
I
think
we're
down
to
like
looking
at
the
issues
in
the
tube
and
core
and
node
add
on
api.
E
E
A
This
one,
I
think,
actually
there's
a
pr
that
was
working
on
fixing
that
already
I
had
marked
it
as
flaky,
because
it
was
failing
a
lot,
but
I
think
it
was
a
new
test
that
was
added
turns
on
along
with
some
of
the
other
tests,
with
with
the
pr
that
you
added
to,
I
think,
fix
the
the
the
not
catching
exceptions.
A
E
E
F
F
B
C
Yeah
yeah
this
one:
okay,
we
discussed
the
last
week
and
they
asked
that
yeah
the
these
api.
No
every
api
that
we
introduce
should
be
valid
for
any
just
engine
yeah,
and
he
he
answered
that
yeah
introduce
a
new.
C
From
the
the
the
underlying
javascript
engine-
and
this
was
because
in
v8
he
used
maybe
functional
template.
B
C
We
don't
have
some
similar,
also
functional
template
in
in
other
javascript
engine,
but
maybe
this
is
my
my
concept:
is
it
possible
emulate
what
functional
template
do
using
other
the
api
that
we
have
in
in?
You
know
just
rng
right,
otherwise
I
don't
know
how
we
can
add
this
on
on
on
an
api.