You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
add update and update checking scripts for all lerna dependencies
add cleanup scripts for package-lock.json spawning to maintain latest versions each time we run lerna bootstrap.
add readme update regarding lerna installlation and what hoisting does.
Typescript setup
add monorepo compilation for JS and TS files for all packages
add initial typings for particle-cli package
use CommonJS as target
hybrid cjs and esm app research (see below)
json import refactor to pull in package.json for npm link in dist/package-name*
ESM & CJS targets for typescript
Did some research on commonjs and esm hybrid module support. This provides an option for modern browsers to use the ESM.
Doing so will make the testing and compilation a bit more complex. Example you have two targets, so you now have to create two different scripts for compilation and for testing.
Jest setup
add support for typescript
add support for normal js tests
example code to particle-cli package
The text was updated successfully, but these errors were encountered:
Lerna setup
Typescript setup
ESM & CJS targets for typescript
Did some research on commonjs and esm hybrid module support. This provides an option for modern browsers to use the ESM.
Doing so will make the testing and compilation a bit more complex. Example you have two targets, so you now have to create two different scripts for compilation and for testing.
Jest setup
The text was updated successfully, but these errors were encountered: