Research
Security News
Kill Switch Hidden in npm Packages Typosquatting Chalk and Chokidar
Socket researchers found several malicious npm packages typosquatting Chalk and Chokidar, targeting Node.js developers with kill switches and data theft.
@innowell/daisy
Advanced tools
Daisy is the Innowell Design System,
where all the company design assets can be found and used
This first version of the daisy DS, will be a replica
of the UI Components and the theme logic that we have at the moment in the platform.
All the imported files will have Legacy Notes
to share information about the status of the component [What's Missing | How to improve it | Tests]
All the Refactor, Improvements, Scalable discussion will be taken after daisy v.0.1.0 will be completed:
daisy package
daisy package
into the platform and consume the componentsInstall the node modules
yarn install
Run the development server
yarn start
Run unit tests
yarn test
Run cypress tests
yarn cypress:run
Run lib build
yarn build:package
Run website build
yarn build:website
Run GCP bucket update Manually (deploy website)
yarn gcp:rsync
The Platform codebase will consume Daisy components via the build export files, not the raw source. If you want to test local changes to Daisy in the Platform before publishing a new version, there is a little bit of setup work required.
yalc
package globally:npm install -g yalc
OR
yarn global add yalc
platform
directory, set up the daisy
package to be linked to local development:yalc link @innowell/daisy
daisy
directory, run the build in watch mode with an extra environment variable:USE_YALC=1 yarn build -w
This will automatically push the compiled export files into your platform
directory's node_modules
, triggering a rebuild of the platform
code.
NOTE: We're deliberately not using npm link
or yarn link
, as they cause compilation failures in the platform
webpack build.
To undo the local linking once you've finished development, run these commands in your platform
directory:
yalc remove @innowell/daisy
yarn install
FAQs
A component library for Innowell projects
The npm package @innowell/daisy receives a total of 0 weekly downloads. As such, @innowell/daisy popularity was classified as not popular.
We found that @innowell/daisy demonstrated a not healthy version release cadence and project activity because the last version was released 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 found several malicious npm packages typosquatting Chalk and Chokidar, targeting Node.js developers with kill switches and data theft.
Security News
pnpm 10 blocks lifecycle scripts by default to improve security, addressing supply chain attack risks but sparking debate over compatibility and workflow changes.
Product
Socket now supports uv.lock files to ensure consistent, secure dependency resolution for Python projects and enhance supply chain security.