[nodejs] awesome libraries for nodejs batch
"dependencies": {
"docopt": "^0.6.2",
"config": "^3.3.1",
"log4js": "^6.3.0",
"glob": "^7.1.6",
"globby": "^11.0.1",
"handlebars": "^4.7.6",
"cheerio": "^1.0.0-rc.3",
"jsonfile": "^6.0.1",
"node-localstorage": "^2.1.5",
"@hapi/joi": "^17.1.0",
"ajv": "^6.12.0",
"moment": "^2.24.0",
"xregexp": "^4.3.0",
"ts-node": "^8.10.2"
}
Common Libs for Batch
docopt
a command line option parser that will make you smile.
config
Configure your Node.js Applications
log4js-node
glob
Match files using the pattern the shell uses, like stars and stuff.
globby
Based on fast-glob but adds a bunch of useful features.
node-localstrage
A drop-in substitute for the browser native localstorage API that runs on node.js.
Template Engine
ejs
Embedded JavaScript templating
handlebars
Minimal templating on steroids
Parser
cheerio
Fast, flexible, and lean implementation of core jQuery designed specifically for the server.
External I/F
csv
Comprehensive CSV suite combining 4 well tested packages to generate, parse, transform and stringify CSV Data.
jsonfile
Easily read / write JSON files.
json2csv
Converts json into csv with column titles and proper line endings.
flat
Take a nested Javascript object and flatten it, or unflatten an object with delimited keys.
cson
CoffeeScript-Object-Notation. Same as JSON but for CoffeeScript object
jsonml
The utilities here represent a variety of JsonML-related tools for losslessly converting between XML/HTML and JSON.
Protagonist
Protagonist is a Node.js wrapper for the Drafter, an API Blueprint parser. API Blueprint is a language for describing web APIs.
Shell Call
nodepwsh
Task Runner
System Development業界、Software Engineering、Scriptingについて、発信してます。サポートありがとうございます。