-
Notifications
You must be signed in to change notification settings - Fork 31
chore: add ci config #78
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
chore: add ci config #78
Conversation
|
This pull request has been linked to Shortcut Story #197085: Add ci config. |
| ], | ||
| "scripts": { | ||
| "build": "yarn tsc", | ||
| "build": "rimraf dist && yarn tsc", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
rimraf is probably fine, but yarn clean does delete the output files. It doesn't delete the folders though, which may be inconvenient.
| "declaration": true, | ||
| "declarationMap": true, // enables importers to jump to source | ||
| "resolveJsonModule": true, | ||
| "stripInternal": true, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just as a warning I have had some problems with doc generation for "stripInternal". I like the option generally though. But if you encounter some doc problem toggling this can help narrow down what it is angry about.
* chore: setup src folder and example app dependencies * chore: remove redundant tsconfig watch options * chore: replaced workspace deps with version numbers. Convert featureStore and configuration to ts. * chore: implemented platform and ldclient * chore: added randomUUID implementation * chore: added Requests with MockEventSource * chore: implemented crypto using crypto-js. Renamed platform files. Fixed example app. * fix: import events to node:events * test: first round debugging. preview data not visible for some reason. * chore: improved logging and test data. * chore: improve folder and file structures * chore: miniflare and unit tests now works * chore: added unit tests * chore: test store using async facade * chore: added more unit tests. added util functions. dryd unit tests. * fix: eslint single export issue. * chore: remove internal to generate types for AsyncStoreFacade. * fix: ignore dist folder from jest config * chore: remove example folder for now * chore: remove example app from workspace for now * chore: improve comments * Update README.md * Create CHANGELOG.md * Update README.md * chore: added typedoc comments * Update tsconfig.json * chore: use package.json name and version * chore: add ci config (#78) * chore: added ci config * fix: typedoc error index.ts not included in tsconfig. * chore: add miniflare tests (#76) * chore: added miniflare dep and initial test file. * fix: suppress node warnings and enable modules when running jest * chore: added miniflare tests * chore: turned on jest coverage flag * chore: add prettierignore --------- Co-authored-by: Yusinto Ngadiman <[email protected]> * chore: moved MockEventSource for sharing (#75) * chore: moved eventSource for sharing * chore: renamed MockEventSource NullEventSource * chore: prettier ignore coverage folder --------- Co-authored-by: Yusinto Ngadiman <[email protected]>
Adding ci config for cloudflare.