
Research
Two Malicious Rust Crates Impersonate Popular Logger to Steal Wallet Keys
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
encore-helpers
Advanced tools
Library to store small shared utils and services that can be used across different application
Library to store small shared utils and services that can be used across different application
$ npm install encore-helpers
Generate CSS class name for Encore components
getBlock - return class name for a block getBlockWithModifier - return class name for a block with modifier getElement - return class name for an element inside block (can be only one nesting level) getElementWithModifier - return class name for an element inside block with modifier
Allow microFEs to communicate between each other Library is working with special event format: {widget name}_{view name}_{event name} View name could be empty. Widget and event names should use dash as a word separator.
Service provide two groups of connection methods and one helper method for event name generation:
emit - call event on specific HTML element globalEmit - call event on window
subscribe - listen to event on specific HTML element, return unsubscribe function globalSubscribe - listen to event on window
getEventName - return formatted event name
validateUrl - throws error with key if value is not valid url validateString - throws error with key if value is not valid string validateJson - throws error with key if value is not valid JSON validateBoolean - throws error with key if value is not valid stringified boolean validateDate - throws error with key if value is not valid stringified date validateTime - throws error with key if value is not valid time validateEnum - throws error with key if value is not excected in provided Enum values available validateNumber - throws error with key if value is not valid stringified number
addStorybookCopyButton - adds copy button to storybook page removeCopyButton - removes copy button from storybook page
getSnippet - return the script for Segment initialization. The script should be added to the head element of the page. getInstance - return Segment instance page - send "Page" event to Segment (https://segment.com/docs/spec/page/) track - send a "Track" event to Segment (https://segment.com/docs/spec/track/) identify - send an "Identify" event to Segment (https://segment.com/docs/spec/identify/) alias - send an "Alias" event to Segment (https://segment.com/docs/spec/alias/)
FAQs
Library to store small shared utils and services that can be used across different application
We found that encore-helpers demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 9 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
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
Research
A malicious package uses a QR code as steganography in an innovative technique.
Research
/Security News
Socket identified 80 fake candidates targeting engineering roles, including suspected North Korean operators, exposing the new reality of hiring as a security function.