Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / tawfik-s / nodejs-practices
some of my practices in nodejs like logging unit testing dealing with jwt
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tawfik-s%2Fnodejs-practices
Stars: 1
Forks: 0
Open Issues: 0
License: None
Language: JavaScript
Repo Size: 245 KB
Dependencies:
507
Created: about 2 years ago
Updated: about 1 month ago
Last pushed: over 1 year ago
Last synced: about 1 month ago
Topics: authentication, best-practices, eventloop, jasmine, jwt, jwt-auth, log4js, logging, mongoose, nodejs, typescript, youtube-dl
Files
Dependencies
- @types/jasmine ^3.6.3 development
- @types/node ^14.14.6 development
- ts-node ^9.0.0 development
- typescript ^4.0.5 development
- jasmine ^3.6.4
- jasmine-spec-reporter ^6.0.0
- express ^4.17.3
- jsonwebtoken ^8.5.1
- ytdl-core ^4.11.0
- log4js ^6.4.5
- mongoose ^6.3.2
- typescript ^4.7.4 development
- @types/express ^4.17.13 development
- @types/jasmine ^3.10.2 development
- @types/morgan ^1.9.3 development
- @types/node ^16.11.12 development
- @types/supertest ^2.0.11 development
- @typescript-eslint/eslint-plugin ^5.33.0 development
- @typescript-eslint/parser ^5.33.0 development
- eslint ^8.21.0 development
- eslint-config-prettier ^8.5.0 development
- eslint-plugin-prettier ^4.2.1 development
- nodemon ^2.0.15 development
- prettier ^2.5.1 development
- rimraf ^3.0.2 development
- ts-node ^10.4.0 development
- typescript ^4.5.2 development
- dotenv ^10.0.0
- express ^4.17.1
- jasmine ^3.10.0
- jasmine-spec-reporter ^7.0.0
- morgan ^1.10.0
- supertest ^6.1.6
- @types/node 17.0.31
- @types/webidl-conversions 6.1.1
- @types/whatwg-url 8.2.1
- base64-js 1.5.1
- bson 4.6.3
- buffer 5.7.1
- debug 4.3.4
- denque 2.0.1
- ieee754 1.2.1
- ip 1.1.5
- kareem 2.3.5
- memory-pager 1.5.0
- mongodb 4.5.0
- mongodb-connection-string-url 2.5.2
- mongoose 6.3.2
- mpath 0.9.0
- mquery 4.0.2
- ms 2.1.2
- ms 2.1.3
- punycode 2.1.1
- saslprep 1.0.3
- sift 16.0.0
- smart-buffer 4.2.0
- socks 2.6.2
- sparse-bitfield 3.0.3
- tr46 3.0.0
- webidl-conversions 7.0.0
- whatwg-url 11.0.0
- accepts 1.3.8
- array-flatten 1.1.1
- body-parser 1.19.2
- buffer-equal-constant-time 1.0.1
- bytes 3.1.2
- content-disposition 0.5.4
- content-type 1.0.4
- cookie 0.4.2
- cookie-signature 1.0.6
- debug 2.6.9
- depd 1.1.2
- destroy 1.0.4
- ecdsa-sig-formatter 1.0.11
- ee-first 1.1.1
- encodeurl 1.0.2
- escape-html 1.0.3
- etag 1.8.1
- express 4.17.3
- finalhandler 1.1.2
- forwarded 0.2.0
- fresh 0.5.2
- http-errors 1.8.1
- iconv-lite 0.4.24
- inherits 2.0.4
- ipaddr.js 1.9.1
- jsonwebtoken 8.5.1
- jwa 1.4.1
- jws 3.2.2
- lodash.includes 4.3.0
- lodash.isboolean 3.0.3
- lodash.isinteger 4.0.4
- lodash.isnumber 3.0.3
- lodash.isplainobject 4.0.6
- lodash.isstring 4.0.1
- lodash.once 4.1.1
- media-typer 0.3.0
- merge-descriptors 1.0.1
- methods 1.1.2
- mime 1.6.0
- mime-db 1.52.0
- mime-types 2.1.35
- ms 2.0.0
- ms 2.1.3
- negotiator 0.6.3
- on-finished 2.3.0
- parseurl 1.3.3
- path-to-regexp 0.1.7
- proxy-addr 2.0.7
- qs 6.9.7
- range-parser 1.2.1
- raw-body 2.4.3
- safe-buffer 5.2.1
- safer-buffer 2.1.2
- semver 5.7.1
- send 0.17.2
- serve-static 1.14.2
- setprototypeof 1.2.0
- statuses 1.5.0
- toidentifier 1.0.1
- type-is 1.6.18
- unpipe 1.0.0
- utils-merge 1.0.1
- vary 1.1.2
- accepts 1.3.8
- array-flatten 1.1.1
- body-parser 1.20.0
- bytes 3.1.2
- call-bind 1.0.2
- content-disposition 0.5.4
- content-type 1.0.4
- cookie 0.5.0
- cookie-signature 1.0.6
- debug 2.6.9
- depd 2.0.0
- destroy 1.2.0
- ee-first 1.1.1
- encodeurl 1.0.2
- escape-html 1.0.3
- etag 1.8.1
- express 4.18.1
- finalhandler 1.2.0
- forwarded 0.2.0
- fresh 0.5.2
- function-bind 1.1.1
- get-intrinsic 1.1.2
- has 1.0.3
- has-symbols 1.0.3
- http-errors 2.0.0
- iconv-lite 0.4.24
- inherits 2.0.4
- ipaddr.js 1.9.1
- m3u8stream 0.8.6
- media-typer 0.3.0
- merge-descriptors 1.0.1
- methods 1.1.2
- mime 1.6.0
- mime-db 1.52.0
- mime-types 2.1.35
- miniget 4.2.2
- ms 2.0.0
- ms 2.1.3
- negotiator 0.6.3
- object-inspect 1.12.2
- on-finished 2.4.1
- parseurl 1.3.3
- path-to-regexp 0.1.7
- proxy-addr 2.0.7
- qs 6.10.3
- range-parser 1.2.1
- raw-body 2.5.1
- safe-buffer 5.2.1
- safer-buffer 2.1.2
- sax 1.2.4
- send 0.18.0
- serve-static 1.15.0
- setprototypeof 1.2.0
- side-channel 1.0.4
- statuses 2.0.1
- toidentifier 1.0.1
- type-is 1.6.18
- unpipe 1.0.0
- utils-merge 1.0.1
- vary 1.1.2
- ytdl-core 4.11.0
- typescript 4.7.4 development
- m3u8stream 0.8.6
- miniget 4.2.2
- sax 1.2.4
- ytdl-core 4.11.0
- @types/jasmine 3.6.4 development
- @types/node 14.14.31 development
- arg 4.1.3 development
- buffer-from 1.1.1 development
- create-require 1.1.1 development
- diff 4.0.2 development
- make-error 1.3.6 development
- source-map 0.6.1 development
- source-map-support 0.5.19 development
- ts-node 9.1.1 development
- typescript 4.1.5 development
- yn 3.1.1 development
- balanced-match 1.0.0
- brace-expansion 1.1.11
- colors 1.4.0
- concat-map 0.0.1
- fs.realpath 1.0.0
- glob 7.1.6
- inflight 1.0.6
- inherits 2.0.4
- jasmine 3.6.4
- jasmine-core 3.6.0
- jasmine-spec-reporter 6.0.0
- minimatch 3.0.4
- once 1.4.0
- path-is-absolute 1.0.1
- wrappy 1.0.2
- date-format 4.0.11
- debug 4.3.4
- flatted 3.2.6
- fs-extra 10.1.0
- graceful-fs 4.2.10
- jsonfile 6.1.0
- log4js 6.5.2
- ms 2.1.2
- rfdc 1.3.0
- streamroller 3.1.1
- universalify 2.0.0
- date-format 4.0.7
- debug 4.3.4
- flatted 3.2.5
- fs-extra 10.1.0
- graceful-fs 4.2.10
- jsonfile 6.1.0
- log4js 6.4.5
- ms 2.1.2
- rfdc 1.3.0
- streamroller 3.0.7
- universalify 2.0.0