Node Paketler
8 Kas 2016Database
- knex: A batteries-included SQL query & schema builder for Postgres, MySQL and SQLite3 and the Browser
- pg: PostgreSQL client - pure javascript & libpq with the same API
- bookshelf: A lightweight ORM for PostgreSQL, MySQL, and SQLite3
- mongoose: Mongoose MongoDB ODM
Users?
- shortid: Amazingly short non-sequential url-friendly unique id generator.
- uuid: Rigorous implementation of RFC4122 (v1 and v4) UUIDs. (time-based or random)
- passport-local: Local username and password authentication strategy for Passport.
- jsonwebtoken: JSON Web Token implementation (symmetric and asymmetric)
- boom: HTTP-friendly error objects
HTTP
- axios: Promise based HTTP client for the browser and node.js
- superagent: elegant & feature rich browser / node HTTP with a fluent API
- morgan: HTTP request logger middleware for node.js
- body-parser: Node.js body parsing middleware
Web Dev
- cookie-parser: cookie parsing with signatures
- express-session: Simple session middleware for Express
- concurrently: un multiple commands concurrently. Like npm run watch-js & npm run watch-less but better.
Image
- lwip: Light Weight Image Processor for NodeJS (w/o any dependency)
Güvenlik
- bcrypt: A bcrypt library for NodeJS.
Testing
- chai: BDD/TDD assertion library for node.js and the browser. Test framework agnostic.
- chai-http: Extend Chai Assertion library with tests for http apis
- mocha: Simple, flexible, fun test framework
Muhtelif
- debug: Tiny node.js debugging utility modelled after node core’s debugging technique.