@adobe/spectrum-css@latest
Monolithic package
This package builds a monolithic package containing the latest versions of all Spectrum CSS components.
This package should be used by teams that are in the progress of migrating to individually versioned components, who want to pick up breaking changes, but do not yet want to switch to individually versioned components.
Updating
This package should be updated and released when any changes are made to any components included in package.json
.
If breaking changes are made to any components, this package's major version number will also increment.
Release process
-
Add any newly created components to
package.json
with the version of*
. -
Run the bootstrap script in the root of the project:
npm run bootstrap
- Run the release script in the root of the project:
npm run release
- Choose the appropriate version for each package according to semver. The rest of the release process will happen automatically, with github pages and npm packages being published accordingly.
CLI
The following tasks are available:
-
gulp clean
- Clean everything -
gulp build
- Build documentation and copy build output into thedist/
folder -
gulp dev
- Perform a build, start a server, and watchbundle-builder
for changes -
gulp watch
- If a build as already been performed, start a server and watchbundle-builder
for changes