
Research
Security News
Malicious PyPI Package Exploits Deezer API for Coordinated Music Piracy
Socket researchers uncovered a malicious PyPI package exploiting Deezer’s API to enable coordinated music piracy through API abuse and C2 server control.
epfl-elements-react
Advanced tools
The EPFL Elements React library is a collection of React components based on the EPFL Elements Style Guide. There were different attempts to build such a library (elements-react, epfl-sti-react-library), but is now a join task force based on the library developed by the STI faculty.
The code in this repository provides both the EPFL Elements React Storybook, where you can preview each components, and the epfl-elements-react library itself, which is published on the npm registry.
▶ npm create vite
✔ Project name: … test-app
? Select a framework: › - Use arrow-keys. Return to submit.
Vanilla
Vue
❯ React
[...]
Others
npm install epfl-elements-react
import { Component } from '@epfl/epfl-elements-react'
The main objective is to provide the EPFL Elements React library simultaneously with EPFL Elements.
In addition, some other objectives are referenced in the user stories.
The best way to explore the components provided by this library is to browse the Storybook website here: EPFL Elements React Storybook.
While it might work otherwise, this library is ment to be used with React > 18.
It uses Storybook > 7, TypeScript > 5.0.2 and Vite > 4.3.
If you are happy with the contents of the library and you would like to use it
in your project, you just need to install it as any other NPM dependency, e.g.
just use npm i epfl-elements-react
. The library is also released under the
releases of the GitHub repository.
Whenever more components that are not in the library are needed, it's possible to extend the library.
See these repositories:
We <3 contributions! You can ask us something or report a bug by filling an issue in the repository. If you want to contribute to the code base, feel free to propose a new pull request:
Please see CONTRIBUTING.md.
To run locally and add some feature to this repository, clone the repository and
run npm i
to install the dependencies. Then
npm run storybook
to deploy the Storybook server (https://localhost:6006)npm run build-storybook
npm run build
Please chech that your code follow the coding standards. The npm run lint
command will list all the problem.
Please see CONTRIBUTING.md for further details.
See contributors.
Thanks to Juan C. for building the foundation for this project.
FAQs
EPFL Elements React Library
The npm package epfl-elements-react receives a total of 1 weekly downloads. As such, epfl-elements-react popularity was classified as not popular.
We found that epfl-elements-react demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 5 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.
Research
Security News
Socket researchers uncovered a malicious PyPI package exploiting Deezer’s API to enable coordinated music piracy through API abuse and C2 server control.
Research
The Socket Research Team discovered a malicious npm package, '@ton-wallet/create', stealing cryptocurrency wallet keys from developers and users in the TON ecosystem.
Security News
Newly introduced telemetry in devenv 1.4 sparked a backlash over privacy concerns, leading to the removal of its AI-powered feature after strong community pushback.