Gathering detailed insights and metrics for react-oui-icons
Gathering detailed insights and metrics for react-oui-icons
Gathering detailed insights and metrics for react-oui-icons
Gathering detailed insights and metrics for react-oui-icons
npm install react-oui-icons
Typescript
Module System
Node Version
NPM Version
73.2
Supply Chain
91.4
Quality
75.7
Maintenance
100
Vulnerability
88
License
JavaScript (100%)
Total Downloads
146,236
Last Day
289
Last Week
1,053
Last Month
5,222
Last Year
35,569
NOASSERTION License
5 Stars
283 Commits
3 Forks
88 Watchers
34 Branches
254 Contributors
Updated on Sep 28, 2023
Minified
Minified + Gzipped
Latest Version
3.1.0
Package Id
react-oui-icons@3.1.0
Size
127.65 kB
NPM Version
6.9.0
Node Version
12.4.0
Published on
Apr 13, 2021
Cumulative downloads
Total Downloads
Last Day
50.5%
289
Compared to previous day
Last Week
-5.1%
1,053
Compared to previous week
Last Month
9%
5,222
Compared to previous month
Last Year
54.8%
35,569
Compared to previous year
3
59
Icons for the Optimizely application and other OUI projects.
This implementation consists of a Icon React Component that will generate an inline SVG icon using the data associated with the name of the icon. Any attributes will be passed as props.
Download the package: Run yarn add react-oui-icons
to include the latest icons in your project.
Using an icon: You can use one of the icons in the HTML with:
1import Icon from 'react-oui-icons'; 2 3... 4 5<Icon 6 name="search" 7 description="search" 8 size="medium" 9 fill="black" 10/> 11 12...
react-oui-icons
uses Storybook! You can view all of the icons through the Storybook interface by running:
1yarn run storybook
It will start a local webserver served at http://localhost:6006/
.
assets/svgs/
and src/Icon/icons
.yarn svgson
to update the icon internal data file in src/Icon/icons.json
.
yarn install
first.react-oui-icons
(see Pre-Release and Release a new version of react-oui-icons)react-oui-icons
in Optimizely OUI's package.json
to the latest
yarn upgrade react-oui-icons@99.xx.xx
in OUIsrc/Icon/icons.json
to OUI's src/stories/icons.json
yarn upgrade optimizely-oui@99.xx.xx
in src/www/frontend
cd ~/react-oui-icons
yarn link
cd ~/optimizely
yarn link react-oui-icons
?use_local_bundle=true
to test your icon changes before releasing with confidenceDon't forget these before you create a release:
Add a new header to CHANGELOG.md
under “Unreleased” with the new version number:
1## Unreleased 2 3## 2.0.0 - 2018-04-13 4- [Release] Added a cool breaking change. (#999)
Commit to master: git add . && git commit -a -m 'Prep for new release version x.y.z'
yarn release patch
or yarn release minor
or yarn release major
CHANGELOG.md
release notesNo vulnerabilities found.
Reason
no binaries found in the repo
Reason
license file detected
Details
Reason
branch protection is not maximal on development and all release branches
Details
Reason
Found 6/26 approved changesets -- score normalized to 2
Reason
project is archived
Details
Reason
no effort to earn an OpenSSF best practices badge detected
Reason
project is not fuzzed
Details
Reason
security policy file not detected
Details
Reason
SAST tool is not run on all commits -- score normalized to 0
Details
Reason
122 existing vulnerabilities detected
Details
Score
Last Scanned on 2025-03-31
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