makeup
Official@makeup
Makeup is an organization of Javascript resources for a11y, headless ui and web components.
Agent Skills by makeup
Showing 7 vetted skills indexed across 1 GitHub repositories.
update-major-deps
Group coupled JavaScript devDependencies and evaluate breakage risk for major updates.
release-module
Automate Lerna-managed monorepo package releases with versioning and npm publishing.
update-minor-deps
Batch update non-breaking devDependencies in JavaScript monorepos with npm.
revamp-demo
Revamp makeup-js demo pages with sectioned feature tests and event logging.
add-unit-tests
Write missing unit tests for makeup-js modules using BDD and vi conventions.
refactor-module
Refactor makeup-js modules to modern ES+ syntax while preserving public APIs.
test-coverage
Evaluate unit test coverage for makeup-js modules and generate prioritized gap reports.
Frequently Asked Questions About makeup
FAQPage SchemaWhat specific maintenance tasks does Makeup enable for JavaScript projects?▼
Makeup enables batch dependency updates for monorepos, automated versioning for Lerna-managed packages, and systematic refactoring of modules to modern ES+ syntax. It also provides specialized resources for evaluating test coverage gaps and implementing missing unit tests using BDD conventions to ensure component reliability.
Which engineering personas benefit most from these resources?▼
Frontend engineers, library maintainers, and accessibility specialists working within JavaScript monorepo environments benefit most. These resources are designed for developers managing headless UI component libraries who require consistent testing, dependency hygiene, and code modernization across multiple interconnected packages.
What are the prerequisites for implementing these maintenance resources?▼
Implementation requires a JavaScript-based monorepo environment, specifically those utilizing Lerna for package management. Users should have an existing project structure containing headless UI modules and a testing environment configured for BDD conventions and vi-compatible test runners to fully leverage the provided refactoring and coverage evaluation capabilities.