TJKoury

Results 16 issues of TJKoury

Flatbuffers 2.0.5 Compiled to WASM ([link](https://github.com/DigitalArsenal/flatbuffers_wasm)) Chrome Version 1.38.111 The offset check [here](https://github.com/google/flatbuffers/blob/master/src/idl_gen_ts.cpp#L1377) will return `null` for offset `0` if the `HasNullDefault` flag is set for a property. Setting a...

| Q | A | ---------------- | --- | Bug fix? | no | New feature? | yes | Breaking change? |no | Deprecations? | no | Tests added? |...

My experience as been the following: Using rollup on ./lib/index.cjs.js (using [rollup-plugin-commonjs](https://github.com/rollup/rollup-plugin-commonjs)) or on ./lib/index.esm.js (adding "type":"module" to the package.json) results in a bundle that cannot detect running in the...

bug
question

I am working on data standards for space, and am currently building an app to aid the community in passing data between consumers. I need a field like the one...

Adding NodeJS `crypto.webcrypto` [per this issue](https://github.com/PeculiarVentures/webcrypto-liner/issues/85). [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/node/crypto.d.ts#L1588) typescript definition is incomplete, created local variable with `:any` for the time being.

Since integration of the ECDH_ES mech is waiting on [this issue](https://github.com/indutny/elliptic/issues/243), and I need x25519 for a project, I integrated a different [crypto library](https://github.com/harveyconnor/curve25519-js) for the time being. Seems to...

Running into an error generating new keys: `TypeError: exports.nativeCrypto.getRandomValues is not a function` Understand shimming `getRandomValues` for each environment, suggest using [randomFillSync](https://nodejs.org/api/crypto.html#crypto_crypto_randomfillsync_buffer_offset_size). Can work on a pull if interested.

In Node >=15.x, the WebCrypto API allows destructuring of SubtleCrypto methods: ``` import { webcrypto } from 'crypto'; ... let { importKey, exportKey } = webcrypto.subtle; const keys = await...

iOS adds the country code as field X-ABADR to an address.

[Here](https://github.com/DigitalArsenal/keyconvert/blob/main/src/keyconvert.ts) is a library that lets you convert between different key formats. Will be helpful when converting between, say, JWK and IPFS key formats, or generating BTC/ETH/IPFS addresses / hashes...