
Security News
vlt 1.5.0 Adds Agent Skills Management
vlt 1.5.0 links skills from JavaScript dependencies to coding agents, with lockfile versioning and Socket data to filter out known malicious packages.
@ilo-org/themes
Advanced tools
This package provides the theme tokens consumed by the styles package and/or another application to output styling for ILO Design[p] System components. It uses Style Dictionary to manage the tokens, which consumes the tokens as JSON files, which it uses to output SASS variables and maps.
To install
npm i @ilo-org/themes
To build
pnpm build
To test formatting
pnpm format
To test formatting and fix errors
pnpm format:fix
To lint
pnpm lint
To test formatting and fix errors
pnpm lint:fix
(TBD)
(TBD)
ILO Design System is an open-source project and we welcome your contributions! Before submitting a pull request, please take a moment to review the following guidelines.
| Branch | Purpose |
|---|---|
main | The latest version of all packages |
develop | The next release of all packages |
develop branchdevelop branch of the main repoThe project uses changesets to manage package versioning. All pull requests that will affect the project's semantic versioning must include a changest.
See more information on how to add a changeset
Contributions should respect the following conventions for branch names, commit messages and pull request descriptions
Commits should follow Angular Commit Message Guidelines.
<type>(<scope>): <subject>
Examples:
fix(react): change button color on hover
feat(twig): add button component
ci(github): add release workflow
perf(react): improve modal animations
This should be a package name or an aspect of the project's configuration.
Branch names should broadly mirror the same convention as commits.
Examples:
feat/react/modal-wrapper
fix/twig/modal-wrapper
Pull requests should include a descriptive name and detailed explanation of what merging the pull request will accomplish. Authors should make sure to reference Github issues that the the pull request will fix or affect.
Use nvm to make sure you have the correct version of node installed.
nvm use
Install pnpm.
npm i -g pnpm
Install dependencies
pnpm recursive install
Build all packages.
pnpm build:all
Start React storybook
pnpm start:react-storybook
Start Twig storybook
pnpm start:twig-storybook
Check types
pnpm check:types
Run all tests
pnpm test:all
FAQs
Theme tokens for products using ILO's Design System
The npm package @ilo-org/themes receives a total of 0 weekly downloads. As such, @ilo-org/themes popularity was classified as not popular.
We found that @ilo-org/themes demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 2 open source maintainers collaborating on the project.

Security News
vlt 1.5.0 links skills from JavaScript dependencies to coding agents, with lockfile versioning and Socket data to filter out known malicious packages.

Security News
Rust 1.100 will add opt-in dependency cooldowns to Cargo, giving security scanners and maintainers time to catch malicious crate releases.

Security News
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.