Security News
NIST Misses 2024 Deadline to Clear NVD Backlog
NIST has failed to meet its self-imposed deadline of clearing the NVD's backlog by the end of the fiscal year. Meanwhile, CVE's awaiting analysis have increased by 33% since June.
@innotrade/enapso-file-watcher
Advanced tools
Enapso file watcher which can help in watching file and if any change occur user can recieve the message with the time of change occur file path name and id to run the test cases just wrote the npm test command on terminal and you can see the results also in demo folder a demo.js file which can also run to see the demo of different method available in this package. To discuss questions and suggestions with the enapso, we'll be happy to meet you in our forum at https://www.innotrade.com/forum/.
npm i enapso-file-watcher --save
const { EnapsoFileWatcher } = require('enapso-file-watcher');
EnapsoFileWatcher.add([
{ path: './watchfile/ashesh.txt', id: '1232134' },
{ path: './watchfile/dd.txt', id: '123' },
{ path: './watchfile/check.txt', id: 'as213123' }
])
.then(async (res) => {
console.log(res);
})
.catch((err) => {
console.log('Error', err);
});
To add a file or more than a file just need to pass the path
and id
of the file using the json array object format and it will be added successfully and we can watch if any change occur on this file.
EnapsoFileWatcher.on('fileChanged', function (message) {
console.log(message);
});
on method which need to call when you want to see the filename
, id
, path
and time of change
occur in a file separatly it show us these information in our termianl when a change in a file which you added in watch.
EnapsoFileWatcher.remove([{ path: './watchfile/check.txt', id: 'as213123' }])
.then((res) => {
console.log(res);
})
.catch((err) => {
console.log('Error', err);
});
Remove method which you can use to remove a single file or more than one file from watcher from which you need to pass the path
or id
or both (path
and id
)to remove a file using json array object fromat which can not be watch more.
EnapsoFileWatcher.removeAll()
.then((res) => {
console.log(res);
})
.catch((err) => {
console.log('Error', err);
});
Remove all method which remove all the files which are in watcher.
EnapsoFileWatcher.getWatched()
.then((res) => {
console.log(res);
})
.catch((err) => {
console.log('Error', err);
});
Get watched method which retreive all files path
and their id
which are in watcher.
EnapsoFileWatcher.close()
.then((res) => {
console.log(res);
})
.catch((err) => {
console.log('Error', err);
});
close method which stop the watcher and no file gonna watch more.
FAQs
enapso file monitoring component
The npm package @innotrade/enapso-file-watcher receives a total of 0 weekly downloads. As such, @innotrade/enapso-file-watcher popularity was classified as not popular.
We found that @innotrade/enapso-file-watcher 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.
Security News
NIST has failed to meet its self-imposed deadline of clearing the NVD's backlog by the end of the fiscal year. Meanwhile, CVE's awaiting analysis have increased by 33% since June.
Security News
Cloudflare has launched a setup wizard allowing users to easily create and manage a security.txt file for vulnerability disclosure on their websites.
Security News
The Socket Research team breaks down a malicious npm package targeting the legitimate DOMPurify library. It uses obfuscated code to hide that it is exfiltrating browser and crypto wallet data.