Commit 7d6814c
authored
Inspect and iterate handles (#200)
* getOwnPropertyNames flags
* getLength
* getPropNames, QuicJSIterator
* isEqual
* wip codegen
* DisposableResult
* fix new ffi typings
* wip
* upgrade emcc
* iterate on build
* regen
* new doc
* adjust DisposableResult impl and union
* fix types more
* getPropNames passing
* getPropNames -> getOwnPropertyNames
* Iterator -> IterableIterator
* improve getOwnPropertyNames docs
* improve iteration docs and add defaults to getOwnPropertyNames
* add callMethod convinience function
* add callFunction example
* enable debug logging per runtime
* regen
* docs for debug mode changes
* debug log improvement
* runtime data func not callable from js
* regen
* fix build issue
* gen doc
* doc
* for some reason lockfile changed
* test: turn on debug mode via env var
* fix test leak
* changelog, naming adjustments
* fix type rename error
* fix node test build
* tweak to ensure path stuff doesnt affect build
* restore previous build tsconfig
* disable asyncify-advise, its just really spammy
* derp naming
* stuff
* [[ -> [ for docker build
* lint1 parent 87b3e5d commit 7d6814c
File tree
188 files changed
+9392
-2242
lines changed- .vscode
- c
- doc
- @jitl
- quickjs-ffi-types
- interfaces
- quickjs-ng-wasmfile-debug-asyncify
- quickjs-ng-wasmfile-debug-sync
- quickjs-singlefile-browser-debug-asyncify
- quickjs-singlefile-browser-debug-sync
- quickjs-singlefile-cjs-debug-asyncify
- quickjs-singlefile-cjs-debug-sync
- quickjs-singlefile-mjs-debug-asyncify
- quickjs-singlefile-mjs-debug-sync
- quickjs-wasmfile-debug-asyncify
- quickjs-wasmfile-debug-sync
- quickjs-emscripten-core
- classes
- interfaces
- namespaces/errors
- classes
- quickjs-emscripten
- classes
- interfaces
- namespaces/errors
- classes
- packages
- internal-tsconfig
- quickjs-emscripten-core
- src
- quickjs-emscripten
- src
- quickjs-ffi-types/src
- variant-quickjs-ng-wasmfile-debug-asyncify
- src
- variant-quickjs-ng-wasmfile-debug-sync
- src
- variant-quickjs-ng-wasmfile-release-asyncify
- src
- variant-quickjs-ng-wasmfile-release-sync
- src
- variant-quickjs-singlefile-browser-debug-asyncify
- src
- variant-quickjs-singlefile-browser-debug-sync
- src
- variant-quickjs-singlefile-browser-release-asyncify
- src
- variant-quickjs-singlefile-browser-release-sync
- src
- variant-quickjs-singlefile-cjs-debug-asyncify
- src
- variant-quickjs-singlefile-cjs-debug-sync
- src
- variant-quickjs-singlefile-cjs-release-asyncify
- src
- variant-quickjs-singlefile-cjs-release-sync
- src
- variant-quickjs-singlefile-mjs-debug-asyncify
- src
- variant-quickjs-singlefile-mjs-debug-sync
- src
- variant-quickjs-singlefile-mjs-release-asyncify
- src
- variant-quickjs-singlefile-mjs-release-sync
- src
- variant-quickjs-wasmfile-debug-asyncify
- src
- variant-quickjs-wasmfile-debug-sync
- src
- variant-quickjs-wasmfile-release-asyncify
- src
- variant-quickjs-wasmfile-release-sync
- src
- scripts
- templates
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
188 files changed
+9392
-2242
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
12 | 16 | | |
13 | 17 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
3 | 31 | | |
4 | 32 | | |
5 | 33 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
561 | 561 | | |
562 | 562 | | |
563 | 563 | | |
564 | | - | |
565 | | - | |
| 564 | + | |
| 565 | + | |
| 566 | + | |
566 | 567 | | |
567 | 568 | | |
568 | 569 | | |
| |||
744 | 745 | | |
745 | 746 | | |
746 | 747 | | |
747 | | - | |
| 748 | + | |
748 | 749 | | |
749 | | - | |
750 | | - | |
| 750 | + | |
| 751 | + | |
| 752 | + | |
| 753 | + | |
| 754 | + | |
| 755 | + | |
| 756 | + | |
751 | 757 | | |
752 | | - | |
753 | | - | |
| 758 | + | |
| 759 | + | |
| 760 | + | |
| 761 | + | |
| 762 | + | |
| 763 | + | |
754 | 764 | | |
755 | | - | |
| 765 | + | |
756 | 766 | | |
757 | | - | |
758 | | - | |
759 | | - | |
| 767 | + | |
| 768 | + | |
760 | 769 | | |
761 | | - | |
762 | | - | |
| 770 | + | |
| 771 | + | |
763 | 772 | | |
764 | | - | |
| 773 | + | |
765 | 774 | | |
766 | | - | |
767 | | - | |
| 775 | + | |
| 776 | + | |
768 | 777 | | |
769 | | - | |
770 | | - | |
| 778 | + | |
| 779 | + | |
771 | 780 | | |
772 | | - | |
| 781 | + | |
773 | 782 | | |
774 | | - | |
775 | | - | |
| 783 | + | |
| 784 | + | |
| 785 | + | |
776 | 786 | | |
777 | | - | |
778 | | - | |
| 787 | + | |
| 788 | + | |
| 789 | + | |
779 | 790 | | |
780 | 791 | | |
| 792 | + | |
781 | 793 | | |
782 | 794 | | |
783 | 795 | | |
| |||
0 commit comments