1.0.18 • Published 1 year ago

nv-cli-gir-s0 v1.0.18

Weekly downloads
-
License
ISC
Repository
-
Last release
1 year ago

nv-cli-gir-s0

  • cli-tool
  • list some wellknow property names

install

  • npm install nv-cli-gir-s0 -g

usage

    Usage: nv_cli_gir_s0 [options] 
    Options:
        -s, --slct        select and generate code
        -l, --list        list all l0 gir names
        -m, --mirr        name map mirror
        -h, --help        usage

example

select some

        const _G = globalThis;
              _G._len$s = `length`;
              _G._ks$s  = `keys`;
              _G._vs$s  = `values`;

all

        const _G = globalThis;
              _G._len$s    = `length`;
              _G._ctor$s   = `constructor`;
              _G._ptyp$s   = `prototype`;
              _G._v$s      = `value`;
              _G._e$s      = `enumerable`;
              _G._c$s      = `configurable`;
              _G._w$s      = `writable`;
              _G._ks$s     = `keys`;
              _G._vs$s     = `values`;
              _G._es$s     = `entries`;
              _G._arg$s    = `arguments`;
              _G._prt$s    = `__proto__`;



              _G._infi$s   = `Infinity`;
              _G._nan$s    = `NaN`;


              _G._p$s      = `Promise`;
              _G._sg$s     = `Generator`;
              _G._ag$s     = `AsyncGenerator`;
              _G._afun$s   = `AsyncFunction`;
              _G._agen$s   = `AsyncGeneratorFunction`;
              _G._sgen$s   = `GeneratorFunction`;


              _G._un$s     = `undefined`;
              _G._nu$s     = `null`;
              _G._bi$s     = `bigint`;
              _G._b$s      = `boolean`;
              _G._t$s      = `true`;
              _G._f$s      = `false`;
              _G._s$s      = `string`;
              _G._y$s      = `symbol`;
              _G._n$s      = `number`;
              _G._fn$s     = `function`;
              _G._o$s      = `object`;

              

              //worker evt 
              _G._er$s     = `error`;
              _G._exit$s   = `exit`;
              _G._msg$s    = `message`;
              _G._msg_er$s = `messageerror`;
              _G._online$s = `online`;



              _G._utf8$s   = `utf8`;
              _G._latin1$s = `latin1`;
              _G._utf16$s  = `utf-16`;


              // for recover  code from data , normally USELESS
              _G._O$S      = `Object`;
              _G._RE$S     = `RegExp`;
              _G._DT$S     = `Date`;
              _G._MP$S     = `Map`;
              _G._ST$S     = `Set`;
              _G._BUF$S    = `Buffer`;
              _G._FN$S     = `Function`;                               //unsafe serde
              _G._AB$S     = `ArrayBuffer`;
              _G._SAB$S    = `SharedArrayBuffer`;
              _G._DV$S     = `DataView`;
              _G._A$S      = `Array`;
              _G._U8A$S    = `Uint8Array`;
              _G._U8CA$S   = `Uint8ClampedArray`;
              _G._U16A$S   = `Uint16Array`;
              _G._U32A$S   = `Uint32Array`;
              _G._I8A$S    = `Int8Array`;
              _G._I16A$S   = `Int16Array`;
              _G._I32A$S   = `Int32Array`;
              _G._F32A$S   = `Float32Array`;
              _G._F64A$S   = `Float64Array`;
              _G._BU64A$S  = `BigUint64Array`;
              _G._BI64A$S  = `BigInt64Array`;

              // cant be serde
              _G._WREF$S   = `WeakRef`;
              _G._WMP$S    = `WeakMap`;
              _G._WST$S    = `WeakSet`;
              _G._P$S      = `Promise`;
              _G._X$S      = `Proxy`;



              // reflect
              _G._R$S      = `Reflect`;

LICENSE

  • ISC
1.0.18

1 year ago

1.0.16

1 year ago

1.0.15

1 year ago

1.0.14

1 year ago

1.0.13

2 years ago

1.0.12

2 years ago