
Product
Introducing Webhook Events for Alert Changes
Add real-time Socket webhook events to your workflows to automatically receive software supply chain alert changes in real time.
redux-file-sync
Advanced tools
Sync your redux actions to a cloud storage file system.
Read the full documentation: https://alexishevia.github.io/redux-file-sync/
npm install to install all dependencies# Run all tests
npm run test
# Run a single test
npm run test <filename or path>
eg:
npm run test my-test
# Run test using a debugger
npm run test-debug <filename>
eg:
npm run test-debug my-test
This project is configured to run prettier when you do a git add (using husky and lint-staged), so you don't need to worry about formatting code.
However, we still use eslint to capture syntax errors. The .eslintrc.json file is set to extend eslint-config-prettier, so eslint will only report on syntax errors instead of enforcing formatting.
Note:
Some editors will fail to load eslint from a pacakage's subdirectory, and will default to the global eslint - which might not have all the plugins you need.
If that happens, you'll need to manually specify the path to the correct eslint.
In my case, I had to create a local .vimrc file with:
let g:syntastic_javascript_eslint_exec='/home/alexishevia/Projects/Personales/redux-file-sync/node_modules/.bin/eslint'
Run the following to publish the package to npm:
npm run build && npm publish
The home page for the project lives in: https://alexishevia.github.io/redux-file-sync
It is generated from this repo's docs directory using Docsify.
You can run Docsify locally with:
npm run docs
Note:
Any PR that changes the architecture should also include updates to the Docsify documentation (to avoid code and docs going out of sync).
FAQs
Sync your redux actions to an external file system.
We found that redux-file-sync demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer 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.

Product
Add real-time Socket webhook events to your workflows to automatically receive software supply chain alert changes in real time.

Security News
ENISA has become a CVE Program Root, giving the EU a central authority for coordinating vulnerability reporting, disclosure, and cross-border response.

Product
Socket now scans OpenVSX extensions, giving teams early detection of risky behaviors, hidden capabilities, and supply chain threats in developer tools.