Node-Red nodes that work with the host filing system.
The recommended installation method is to use the Palette Manager in the Node-RED Editor.
Alternatively, run the following command in your Node-RED userDir folder.
npm install node-red-contrib-fs
To install a development version, use:
npm install https://github.com/TotallyInformation/node-red-contrib-fs/tarball/master
0.0.9 - Initial release - File lister. 2016-06-14
1.0.0 - Reworked File lister, more options. 2016-06-14
1.0.1 - Fix from Andreas Brain correcting URLs in package.json. 2016-06-22
1.1.0 - 2019-09-22
created
was reporting incorrect date/time except on Windows. statusChanged
datetime now added - see Node.js docs for details.1.1.1 - Bug fixes and tidy
console.log(file)
_msgid
from output so that all output messages get their own _msgid (Fixes Issue #11)1.2.0 - 2020-01-06 new functionality(*)
1.3.1 - 2020-01-13 new functionality & bug fix
1.3.2 - 2020-01-15 Bug Fix
1.3.3 - 2020-08-29 Bug Fix
1.4.1 - 2020-08-29 Additional file details added
Added the following flags to the stat
object which is included if the "file details" flag is set:
isBlockDevice, isCharacterDevice, isDirectory, isFIFO, isFile, isSocket, isSymbolicLink
You need Node.JS v8.16+ and Node-RED v0.16+ to use this Node.
Please see Issue #3 on GitHub for details about where this Node will go next.
If you have other ideas for filing system related nodes, please raise an issue.
This code is Open Source under an Apache 2 License. Please see the apache2-license.txt file for details.
You may not use this code except in compliance with the License. You may obtain an original copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. Please see the License for the specific language governing permissions and limitations under the License.
Julian Knight (Totally Information), https://github.com/totallyinformation
Please report any issues or suggestions via the Github Issues list for this repository.
For more information, feedback, or community support see the Node-Red Google groups forum at https://groups.google.com/forum/#!forum/node-red