Gathering detailed insights and metrics for @open-wc/scoped-elements
Gathering detailed insights and metrics for @open-wc/scoped-elements
Gathering detailed insights and metrics for @open-wc/scoped-elements
Gathering detailed insights and metrics for @open-wc/scoped-elements
@scoped-elements/cytoscape
Wrapper of cytoscape as a custom element following the @open-wc/scoped-elements pattern
@scoped-elements/dropzone
Dropzone.js packaged as custom elements using @open-wc/scoped-elements
@scoped-elements/material-web
Material Web Components packaged in scoped custom elements registries using @open-wc/scoped-elements
@scoped-elements/codemirror
Wrapper of codemirror using the @open-wc/scoped-elements pattern
npm install @open-wc/scoped-elements
99.6
Supply Chain
100
Quality
82.4
Maintenance
100
Vulnerability
100
License
eslint-plugin-lit-a11y@4.1.4
Published on 11 Jul 2024
eslint-plugin-lit-a11y@4.1.3
Published on 26 Jun 2024
@open-wc/testing-helpers@3.0.1
Published on 23 Apr 2024
@open-wc/lit-helpers@0.7.0
Published on 20 Feb 2024
eslint-plugin-lit-a11y@4.1.2
Published on 30 Jan 2024
@open-wc/scoped-elements@3.0.5
Published on 24 Jan 2024
Module System
Min. Node Version
Typescript Support
Node Version
NPM Version
2,283 Stars
2,563 Commits
425 Forks
48 Watching
84 Branches
221 Contributors
Updated on 28 Nov 2024
JavaScript (95.73%)
TypeScript (2.46%)
HTML (1.68%)
MDX (0.12%)
Shell (0.01%)
Cumulative downloads
Total Downloads
Last day
-12.2%
14,187
Compared to previous day
Last week
-7.7%
85,809
Compared to previous week
Last month
10.8%
399,231
Compared to previous month
Last year
45.3%
3,692,669
Compared to previous year
2
2
Open Web Components provides a set of defaults, recommendations and tools to help facilitate your web component project. Our recommendations include: developing, linting, testing, building, tooling, demoing, publishing and automating.
1# in a new or existing folder: 2npm init @open-wc 3# requires node 10 & npm 6 or higher
This will kickstart a menu guiding you through all available actions.
$ npm init @open-wc
npx: installed 30 in 1.762s
_.,,,,,,,,,._
.d'' ``b. Open Web Components Recommendations
.p' Open `q.
.d' Web Components `b. Start or upgrade your web component project with
.d' `b. ease. All our recommendations at your fingertips.
:: ................. ::
`p. .q' See more details at https://open-wc.org/init/
`p. open-wc.org .q'
`b. @openWc .d'
`q.. ..,' Note: you can exit any time with Ctrl+C or Esc
'',,,,,,,,,,''
? What would you like to do today? › - Use arrow-keys. Return to submit.
❯ Scaffold a new project
Upgrade an existing project
For more details please visit us at open-wc.org.
Package | Version | Description |
---|---|---|
building-rollup | Default configuration for working with rollup. | |
create | Scaffold web components following open-wc recommendations. | |
demoing-storybook | Storybook configuration following open-wc recommendations. | |
eslint-config | Eslint configuration following open-wc recommendations. | |
es-dev-server | Development server for modern web apps. | |
polyfills-loader | Load web component polyfills using dynamic imports. | |
scoped-elements | Auto define custom elements to scope them and avoid the name collision. | |
semantic-dom-diff | To compare dom and shadow dom trees. Part of open-wc recommendations. | |
testing | Testing following open-wc recommendations. | |
testing-helpers | Testing Helpers following open-wc recommendations. | |
testing-karma | Testing with Karma following open-wc recommendations. | |
testing-karma-bs | Testing with Karma using Browserstack following open-wc recommendations. | |
testing-wallaby | Testing with wallaby following open-wc recommendations. |
Feel free to reach out to us on 𝕏 (Twitter) or create a github issue for any feedback or questions you might have.
You can also find us on the Lit & Friends slack in the #open-wc channel.
You can join the Lit & Friends slack by visiting https://lit.dev/slack-invite/.
1# bootstrap/setup 2npm install 3 4# linting 5npm run lint 6 7# local testing 8npm run test 9 10# testing via browserstack 11npm run test:bs 12 13# run commands only for a specific scope 14lerna run <command> --scope @open-wc/<package-name> --stream
No vulnerabilities found.
Reason
no dangerous workflow patterns detected
Reason
no binaries found in the repo
Reason
license file detected
Details
Reason
Found 15/20 approved changesets -- score normalized to 7
Reason
dependency not pinned by hash detected -- score normalized to 6
Details
Reason
1 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 2
Reason
detected GitHub workflow tokens with excessive permissions
Details
Reason
no effort to earn an OpenSSF best practices badge detected
Reason
security policy file not detected
Details
Reason
project is not fuzzed
Details
Reason
SAST tool is not run on all commits -- score normalized to 0
Details
Reason
37 existing vulnerabilities detected
Details
Score
Last Scanned on 2024-11-18
The Open Source Security Foundation is a cross-industry collaboration to improve the security of open source software (OSS). The Scorecard provides security health metrics for open source projects.
Learn More