Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Adds an example for the JS SDK that copies the structure of the other SDKs. I made the following choices here:
.js
file with atype
field in thepackage.json
of the example if desiredpackage-lock
committed - It's just another file to maintain and keep in sync between the SDK repo and the generator repo, and realistically adds 0 benefitThese two choices are what primarily drove the require for the
>=16.13.0
(earliest 16 LTS) value in the examplesengines.node
field, although there is no check here so earlier versions will error with a potentially unhelpful error (is it worth adding a check?).References
Closes out #198
Generated from: openfga/sdk-generator#305
Review Checklist
main