Skip to content

Conversation

@yusinto
Copy link
Contributor

@yusinto yusinto commented Apr 12, 2023

Adding ci config for cloudflare.

@shortcut-integration
Copy link

This pull request has been linked to Shortcut Story #197085: Add ci config.

@yusinto yusinto changed the base branch from main to yus/sc-195479/move-cloudflare-sdk-to-js-core April 12, 2023 20:59
],
"scripts": {
"build": "yarn tsc",
"build": "rimraf dist && yarn tsc",
Copy link
Member

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,
Copy link
Member

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.

@yusinto yusinto merged commit a7f5aa0 into yus/sc-195479/move-cloudflare-sdk-to-js-core Apr 13, 2023
@yusinto yusinto deleted the yus/sc-197085/add-ci-config branch April 13, 2023 21:56
yusinto added a commit that referenced this pull request Apr 13, 2023
* 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]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants