-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feat/typedefs #36
Feat/typedefs #36
Commits on Jun 24, 2024
-
refactor(lib/*/api.js): remove lib_api_typed import
lostrepo committedJun 24, 2024 Configuration menu - View commit details
-
Copy full SHA for fbc72fb - Browse repository at this point
Copy the full SHA fbc72fbView commit details -
feat(lib/*/api.js): added types to exported constants
lostrepo committedJun 24, 2024 Configuration menu - View commit details
-
Copy full SHA for ac90ac1 - Browse repository at this point
Copy the full SHA ac90ac1View commit details -
refactor(lib/*/api.js): cast structs as const
lostrepo committedJun 24, 2024 Configuration menu - View commit details
-
Copy full SHA for 17131a7 - Browse repository at this point
Copy the full SHA 17131a7View commit details -
feat(lib/*/api.js): added types to exported mac, linux platform const…
…ants
lostrepo committedJun 24, 2024 Configuration menu - View commit details
-
Copy full SHA for d70bf18 - Browse repository at this point
Copy the full SHA d70bf18View commit details -
feat(lib/*/api.js): added optional params, prep for type generation
lostrepo committedJun 24, 2024 Configuration menu - View commit details
-
Copy full SHA for 30c0dbd - Browse repository at this point
Copy the full SHA 30c0dbdView commit details -
feat(init, type): added type generation "lo type <config.js path>"
"lo init" doesn't modify existing files except ones generated by internal "lo type" call files generated by "lo type" can be removed (but must update binding symbols)
lostrepo committedJun 24, 2024 Configuration menu - View commit details
-
Copy full SHA for bce012f - Browse repository at this point
Copy the full SHA bce012fView commit details -
feat(lib/types.js): added to base and lo runtime configs
lostrepo committedJun 24, 2024 Configuration menu - View commit details
-
Copy full SHA for 0e4ca57 - Browse repository at this point
Copy the full SHA 0e4ca57View commit details -
feat(init, type): improve generated readme
lostrepo committedJun 24, 2024 Configuration menu - View commit details
-
Copy full SHA for 1a53b9e - Browse repository at this point
Copy the full SHA 1a53b9eView commit details -
fix(init, type): reduce apis.all.d.ts file writes
lostrepo committedJun 24, 2024 Configuration menu - View commit details
-
Copy full SHA for 8dab870 - Browse repository at this point
Copy the full SHA 8dab870View commit details -
fix(makefile): disable weird c++20 template-id-cdtor warning
we use -std=c++17 ./v8/include/v8-local-handle.h:401:30: error: template-id not allowed for constructor in C++20
lostrepo committedJun 24, 2024 Configuration menu - View commit details
-
Copy full SHA for cd0cee8 - Browse repository at this point
Copy the full SHA cd0cee8View commit details -
refactor: remove generated *.d.ts files
lostrepo committedJun 24, 2024 Configuration menu - View commit details
-
Copy full SHA for 4268c8c - Browse repository at this point
Copy the full SHA 4268c8cView commit details -
feat(types): add global.gc, global.Iterator types
lostrepo committedJun 24, 2024 Configuration menu - View commit details
-
Copy full SHA for 5b43f43 - Browse repository at this point
Copy the full SHA 5b43f43View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75d3f85 - Browse repository at this point
Copy the full SHA 75d3f85View commit details
Commits on Jun 29, 2024
-
refactor(lib/types.js): put lib/globals.d.ts into globals.d.ts
lostrepo committedJun 29, 2024 Configuration menu - View commit details
-
Copy full SHA for be39a27 - Browse repository at this point
Copy the full SHA be39a27View commit details -
fix(lib/build.js): remove -Wno-template-id-cdtor
use LO_WARN environment variable if breaking fixes like that are needed for local development
lostrepo committedJun 29, 2024 Configuration menu - View commit details
-
Copy full SHA for 0eca332 - Browse repository at this point
Copy the full SHA 0eca332View commit details -
feat(lib/libssl.js): expose get_libssl/get_boringssl for proper type …
…hints ts bails on intersections of complex types
lostrepo committedJun 29, 2024 Configuration menu - View commit details
-
Copy full SHA for 6c3a898 - Browse repository at this point
Copy the full SHA 6c3a898View commit details -
feat(lib/net.js): add types, remove hardcoded consts
few hardcoded consts still remain
lostrepo committedJun 29, 2024 Configuration menu - View commit details
-
Copy full SHA for 436a06f - Browse repository at this point
Copy the full SHA 436a06fView commit details -
feat(lib/loop.js): add OS support to types
replace Core.os: OS with Core.os: CurrentRuntimeGenerics['os'] later do the same for arch, engine so unreachable (lo.core[<runtime_generic>] === 'value') checks will be marked red by type checker and it'll infer correct types without us writing extra d.ts files
lostrepo committedJun 29, 2024 Configuration menu - View commit details
-
Copy full SHA for c8877c9 - Browse repository at this point
Copy the full SHA c8877c9View commit details -
feat(lib/timer.js): added types
lostrepo committedJun 29, 2024 Configuration menu - View commit details
-
Copy full SHA for 5b13363 - Browse repository at this point
Copy the full SHA 5b13363View commit details -
feat(lib/[inflate|untar|zlib].js): added types
lostrepo committedJun 29, 2024 Configuration menu - View commit details
-
Copy full SHA for a2087d4 - Browse repository at this point
Copy the full SHA a2087d4View commit details -
fix(lib/hash.js): removed native lib prop override
lostrepo committedJun 29, 2024 Configuration menu - View commit details
-
Copy full SHA for cca7fe2 - Browse repository at this point
Copy the full SHA cca7fe2View commit details -
feat(lib/[fs|thread].js): added types
lostrepo committedJun 29, 2024 Configuration menu - View commit details
-
Copy full SHA for cb6651f - Browse repository at this point
Copy the full SHA cb6651fView commit details -
feat(lib/[udp|system].js): added types, a bit of refactoring
lostrepo committedJun 29, 2024 Configuration menu - View commit details
-
Copy full SHA for 6faf8e5 - Browse repository at this point
Copy the full SHA 6faf8e5View commit details