
Security News
PodRocket Podcast: Inside the Recent npm Supply Chain Attacks
Socket CEO Feross Aboukhadijeh discusses the recent npm supply chain attacks on PodRocket, covering novel attack vectors and how developers can protect themselves.
@trimble-oss/custom-elements-manifest-analyzer
Advanced tools
Custom Elements Manifest is a file format that describes custom elements
This is a Trimble maintained fork of the custom-elements-manifest/analyzer: https://github.com/trimble-oss/modus-custom-elements-manifest
Link to the original project's repository: https://github.com/open-wc/custom-elements-manifest
With the changes made in this fork the stencil plugin now correctly populates the artificially created attribute for a field with default and description from the detected member (if present), where it did not before.
npm i @trimble-oss/custom-elements-manifest-analyzer
Custom Elements Manifest is a file format that describes custom elements. This format will allow tooling and IDEs to give rich information about the custom elements in a given project. You can find the repository for the specification of the schema here.
✨ Try it out in the online playground! ✨
custom-elements-manifest analyze
or
cem analyze
Command/option | Type | Description | Example |
---|---|---|---|
analyze | Analyze your components | ||
--config | string | Path to custom config location | --config "../custom-elements-manifest.config.js" |
--globs | string[] | Globs to analyze | --globs "foo.js" |
--exclude | string[] | Globs to exclude | --exclude "foo.js" |
--outdir | string | Directory to output the Manifest to | --outdir dist |
--dependencies | boolean | Include third party custom elements manifests | --dependencies |
--packagejson | boolean | Output CEM path to package.json , defaults to true | --packagejson |
--watch | boolean | Enables watch mode, generates a new manifest on file change | --watch |
--dev | boolean | Enables extra logging for debugging | --dev |
--quiet | boolean | Hides all logging | --quiet |
--litelement | boolean | Enable special handling for LitElement syntax | --litelement |
--fast | boolean | Enable special handling for FASTElement syntax | --fast |
--stencil | boolean | Enable special handling for Stencil syntax | --stencil |
--catalyst | boolean | Enable special handling for Catalyst syntax | --catalyst |
--catalyst-major-2 | boolean | Enable special handling for Catalyst syntax ^2.0.0 | --catalyst-major-2 |
FAQs
Custom Elements Manifest is a file format that describes custom elements
The npm package @trimble-oss/custom-elements-manifest-analyzer receives a total of 1,314 weekly downloads. As such, @trimble-oss/custom-elements-manifest-analyzer popularity was classified as popular.
We found that @trimble-oss/custom-elements-manifest-analyzer demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 7 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Socket CEO Feross Aboukhadijeh discusses the recent npm supply chain attacks on PodRocket, covering novel attack vectors and how developers can protect themselves.
Security News
Maintainers back GitHub’s npm security overhaul but raise concerns about CI/CD workflows, enterprise support, and token management.
Product
Socket Firewall is a free tool that blocks malicious packages at install time, giving developers proactive protection against rising supply chain attacks.