real-sdk v0.28.7
REAL Auth SDK
TypeScript/JavaScript SDK for interaction with REAL Auth.
Commands
To run the dev serve r, use:
npm start # or yarn start
This builds to /dist
and runs the project in watch mode so any edits you save inside src
causes a rebuild to /dist
.
To do a one-off build, use npm run build
.
To run tests, use npm test
.
Configuration
Code quality is set up with prettier
, husky
, and lint-staged
.
Jest
Jest tests are set up to run with npm test
.
Bundle Analysis
size-limit
is set up to calculate the real cost of this library with npm run size
and visualize the bundle with npm run analyze
.
Rollup
TSDX uses Rollup as a bundler and generates multiple rollup configs for various module formats and build settings. See Optimizations for details.
Continuous Integration
GitHub Actions
The following actions exist:
main
which installs deps w/ cache, lints, tests, and builds on all pushes against a Node and OS matrixsize
which comments cost comparison of your library on every pull request usingsize-limit
Optimizations
Please see the main tsdx
optimizations docs. In particular, know that you can take advantage of development-only optimizations:
// ./types/index.d.ts
declare var __DEV__: boolean
// inside your code...
if (__DEV__) {
console.log("foo")
}
You can also choose to install and use invariant and warning functions.
Publishing
To publish a new version, update the version
parameter in package.json
. When this change is pushed to the main
branch, it will automatically deploy to GitHub Packages if tests and build are successful.
12 months ago
12 months ago
8 months ago
12 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
2 years ago
2 years ago
2 years ago
2 years ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago