├── Back-end ├── 1. Node.js │ ├── 1. Using node │ │ └── index.js │ ├── 2. Native Modules │ │ ├── index.js │ │ ├── message.txt │ │ └── solution.js │ ├── 3. NPM │ │ ├── index.js │ │ └── solution.js │ └── 4. QR Code Project │ │ ├── URL.txt │ │ ├── index.js │ │ ├── package.json │ │ ├── qr_img.png │ │ └── solution.js └── 2. Express │ ├── 1. Express Server │ ├── 3.1 Express Server │ │ ├── index.js │ │ ├── node_modules │ │ │ ├── .package-lock.json │ │ │ ├── accepts │ │ │ │ ├── HISTORY.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ ├── body-parser │ │ │ │ ├── HISTORY.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ ├── lib │ │ │ │ │ ├── read.js │ │ │ │ │ ├── types │ │ │ │ │ │ ├── json.js │ │ │ │ │ │ ├── raw.js │ │ │ │ │ │ ├── text.js │ │ │ │ │ │ └── urlencoded.js │ │ │ │ │ └── utils.js │ │ │ │ └── package.json │ │ │ ├── bytes │ │ │ │ ├── History.md │ │ │ │ ├── LICENSE │ │ │ │ ├── Readme.md │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ ├── call-bind-apply-helpers │ │ │ │ ├── .eslintrc │ │ │ │ ├── .github │ │ │ │ │ └── FUNDING.yml │ │ │ │ ├── .nycrc │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── actualApply.d.ts │ │ │ │ ├── actualApply.js │ │ │ │ ├── applyBind.d.ts │ │ │ │ ├── applyBind.js │ │ │ │ ├── functionApply.d.ts │ │ │ │ ├── functionApply.js │ │ │ │ ├── functionCall.d.ts │ │ │ │ ├── functionCall.js │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ ├── package.json │ │ │ │ ├── reflectApply.d.ts │ │ │ │ ├── reflectApply.js │ │ │ │ ├── test │ │ │ │ │ └── index.js │ │ │ │ └── tsconfig.json │ │ │ ├── call-bound │ │ │ │ ├── .eslintrc │ │ │ │ ├── .github │ │ │ │ │ └── FUNDING.yml │ │ │ │ ├── .nycrc │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ ├── package.json │ │ │ │ ├── test │ │ │ │ │ └── index.js │ │ │ │ └── tsconfig.json │ │ │ ├── content-disposition │ │ │ │ ├── HISTORY.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ ├── content-type │ │ │ │ ├── HISTORY.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ ├── cookie-signature │ │ │ │ ├── History.md │ │ │ │ ├── LICENSE │ │ │ │ ├── Readme.md │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ ├── cookie │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── SECURITY.md │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ ├── debug │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── package.json │ │ │ │ └── src │ │ │ │ │ ├── browser.js │ │ │ │ │ ├── common.js │ │ │ │ │ ├── index.js │ │ │ │ │ └── node.js │ │ │ ├── depd │ │ │ │ ├── History.md │ │ │ │ ├── LICENSE │ │ │ │ ├── Readme.md │ │ │ │ ├── index.js │ │ │ │ ├── lib │ │ │ │ │ └── browser │ │ │ │ │ │ └── index.js │ │ │ │ └── package.json │ │ │ ├── dunder-proto │ │ │ │ ├── .eslintrc │ │ │ │ ├── .github │ │ │ │ │ └── FUNDING.yml │ │ │ │ ├── .nycrc │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── get.d.ts │ │ │ │ ├── get.js │ │ │ │ ├── package.json │ │ │ │ ├── set.d.ts │ │ │ │ ├── set.js │ │ │ │ ├── test │ │ │ │ │ ├── get.js │ │ │ │ │ ├── index.js │ │ │ │ │ └── set.js │ │ │ │ └── tsconfig.json │ │ │ ├── ee-first │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ ├── encodeurl │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ ├── es-define-property │ │ │ │ ├── .eslintrc │ │ │ │ ├── .github │ │ │ │ │ └── FUNDING.yml │ │ │ │ ├── .nycrc │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ ├── package.json │ │ │ │ ├── test │ │ │ │ │ └── index.js │ │ │ │ └── tsconfig.json │ │ │ ├── es-errors │ │ │ │ ├── .eslintrc │ │ │ │ ├── .github │ │ │ │ │ └── FUNDING.yml │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── eval.d.ts │ │ │ │ ├── eval.js │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ ├── package.json │ │ │ │ ├── range.d.ts │ │ │ │ ├── range.js │ │ │ │ ├── ref.d.ts │ │ │ │ ├── ref.js │ │ │ │ ├── syntax.d.ts │ │ │ │ ├── syntax.js │ │ │ │ ├── test │ │ │ │ │ └── index.js │ │ │ │ ├── tsconfig.json │ │ │ │ ├── type.d.ts │ │ │ │ ├── type.js │ │ │ │ ├── uri.d.ts │ │ │ │ └── uri.js │ │ │ ├── es-object-atoms │ │ │ │ ├── .eslintrc │ │ │ │ ├── .github │ │ │ │ │ └── FUNDING.yml │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── RequireObjectCoercible.d.ts │ │ │ │ ├── RequireObjectCoercible.js │ │ │ │ ├── ToObject.d.ts │ │ │ │ ├── ToObject.js │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ ├── isObject.d.ts │ │ │ │ ├── isObject.js │ │ │ │ ├── package.json │ │ │ │ ├── test │ │ │ │ │ └── index.js │ │ │ │ └── tsconfig.json │ │ │ ├── escape-html │ │ │ │ ├── LICENSE │ │ │ │ ├── Readme.md │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ ├── etag │ │ │ │ ├── HISTORY.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ ├── express │ │ │ │ ├── History.md │ │ │ │ ├── LICENSE │ │ │ │ ├── Readme.md │ │ │ │ ├── index.js │ │ │ │ ├── lib │ │ │ │ │ ├── application.js │ │ │ │ │ ├── express.js │ │ │ │ │ ├── request.js │ │ │ │ │ ├── response.js │ │ │ │ │ ├── utils.js │ │ │ │ │ └── view.js │ │ │ │ └── package.json │ │ │ ├── finalhandler │ │ │ │ ├── HISTORY.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ ├── forwarded │ │ │ │ ├── HISTORY.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ ├── fresh │ │ │ │ ├── HISTORY.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ ├── function-bind │ │ │ │ ├── .eslintrc │ │ │ │ ├── .github │ │ │ │ │ ├── FUNDING.yml │ │ │ │ │ └── SECURITY.md │ │ │ │ ├── .nycrc │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── implementation.js │ │ │ │ ├── index.js │ │ │ │ ├── package.json │ │ │ │ └── test │ │ │ │ │ ├── .eslintrc │ │ │ │ │ └── index.js │ │ │ ├── get-intrinsic │ │ │ │ ├── .eslintrc │ │ │ │ ├── .github │ │ │ │ │ └── FUNDING.yml │ │ │ │ ├── .nycrc │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ ├── package.json │ │ │ │ └── test │ │ │ │ │ └── GetIntrinsic.js │ │ │ ├── get-proto │ │ │ │ ├── .eslintrc │ │ │ │ ├── .github │ │ │ │ │ └── FUNDING.yml │ │ │ │ ├── .nycrc │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── LICENSE │ │ │ │ ├── Object.getPrototypeOf.d.ts │ │ │ │ ├── Object.getPrototypeOf.js │ │ │ │ ├── README.md │ │ │ │ ├── Reflect.getPrototypeOf.d.ts │ │ │ │ ├── Reflect.getPrototypeOf.js │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ ├── package.json │ │ │ │ ├── test │ │ │ │ │ └── index.js │ │ │ │ └── tsconfig.json │ │ │ ├── gopd │ │ │ │ ├── .eslintrc │ │ │ │ ├── .github │ │ │ │ │ └── FUNDING.yml │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── gOPD.d.ts │ │ │ │ ├── gOPD.js │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ ├── package.json │ │ │ │ ├── test │ │ │ │ │ └── index.js │ │ │ │ └── tsconfig.json │ │ │ ├── has-symbols │ │ │ │ ├── .eslintrc │ │ │ │ ├── .github │ │ │ │ │ └── FUNDING.yml │ │ │ │ ├── .nycrc │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ ├── package.json │ │ │ │ ├── shams.d.ts │ │ │ │ ├── shams.js │ │ │ │ ├── test │ │ │ │ │ ├── index.js │ │ │ │ │ ├── shams │ │ │ │ │ │ ├── core-js.js │ │ │ │ │ │ └── get-own-property-symbols.js │ │ │ │ │ └── tests.js │ │ │ │ └── tsconfig.json │ │ │ ├── hasown │ │ │ │ ├── .eslintrc │ │ │ │ ├── .github │ │ │ │ │ └── FUNDING.yml │ │ │ │ ├── .nycrc │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ ├── package.json │ │ │ │ └── tsconfig.json │ │ │ ├── http-errors │ │ │ │ ├── HISTORY.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ ├── iconv-lite │ │ │ │ ├── .github │ │ │ │ │ └── dependabot.yml │ │ │ │ ├── .idea │ │ │ │ │ ├── codeStyles │ │ │ │ │ │ ├── Project.xml │ │ │ │ │ │ └── codeStyleConfig.xml │ │ │ │ │ ├── iconv-lite.iml │ │ │ │ │ ├── inspectionProfiles │ │ │ │ │ │ └── Project_Default.xml │ │ │ │ │ ├── modules.xml │ │ │ │ │ └── vcs.xml │ │ │ │ ├── Changelog.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── encodings │ │ │ │ │ ├── dbcs-codec.js │ │ │ │ │ ├── dbcs-data.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── internal.js │ │ │ │ │ ├── sbcs-codec.js │ │ │ │ │ ├── sbcs-data-generated.js │ │ │ │ │ ├── sbcs-data.js │ │ │ │ │ ├── tables │ │ │ │ │ │ ├── big5-added.json │ │ │ │ │ │ ├── cp936.json │ │ │ │ │ │ ├── cp949.json │ │ │ │ │ │ ├── cp950.json │ │ │ │ │ │ ├── eucjp.json │ │ │ │ │ │ ├── gb18030-ranges.json │ │ │ │ │ │ ├── gbk-added.json │ │ │ │ │ │ └── shiftjis.json │ │ │ │ │ ├── utf16.js │ │ │ │ │ ├── utf32.js │ │ │ │ │ └── utf7.js │ │ │ │ ├── lib │ │ │ │ │ ├── bom-handling.js │ │ │ │ │ ├── index.d.ts │ │ │ │ │ ├── index.js │ │ │ │ │ └── streams.js │ │ │ │ └── package.json │ │ │ ├── inherits │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── inherits.js │ │ │ │ ├── inherits_browser.js │ │ │ │ └── package.json │ │ │ ├── ipaddr.js │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── ipaddr.min.js │ │ │ │ ├── lib │ │ │ │ │ ├── ipaddr.js │ │ │ │ │ └── ipaddr.js.d.ts │ │ │ │ └── package.json │ │ │ ├── is-promise │ │ │ │ ├── LICENSE │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ ├── index.mjs │ │ │ │ ├── package.json │ │ │ │ └── readme.md │ │ │ ├── math-intrinsics │ │ │ │ ├── .eslintrc │ │ │ │ ├── .github │ │ │ │ │ └── FUNDING.yml │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── abs.d.ts │ │ │ │ ├── abs.js │ │ │ │ ├── constants │ │ │ │ │ ├── maxArrayLength.d.ts │ │ │ │ │ ├── maxArrayLength.js │ │ │ │ │ ├── maxSafeInteger.d.ts │ │ │ │ │ ├── maxSafeInteger.js │ │ │ │ │ ├── maxValue.d.ts │ │ │ │ │ └── maxValue.js │ │ │ │ ├── floor.d.ts │ │ │ │ ├── floor.js │ │ │ │ ├── isFinite.d.ts │ │ │ │ ├── isFinite.js │ │ │ │ ├── isInteger.d.ts │ │ │ │ ├── isInteger.js │ │ │ │ ├── isNaN.d.ts │ │ │ │ ├── isNaN.js │ │ │ │ ├── isNegativeZero.d.ts │ │ │ │ ├── isNegativeZero.js │ │ │ │ ├── max.d.ts │ │ │ │ ├── max.js │ │ │ │ ├── min.d.ts │ │ │ │ ├── min.js │ │ │ │ ├── mod.d.ts │ │ │ │ ├── mod.js │ │ │ │ ├── package.json │ │ │ │ ├── pow.d.ts │ │ │ │ ├── pow.js │ │ │ │ ├── round.d.ts │ │ │ │ ├── round.js │ │ │ │ ├── sign.d.ts │ │ │ │ ├── sign.js │ │ │ │ ├── test │ │ │ │ │ └── index.js │ │ │ │ └── tsconfig.json │ │ │ ├── media-typer │ │ │ │ ├── HISTORY.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ ├── merge-descriptors │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ ├── license │ │ │ │ ├── package.json │ │ │ │ └── readme.md │ │ │ ├── mime-db │ │ │ │ ├── HISTORY.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── db.json │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ ├── mime-types │ │ │ │ ├── HISTORY.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ ├── mimeScore.js │ │ │ │ └── package.json │ │ │ ├── ms │ │ │ │ ├── index.js │ │ │ │ ├── license.md │ │ │ │ ├── package.json │ │ │ │ └── readme.md │ │ │ ├── negotiator │ │ │ │ ├── HISTORY.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ ├── lib │ │ │ │ │ ├── charset.js │ │ │ │ │ ├── encoding.js │ │ │ │ │ ├── language.js │ │ │ │ │ └── mediaType.js │ │ │ │ └── package.json │ │ │ ├── object-inspect │ │ │ │ ├── .eslintrc │ │ │ │ ├── .github │ │ │ │ │ └── FUNDING.yml │ │ │ │ ├── .nycrc │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── LICENSE │ │ │ │ ├── example │ │ │ │ │ ├── all.js │ │ │ │ │ ├── circular.js │ │ │ │ │ ├── fn.js │ │ │ │ │ └── inspect.js │ │ │ │ ├── index.js │ │ │ │ ├── package-support.json │ │ │ │ ├── package.json │ │ │ │ ├── readme.markdown │ │ │ │ ├── test-core-js.js │ │ │ │ ├── test │ │ │ │ │ ├── bigint.js │ │ │ │ │ ├── browser │ │ │ │ │ │ └── dom.js │ │ │ │ │ ├── circular.js │ │ │ │ │ ├── deep.js │ │ │ │ │ ├── element.js │ │ │ │ │ ├── err.js │ │ │ │ │ ├── fakes.js │ │ │ │ │ ├── fn.js │ │ │ │ │ ├── global.js │ │ │ │ │ ├── has.js │ │ │ │ │ ├── holes.js │ │ │ │ │ ├── indent-option.js │ │ │ │ │ ├── inspect.js │ │ │ │ │ ├── lowbyte.js │ │ │ │ │ ├── number.js │ │ │ │ │ ├── quoteStyle.js │ │ │ │ │ ├── toStringTag.js │ │ │ │ │ ├── undef.js │ │ │ │ │ └── values.js │ │ │ │ └── util.inspect.js │ │ │ ├── on-finished │ │ │ │ ├── HISTORY.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ ├── once │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── once.js │ │ │ │ └── package.json │ │ │ ├── parseurl │ │ │ │ ├── HISTORY.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ ├── path-to-regexp │ │ │ │ ├── LICENSE │ │ │ │ ├── Readme.md │ │ │ │ ├── dist │ │ │ │ │ ├── index.d.ts │ │ │ │ │ ├── index.js │ │ │ │ │ └── index.js.map │ │ │ │ └── package.json │ │ │ ├── proxy-addr │ │ │ │ ├── HISTORY.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ ├── qs │ │ │ │ ├── .editorconfig │ │ │ │ ├── .eslintrc │ │ │ │ ├── .github │ │ │ │ │ └── FUNDING.yml │ │ │ │ ├── .nycrc │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── LICENSE.md │ │ │ │ ├── README.md │ │ │ │ ├── dist │ │ │ │ │ └── qs.js │ │ │ │ ├── lib │ │ │ │ │ ├── formats.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── parse.js │ │ │ │ │ ├── stringify.js │ │ │ │ │ └── utils.js │ │ │ │ ├── package.json │ │ │ │ └── test │ │ │ │ │ ├── empty-keys-cases.js │ │ │ │ │ ├── parse.js │ │ │ │ │ ├── stringify.js │ │ │ │ │ └── utils.js │ │ │ ├── range-parser │ │ │ │ ├── HISTORY.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ ├── raw-body │ │ │ │ ├── HISTORY.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── SECURITY.md │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ ├── router │ │ │ │ ├── HISTORY.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ ├── lib │ │ │ │ │ ├── layer.js │ │ │ │ │ └── route.js │ │ │ │ └── package.json │ │ │ ├── safe-buffer │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ ├── safer-buffer │ │ │ │ ├── LICENSE │ │ │ │ ├── Porting-Buffer.md │ │ │ │ ├── Readme.md │ │ │ │ ├── dangerous.js │ │ │ │ ├── package.json │ │ │ │ ├── safer.js │ │ │ │ └── tests.js │ │ │ ├── send │ │ │ │ ├── HISTORY.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ ├── serve-static │ │ │ │ ├── HISTORY.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ ├── setprototypeof │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ ├── package.json │ │ │ │ └── test │ │ │ │ │ └── index.js │ │ │ ├── side-channel-list │ │ │ │ ├── .editorconfig │ │ │ │ ├── .eslintrc │ │ │ │ ├── .github │ │ │ │ │ └── FUNDING.yml │ │ │ │ ├── .nycrc │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ ├── list.d.ts │ │ │ │ ├── package.json │ │ │ │ ├── test │ │ │ │ │ └── index.js │ │ │ │ └── tsconfig.json │ │ │ ├── side-channel-map │ │ │ │ ├── .editorconfig │ │ │ │ ├── .eslintrc │ │ │ │ ├── .github │ │ │ │ │ └── FUNDING.yml │ │ │ │ ├── .nycrc │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ ├── package.json │ │ │ │ ├── test │ │ │ │ │ └── index.js │ │ │ │ └── tsconfig.json │ │ │ ├── side-channel-weakmap │ │ │ │ ├── .editorconfig │ │ │ │ ├── .eslintrc │ │ │ │ ├── .github │ │ │ │ │ └── FUNDING.yml │ │ │ │ ├── .nycrc │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ ├── package.json │ │ │ │ ├── test │ │ │ │ │ └── index.js │ │ │ │ └── tsconfig.json │ │ │ ├── side-channel │ │ │ │ ├── .editorconfig │ │ │ │ ├── .eslintrc │ │ │ │ ├── .github │ │ │ │ │ └── FUNDING.yml │ │ │ │ ├── .nycrc │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ ├── package.json │ │ │ │ ├── test │ │ │ │ │ └── index.js │ │ │ │ └── tsconfig.json │ │ │ ├── statuses │ │ │ │ ├── HISTORY.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── codes.json │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ ├── toidentifier │ │ │ │ ├── HISTORY.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ ├── type-is │ │ │ │ ├── HISTORY.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ ├── unpipe │ │ │ │ ├── HISTORY.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ ├── vary │ │ │ │ ├── HISTORY.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ └── wrappy │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── package.json │ │ │ │ └── wrappy.js │ │ ├── package-lock.json │ │ └── package.json │ └── HTPP Requests │ │ ├── index.js │ │ ├── node_modules │ │ ├── .bin │ │ │ ├── nodemon │ │ │ ├── nodemon.cmd │ │ │ ├── nodemon.ps1 │ │ │ ├── nodetouch │ │ │ ├── nodetouch.cmd │ │ │ ├── nodetouch.ps1 │ │ │ ├── semver │ │ │ ├── semver.cmd │ │ │ └── semver.ps1 │ │ ├── .package-lock.json │ │ ├── accepts │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── anymatch │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── balanced-match │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── binary-extensions │ │ │ ├── binary-extensions.json │ │ │ ├── binary-extensions.json.d.ts │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── license │ │ │ ├── package.json │ │ │ └── readme.md │ │ ├── body-parser │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ ├── lib │ │ │ │ ├── read.js │ │ │ │ ├── types │ │ │ │ │ ├── json.js │ │ │ │ │ ├── raw.js │ │ │ │ │ ├── text.js │ │ │ │ │ └── urlencoded.js │ │ │ │ └── utils.js │ │ │ └── package.json │ │ ├── brace-expansion │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── braces │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ ├── lib │ │ │ │ ├── compile.js │ │ │ │ ├── constants.js │ │ │ │ ├── expand.js │ │ │ │ ├── parse.js │ │ │ │ ├── stringify.js │ │ │ │ └── utils.js │ │ │ └── package.json │ │ ├── bytes │ │ │ ├── History.md │ │ │ ├── LICENSE │ │ │ ├── Readme.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── call-bind-apply-helpers │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── actualApply.d.ts │ │ │ ├── actualApply.js │ │ │ ├── applyBind.d.ts │ │ │ ├── applyBind.js │ │ │ ├── functionApply.d.ts │ │ │ ├── functionApply.js │ │ │ ├── functionCall.d.ts │ │ │ ├── functionCall.js │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ ├── reflectApply.d.ts │ │ │ ├── reflectApply.js │ │ │ ├── test │ │ │ │ └── index.js │ │ │ └── tsconfig.json │ │ ├── call-bound │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ ├── test │ │ │ │ └── index.js │ │ │ └── tsconfig.json │ │ ├── chokidar │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ ├── lib │ │ │ │ ├── constants.js │ │ │ │ ├── fsevents-handler.js │ │ │ │ └── nodefs-handler.js │ │ │ ├── package.json │ │ │ └── types │ │ │ │ └── index.d.ts │ │ ├── concat-map │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.markdown │ │ │ ├── example │ │ │ │ └── map.js │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ └── test │ │ │ │ └── map.js │ │ ├── content-disposition │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── content-type │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── cookie-signature │ │ │ ├── History.md │ │ │ ├── LICENSE │ │ │ ├── Readme.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── cookie │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── SECURITY.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── debug │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── package.json │ │ │ └── src │ │ │ │ ├── browser.js │ │ │ │ ├── common.js │ │ │ │ ├── index.js │ │ │ │ └── node.js │ │ ├── depd │ │ │ ├── History.md │ │ │ ├── LICENSE │ │ │ ├── Readme.md │ │ │ ├── index.js │ │ │ ├── lib │ │ │ │ └── browser │ │ │ │ │ └── index.js │ │ │ └── package.json │ │ ├── dunder-proto │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── get.d.ts │ │ │ ├── get.js │ │ │ ├── package.json │ │ │ ├── set.d.ts │ │ │ ├── set.js │ │ │ ├── test │ │ │ │ ├── get.js │ │ │ │ ├── index.js │ │ │ │ └── set.js │ │ │ └── tsconfig.json │ │ ├── ee-first │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── encodeurl │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── es-define-property │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ ├── test │ │ │ │ └── index.js │ │ │ └── tsconfig.json │ │ ├── es-errors │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── eval.d.ts │ │ │ ├── eval.js │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ ├── range.d.ts │ │ │ ├── range.js │ │ │ ├── ref.d.ts │ │ │ ├── ref.js │ │ │ ├── syntax.d.ts │ │ │ ├── syntax.js │ │ │ ├── test │ │ │ │ └── index.js │ │ │ ├── tsconfig.json │ │ │ ├── type.d.ts │ │ │ ├── type.js │ │ │ ├── uri.d.ts │ │ │ └── uri.js │ │ ├── es-object-atoms │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── RequireObjectCoercible.d.ts │ │ │ ├── RequireObjectCoercible.js │ │ │ ├── ToObject.d.ts │ │ │ ├── ToObject.js │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── isObject.d.ts │ │ │ ├── isObject.js │ │ │ ├── package.json │ │ │ ├── test │ │ │ │ └── index.js │ │ │ └── tsconfig.json │ │ ├── escape-html │ │ │ ├── LICENSE │ │ │ ├── Readme.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── etag │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── express │ │ │ ├── History.md │ │ │ ├── LICENSE │ │ │ ├── Readme.md │ │ │ ├── index.js │ │ │ ├── lib │ │ │ │ ├── application.js │ │ │ │ ├── express.js │ │ │ │ ├── request.js │ │ │ │ ├── response.js │ │ │ │ ├── utils.js │ │ │ │ └── view.js │ │ │ └── package.json │ │ ├── fill-range │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── finalhandler │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── forwarded │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── fresh │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── function-bind │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ ├── FUNDING.yml │ │ │ │ └── SECURITY.md │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── implementation.js │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ └── test │ │ │ │ ├── .eslintrc │ │ │ │ └── index.js │ │ ├── get-intrinsic │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ └── test │ │ │ │ └── GetIntrinsic.js │ │ ├── get-proto │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── Object.getPrototypeOf.d.ts │ │ │ ├── Object.getPrototypeOf.js │ │ │ ├── README.md │ │ │ ├── Reflect.getPrototypeOf.d.ts │ │ │ ├── Reflect.getPrototypeOf.js │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ ├── test │ │ │ │ └── index.js │ │ │ └── tsconfig.json │ │ ├── glob-parent │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── gopd │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── gOPD.d.ts │ │ │ ├── gOPD.js │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ ├── test │ │ │ │ └── index.js │ │ │ └── tsconfig.json │ │ ├── has-flag │ │ │ ├── index.js │ │ │ ├── license │ │ │ ├── package.json │ │ │ └── readme.md │ │ ├── has-symbols │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ ├── shams.d.ts │ │ │ ├── shams.js │ │ │ ├── test │ │ │ │ ├── index.js │ │ │ │ ├── shams │ │ │ │ │ ├── core-js.js │ │ │ │ │ └── get-own-property-symbols.js │ │ │ │ └── tests.js │ │ │ └── tsconfig.json │ │ ├── hasown │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ └── tsconfig.json │ │ ├── http-errors │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── iconv-lite │ │ │ ├── .github │ │ │ │ └── dependabot.yml │ │ │ ├── .idea │ │ │ │ ├── codeStyles │ │ │ │ │ ├── Project.xml │ │ │ │ │ └── codeStyleConfig.xml │ │ │ │ ├── iconv-lite.iml │ │ │ │ ├── inspectionProfiles │ │ │ │ │ └── Project_Default.xml │ │ │ │ ├── modules.xml │ │ │ │ └── vcs.xml │ │ │ ├── Changelog.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── encodings │ │ │ │ ├── dbcs-codec.js │ │ │ │ ├── dbcs-data.js │ │ │ │ ├── index.js │ │ │ │ ├── internal.js │ │ │ │ ├── sbcs-codec.js │ │ │ │ ├── sbcs-data-generated.js │ │ │ │ ├── sbcs-data.js │ │ │ │ ├── tables │ │ │ │ │ ├── big5-added.json │ │ │ │ │ ├── cp936.json │ │ │ │ │ ├── cp949.json │ │ │ │ │ ├── cp950.json │ │ │ │ │ ├── eucjp.json │ │ │ │ │ ├── gb18030-ranges.json │ │ │ │ │ ├── gbk-added.json │ │ │ │ │ └── shiftjis.json │ │ │ │ ├── utf16.js │ │ │ │ ├── utf32.js │ │ │ │ └── utf7.js │ │ │ ├── lib │ │ │ │ ├── bom-handling.js │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ └── streams.js │ │ │ └── package.json │ │ ├── ignore-by-default │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── inherits │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── inherits.js │ │ │ ├── inherits_browser.js │ │ │ └── package.json │ │ ├── ipaddr.js │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── ipaddr.min.js │ │ │ ├── lib │ │ │ │ ├── ipaddr.js │ │ │ │ └── ipaddr.js.d.ts │ │ │ └── package.json │ │ ├── is-binary-path │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── license │ │ │ ├── package.json │ │ │ └── readme.md │ │ ├── is-extglob │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── is-glob │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── is-number │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── is-promise │ │ │ ├── LICENSE │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── index.mjs │ │ │ ├── package.json │ │ │ └── readme.md │ │ ├── math-intrinsics │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── abs.d.ts │ │ │ ├── abs.js │ │ │ ├── constants │ │ │ │ ├── maxArrayLength.d.ts │ │ │ │ ├── maxArrayLength.js │ │ │ │ ├── maxSafeInteger.d.ts │ │ │ │ ├── maxSafeInteger.js │ │ │ │ ├── maxValue.d.ts │ │ │ │ └── maxValue.js │ │ │ ├── floor.d.ts │ │ │ ├── floor.js │ │ │ ├── isFinite.d.ts │ │ │ ├── isFinite.js │ │ │ ├── isInteger.d.ts │ │ │ ├── isInteger.js │ │ │ ├── isNaN.d.ts │ │ │ ├── isNaN.js │ │ │ ├── isNegativeZero.d.ts │ │ │ ├── isNegativeZero.js │ │ │ ├── max.d.ts │ │ │ ├── max.js │ │ │ ├── min.d.ts │ │ │ ├── min.js │ │ │ ├── mod.d.ts │ │ │ ├── mod.js │ │ │ ├── package.json │ │ │ ├── pow.d.ts │ │ │ ├── pow.js │ │ │ ├── round.d.ts │ │ │ ├── round.js │ │ │ ├── sign.d.ts │ │ │ ├── sign.js │ │ │ ├── test │ │ │ │ └── index.js │ │ │ └── tsconfig.json │ │ ├── media-typer │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── merge-descriptors │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── license │ │ │ ├── package.json │ │ │ └── readme.md │ │ ├── mime-db │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── db.json │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── mime-types │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ ├── mimeScore.js │ │ │ └── package.json │ │ ├── minimatch │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── minimatch.js │ │ │ └── package.json │ │ ├── ms │ │ │ ├── index.js │ │ │ ├── license.md │ │ │ ├── package.json │ │ │ └── readme.md │ │ ├── negotiator │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ ├── lib │ │ │ │ ├── charset.js │ │ │ │ ├── encoding.js │ │ │ │ ├── language.js │ │ │ │ └── mediaType.js │ │ │ └── package.json │ │ ├── nodemon │ │ │ ├── .prettierrc.json │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── bin │ │ │ │ ├── nodemon.js │ │ │ │ └── windows-kill.exe │ │ │ ├── doc │ │ │ │ └── cli │ │ │ │ │ ├── authors.txt │ │ │ │ │ ├── config.txt │ │ │ │ │ ├── help.txt │ │ │ │ │ ├── logo.txt │ │ │ │ │ ├── options.txt │ │ │ │ │ ├── topics.txt │ │ │ │ │ ├── usage.txt │ │ │ │ │ └── whoami.txt │ │ │ ├── index.d.ts │ │ │ ├── jsconfig.json │ │ │ ├── lib │ │ │ │ ├── cli │ │ │ │ │ ├── index.js │ │ │ │ │ └── parse.js │ │ │ │ ├── config │ │ │ │ │ ├── command.js │ │ │ │ │ ├── defaults.js │ │ │ │ │ ├── exec.js │ │ │ │ │ ├── index.js │ │ │ │ │ └── load.js │ │ │ │ ├── help │ │ │ │ │ └── index.js │ │ │ │ ├── index.js │ │ │ │ ├── monitor │ │ │ │ │ ├── index.js │ │ │ │ │ ├── match.js │ │ │ │ │ ├── run.js │ │ │ │ │ ├── signals.js │ │ │ │ │ └── watch.js │ │ │ │ ├── nodemon.js │ │ │ │ ├── rules │ │ │ │ │ ├── add.js │ │ │ │ │ ├── index.js │ │ │ │ │ └── parse.js │ │ │ │ ├── spawn.js │ │ │ │ ├── utils │ │ │ │ │ ├── bus.js │ │ │ │ │ ├── clone.js │ │ │ │ │ ├── colour.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── log.js │ │ │ │ │ └── merge.js │ │ │ │ └── version.js │ │ │ └── package.json │ │ ├── normalize-path │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── object-inspect │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── example │ │ │ │ ├── all.js │ │ │ │ ├── circular.js │ │ │ │ ├── fn.js │ │ │ │ └── inspect.js │ │ │ ├── index.js │ │ │ ├── package-support.json │ │ │ ├── package.json │ │ │ ├── readme.markdown │ │ │ ├── test-core-js.js │ │ │ ├── test │ │ │ │ ├── bigint.js │ │ │ │ ├── browser │ │ │ │ │ └── dom.js │ │ │ │ ├── circular.js │ │ │ │ ├── deep.js │ │ │ │ ├── element.js │ │ │ │ ├── err.js │ │ │ │ ├── fakes.js │ │ │ │ ├── fn.js │ │ │ │ ├── global.js │ │ │ │ ├── has.js │ │ │ │ ├── holes.js │ │ │ │ ├── indent-option.js │ │ │ │ ├── inspect.js │ │ │ │ ├── lowbyte.js │ │ │ │ ├── number.js │ │ │ │ ├── quoteStyle.js │ │ │ │ ├── toStringTag.js │ │ │ │ ├── undef.js │ │ │ │ └── values.js │ │ │ └── util.inspect.js │ │ ├── on-finished │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── once │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── once.js │ │ │ └── package.json │ │ ├── parseurl │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── path-to-regexp │ │ │ ├── LICENSE │ │ │ ├── Readme.md │ │ │ ├── dist │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ └── index.js.map │ │ │ └── package.json │ │ ├── picomatch │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ ├── lib │ │ │ │ ├── constants.js │ │ │ │ ├── parse.js │ │ │ │ ├── picomatch.js │ │ │ │ ├── scan.js │ │ │ │ └── utils.js │ │ │ └── package.json │ │ ├── proxy-addr │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── pstree.remy │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── lib │ │ │ │ ├── index.js │ │ │ │ ├── tree.js │ │ │ │ └── utils.js │ │ │ ├── package.json │ │ │ └── tests │ │ │ │ ├── fixtures │ │ │ │ ├── index.js │ │ │ │ ├── out1 │ │ │ │ └── out2 │ │ │ │ └── index.test.js │ │ ├── qs │ │ │ ├── .editorconfig │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── dist │ │ │ │ └── qs.js │ │ │ ├── lib │ │ │ │ ├── formats.js │ │ │ │ ├── index.js │ │ │ │ ├── parse.js │ │ │ │ ├── stringify.js │ │ │ │ └── utils.js │ │ │ ├── package.json │ │ │ └── test │ │ │ │ ├── empty-keys-cases.js │ │ │ │ ├── parse.js │ │ │ │ ├── stringify.js │ │ │ │ └── utils.js │ │ ├── range-parser │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── raw-body │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── SECURITY.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── readdirp │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── router │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ ├── lib │ │ │ │ ├── layer.js │ │ │ │ └── route.js │ │ │ └── package.json │ │ ├── safe-buffer │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── safer-buffer │ │ │ ├── LICENSE │ │ │ ├── Porting-Buffer.md │ │ │ ├── Readme.md │ │ │ ├── dangerous.js │ │ │ ├── package.json │ │ │ ├── safer.js │ │ │ └── tests.js │ │ ├── semver │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── bin │ │ │ │ └── semver.js │ │ │ ├── classes │ │ │ │ ├── comparator.js │ │ │ │ ├── index.js │ │ │ │ ├── range.js │ │ │ │ └── semver.js │ │ │ ├── functions │ │ │ │ ├── clean.js │ │ │ │ ├── cmp.js │ │ │ │ ├── coerce.js │ │ │ │ ├── compare-build.js │ │ │ │ ├── compare-loose.js │ │ │ │ ├── compare.js │ │ │ │ ├── diff.js │ │ │ │ ├── eq.js │ │ │ │ ├── gt.js │ │ │ │ ├── gte.js │ │ │ │ ├── inc.js │ │ │ │ ├── lt.js │ │ │ │ ├── lte.js │ │ │ │ ├── major.js │ │ │ │ ├── minor.js │ │ │ │ ├── neq.js │ │ │ │ ├── parse.js │ │ │ │ ├── patch.js │ │ │ │ ├── prerelease.js │ │ │ │ ├── rcompare.js │ │ │ │ ├── rsort.js │ │ │ │ ├── satisfies.js │ │ │ │ ├── sort.js │ │ │ │ └── valid.js │ │ │ ├── index.js │ │ │ ├── internal │ │ │ │ ├── constants.js │ │ │ │ ├── debug.js │ │ │ │ ├── identifiers.js │ │ │ │ ├── lrucache.js │ │ │ │ ├── parse-options.js │ │ │ │ └── re.js │ │ │ ├── package.json │ │ │ ├── preload.js │ │ │ ├── range.bnf │ │ │ └── ranges │ │ │ │ ├── gtr.js │ │ │ │ ├── intersects.js │ │ │ │ ├── ltr.js │ │ │ │ ├── max-satisfying.js │ │ │ │ ├── min-satisfying.js │ │ │ │ ├── min-version.js │ │ │ │ ├── outside.js │ │ │ │ ├── simplify.js │ │ │ │ ├── subset.js │ │ │ │ ├── to-comparators.js │ │ │ │ └── valid.js │ │ ├── send │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── serve-static │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── setprototypeof │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ └── test │ │ │ │ └── index.js │ │ ├── side-channel-list │ │ │ ├── .editorconfig │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── list.d.ts │ │ │ ├── package.json │ │ │ ├── test │ │ │ │ └── index.js │ │ │ └── tsconfig.json │ │ ├── side-channel-map │ │ │ ├── .editorconfig │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ ├── test │ │ │ │ └── index.js │ │ │ └── tsconfig.json │ │ ├── side-channel-weakmap │ │ │ ├── .editorconfig │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ ├── test │ │ │ │ └── index.js │ │ │ └── tsconfig.json │ │ ├── side-channel │ │ │ ├── .editorconfig │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ ├── test │ │ │ │ └── index.js │ │ │ └── tsconfig.json │ │ ├── simple-update-notifier │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── build │ │ │ │ ├── index.d.ts │ │ │ │ └── index.js │ │ │ ├── package.json │ │ │ └── src │ │ │ │ ├── borderedText.ts │ │ │ │ ├── cache.spec.ts │ │ │ │ ├── cache.ts │ │ │ │ ├── getDistVersion.spec.ts │ │ │ │ ├── getDistVersion.ts │ │ │ │ ├── hasNewVersion.spec.ts │ │ │ │ ├── hasNewVersion.ts │ │ │ │ ├── index.spec.ts │ │ │ │ ├── index.ts │ │ │ │ ├── isNpmOrYarn.ts │ │ │ │ └── types.ts │ │ ├── statuses │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── codes.json │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── supports-color │ │ │ ├── browser.js │ │ │ ├── index.js │ │ │ ├── license │ │ │ ├── package.json │ │ │ └── readme.md │ │ ├── to-regex-range │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── toidentifier │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── touch │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── bin │ │ │ │ └── nodetouch.js │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── type-is │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── undefsafe │ │ │ ├── .github │ │ │ │ └── workflows │ │ │ │ │ └── release.yml │ │ │ ├── .jscsrc │ │ │ ├── .jshintrc │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── example.js │ │ │ ├── lib │ │ │ │ └── undefsafe.js │ │ │ └── package.json │ │ ├── unpipe │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── vary │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ └── wrappy │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── package.json │ │ │ └── wrappy.js │ │ ├── package-lock.json │ │ └── package.json │ ├── 2. HTPP Requests │ ├── index.js │ ├── node_modules │ │ ├── .bin │ │ │ ├── nodemon │ │ │ ├── nodemon.cmd │ │ │ ├── nodemon.ps1 │ │ │ ├── nodetouch │ │ │ ├── nodetouch.cmd │ │ │ ├── nodetouch.ps1 │ │ │ ├── semver │ │ │ ├── semver.cmd │ │ │ └── semver.ps1 │ │ ├── .package-lock.json │ │ ├── accepts │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── anymatch │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── balanced-match │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── binary-extensions │ │ │ ├── binary-extensions.json │ │ │ ├── binary-extensions.json.d.ts │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── license │ │ │ ├── package.json │ │ │ └── readme.md │ │ ├── body-parser │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ ├── lib │ │ │ │ ├── read.js │ │ │ │ ├── types │ │ │ │ │ ├── json.js │ │ │ │ │ ├── raw.js │ │ │ │ │ ├── text.js │ │ │ │ │ └── urlencoded.js │ │ │ │ └── utils.js │ │ │ └── package.json │ │ ├── brace-expansion │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── braces │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ ├── lib │ │ │ │ ├── compile.js │ │ │ │ ├── constants.js │ │ │ │ ├── expand.js │ │ │ │ ├── parse.js │ │ │ │ ├── stringify.js │ │ │ │ └── utils.js │ │ │ └── package.json │ │ ├── bytes │ │ │ ├── History.md │ │ │ ├── LICENSE │ │ │ ├── Readme.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── call-bind-apply-helpers │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── actualApply.d.ts │ │ │ ├── actualApply.js │ │ │ ├── applyBind.d.ts │ │ │ ├── applyBind.js │ │ │ ├── functionApply.d.ts │ │ │ ├── functionApply.js │ │ │ ├── functionCall.d.ts │ │ │ ├── functionCall.js │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ ├── reflectApply.d.ts │ │ │ ├── reflectApply.js │ │ │ ├── test │ │ │ │ └── index.js │ │ │ └── tsconfig.json │ │ ├── call-bound │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ ├── test │ │ │ │ └── index.js │ │ │ └── tsconfig.json │ │ ├── chokidar │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ ├── lib │ │ │ │ ├── constants.js │ │ │ │ ├── fsevents-handler.js │ │ │ │ └── nodefs-handler.js │ │ │ ├── package.json │ │ │ └── types │ │ │ │ └── index.d.ts │ │ ├── concat-map │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.markdown │ │ │ ├── example │ │ │ │ └── map.js │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ └── test │ │ │ │ └── map.js │ │ ├── content-disposition │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── content-type │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── cookie-signature │ │ │ ├── History.md │ │ │ ├── LICENSE │ │ │ ├── Readme.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── cookie │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── SECURITY.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── debug │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── package.json │ │ │ └── src │ │ │ │ ├── browser.js │ │ │ │ ├── common.js │ │ │ │ ├── index.js │ │ │ │ └── node.js │ │ ├── depd │ │ │ ├── History.md │ │ │ ├── LICENSE │ │ │ ├── Readme.md │ │ │ ├── index.js │ │ │ ├── lib │ │ │ │ └── browser │ │ │ │ │ └── index.js │ │ │ └── package.json │ │ ├── dunder-proto │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── get.d.ts │ │ │ ├── get.js │ │ │ ├── package.json │ │ │ ├── set.d.ts │ │ │ ├── set.js │ │ │ ├── test │ │ │ │ ├── get.js │ │ │ │ ├── index.js │ │ │ │ └── set.js │ │ │ └── tsconfig.json │ │ ├── ee-first │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── encodeurl │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── es-define-property │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ ├── test │ │ │ │ └── index.js │ │ │ └── tsconfig.json │ │ ├── es-errors │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── eval.d.ts │ │ │ ├── eval.js │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ ├── range.d.ts │ │ │ ├── range.js │ │ │ ├── ref.d.ts │ │ │ ├── ref.js │ │ │ ├── syntax.d.ts │ │ │ ├── syntax.js │ │ │ ├── test │ │ │ │ └── index.js │ │ │ ├── tsconfig.json │ │ │ ├── type.d.ts │ │ │ ├── type.js │ │ │ ├── uri.d.ts │ │ │ └── uri.js │ │ ├── es-object-atoms │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── RequireObjectCoercible.d.ts │ │ │ ├── RequireObjectCoercible.js │ │ │ ├── ToObject.d.ts │ │ │ ├── ToObject.js │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── isObject.d.ts │ │ │ ├── isObject.js │ │ │ ├── package.json │ │ │ ├── test │ │ │ │ └── index.js │ │ │ └── tsconfig.json │ │ ├── escape-html │ │ │ ├── LICENSE │ │ │ ├── Readme.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── etag │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── express │ │ │ ├── History.md │ │ │ ├── LICENSE │ │ │ ├── Readme.md │ │ │ ├── index.js │ │ │ ├── lib │ │ │ │ ├── application.js │ │ │ │ ├── express.js │ │ │ │ ├── request.js │ │ │ │ ├── response.js │ │ │ │ ├── utils.js │ │ │ │ └── view.js │ │ │ └── package.json │ │ ├── fill-range │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── finalhandler │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── forwarded │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── fresh │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── function-bind │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ ├── FUNDING.yml │ │ │ │ └── SECURITY.md │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── implementation.js │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ └── test │ │ │ │ ├── .eslintrc │ │ │ │ └── index.js │ │ ├── get-intrinsic │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ └── test │ │ │ │ └── GetIntrinsic.js │ │ ├── get-proto │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── Object.getPrototypeOf.d.ts │ │ │ ├── Object.getPrototypeOf.js │ │ │ ├── README.md │ │ │ ├── Reflect.getPrototypeOf.d.ts │ │ │ ├── Reflect.getPrototypeOf.js │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ ├── test │ │ │ │ └── index.js │ │ │ └── tsconfig.json │ │ ├── glob-parent │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── gopd │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── gOPD.d.ts │ │ │ ├── gOPD.js │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ ├── test │ │ │ │ └── index.js │ │ │ └── tsconfig.json │ │ ├── has-flag │ │ │ ├── index.js │ │ │ ├── license │ │ │ ├── package.json │ │ │ └── readme.md │ │ ├── has-symbols │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ ├── shams.d.ts │ │ │ ├── shams.js │ │ │ ├── test │ │ │ │ ├── index.js │ │ │ │ ├── shams │ │ │ │ │ ├── core-js.js │ │ │ │ │ └── get-own-property-symbols.js │ │ │ │ └── tests.js │ │ │ └── tsconfig.json │ │ ├── hasown │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ └── tsconfig.json │ │ ├── http-errors │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── iconv-lite │ │ │ ├── .github │ │ │ │ └── dependabot.yml │ │ │ ├── .idea │ │ │ │ ├── codeStyles │ │ │ │ │ ├── Project.xml │ │ │ │ │ └── codeStyleConfig.xml │ │ │ │ ├── iconv-lite.iml │ │ │ │ ├── inspectionProfiles │ │ │ │ │ └── Project_Default.xml │ │ │ │ ├── modules.xml │ │ │ │ └── vcs.xml │ │ │ ├── Changelog.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── encodings │ │ │ │ ├── dbcs-codec.js │ │ │ │ ├── dbcs-data.js │ │ │ │ ├── index.js │ │ │ │ ├── internal.js │ │ │ │ ├── sbcs-codec.js │ │ │ │ ├── sbcs-data-generated.js │ │ │ │ ├── sbcs-data.js │ │ │ │ ├── tables │ │ │ │ │ ├── big5-added.json │ │ │ │ │ ├── cp936.json │ │ │ │ │ ├── cp949.json │ │ │ │ │ ├── cp950.json │ │ │ │ │ ├── eucjp.json │ │ │ │ │ ├── gb18030-ranges.json │ │ │ │ │ ├── gbk-added.json │ │ │ │ │ └── shiftjis.json │ │ │ │ ├── utf16.js │ │ │ │ ├── utf32.js │ │ │ │ └── utf7.js │ │ │ ├── lib │ │ │ │ ├── bom-handling.js │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ └── streams.js │ │ │ └── package.json │ │ ├── ignore-by-default │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── inherits │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── inherits.js │ │ │ ├── inherits_browser.js │ │ │ └── package.json │ │ ├── ipaddr.js │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── ipaddr.min.js │ │ │ ├── lib │ │ │ │ ├── ipaddr.js │ │ │ │ └── ipaddr.js.d.ts │ │ │ └── package.json │ │ ├── is-binary-path │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── license │ │ │ ├── package.json │ │ │ └── readme.md │ │ ├── is-extglob │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── is-glob │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── is-number │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── is-promise │ │ │ ├── LICENSE │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── index.mjs │ │ │ ├── package.json │ │ │ └── readme.md │ │ ├── math-intrinsics │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── abs.d.ts │ │ │ ├── abs.js │ │ │ ├── constants │ │ │ │ ├── maxArrayLength.d.ts │ │ │ │ ├── maxArrayLength.js │ │ │ │ ├── maxSafeInteger.d.ts │ │ │ │ ├── maxSafeInteger.js │ │ │ │ ├── maxValue.d.ts │ │ │ │ └── maxValue.js │ │ │ ├── floor.d.ts │ │ │ ├── floor.js │ │ │ ├── isFinite.d.ts │ │ │ ├── isFinite.js │ │ │ ├── isInteger.d.ts │ │ │ ├── isInteger.js │ │ │ ├── isNaN.d.ts │ │ │ ├── isNaN.js │ │ │ ├── isNegativeZero.d.ts │ │ │ ├── isNegativeZero.js │ │ │ ├── max.d.ts │ │ │ ├── max.js │ │ │ ├── min.d.ts │ │ │ ├── min.js │ │ │ ├── mod.d.ts │ │ │ ├── mod.js │ │ │ ├── package.json │ │ │ ├── pow.d.ts │ │ │ ├── pow.js │ │ │ ├── round.d.ts │ │ │ ├── round.js │ │ │ ├── sign.d.ts │ │ │ ├── sign.js │ │ │ ├── test │ │ │ │ └── index.js │ │ │ └── tsconfig.json │ │ ├── media-typer │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── merge-descriptors │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── license │ │ │ ├── package.json │ │ │ └── readme.md │ │ ├── mime-db │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── db.json │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── mime-types │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ ├── mimeScore.js │ │ │ └── package.json │ │ ├── minimatch │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── minimatch.js │ │ │ └── package.json │ │ ├── ms │ │ │ ├── index.js │ │ │ ├── license.md │ │ │ ├── package.json │ │ │ └── readme.md │ │ ├── negotiator │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ ├── lib │ │ │ │ ├── charset.js │ │ │ │ ├── encoding.js │ │ │ │ ├── language.js │ │ │ │ └── mediaType.js │ │ │ └── package.json │ │ ├── nodemon │ │ │ ├── .prettierrc.json │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── bin │ │ │ │ ├── nodemon.js │ │ │ │ └── windows-kill.exe │ │ │ ├── doc │ │ │ │ └── cli │ │ │ │ │ ├── authors.txt │ │ │ │ │ ├── config.txt │ │ │ │ │ ├── help.txt │ │ │ │ │ ├── logo.txt │ │ │ │ │ ├── options.txt │ │ │ │ │ ├── topics.txt │ │ │ │ │ ├── usage.txt │ │ │ │ │ └── whoami.txt │ │ │ ├── index.d.ts │ │ │ ├── jsconfig.json │ │ │ ├── lib │ │ │ │ ├── cli │ │ │ │ │ ├── index.js │ │ │ │ │ └── parse.js │ │ │ │ ├── config │ │ │ │ │ ├── command.js │ │ │ │ │ ├── defaults.js │ │ │ │ │ ├── exec.js │ │ │ │ │ ├── index.js │ │ │ │ │ └── load.js │ │ │ │ ├── help │ │ │ │ │ └── index.js │ │ │ │ ├── index.js │ │ │ │ ├── monitor │ │ │ │ │ ├── index.js │ │ │ │ │ ├── match.js │ │ │ │ │ ├── run.js │ │ │ │ │ ├── signals.js │ │ │ │ │ └── watch.js │ │ │ │ ├── nodemon.js │ │ │ │ ├── rules │ │ │ │ │ ├── add.js │ │ │ │ │ ├── index.js │ │ │ │ │ └── parse.js │ │ │ │ ├── spawn.js │ │ │ │ ├── utils │ │ │ │ │ ├── bus.js │ │ │ │ │ ├── clone.js │ │ │ │ │ ├── colour.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── log.js │ │ │ │ │ └── merge.js │ │ │ │ └── version.js │ │ │ └── package.json │ │ ├── normalize-path │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── object-inspect │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── example │ │ │ │ ├── all.js │ │ │ │ ├── circular.js │ │ │ │ ├── fn.js │ │ │ │ └── inspect.js │ │ │ ├── index.js │ │ │ ├── package-support.json │ │ │ ├── package.json │ │ │ ├── readme.markdown │ │ │ ├── test-core-js.js │ │ │ ├── test │ │ │ │ ├── bigint.js │ │ │ │ ├── browser │ │ │ │ │ └── dom.js │ │ │ │ ├── circular.js │ │ │ │ ├── deep.js │ │ │ │ ├── element.js │ │ │ │ ├── err.js │ │ │ │ ├── fakes.js │ │ │ │ ├── fn.js │ │ │ │ ├── global.js │ │ │ │ ├── has.js │ │ │ │ ├── holes.js │ │ │ │ ├── indent-option.js │ │ │ │ ├── inspect.js │ │ │ │ ├── lowbyte.js │ │ │ │ ├── number.js │ │ │ │ ├── quoteStyle.js │ │ │ │ ├── toStringTag.js │ │ │ │ ├── undef.js │ │ │ │ └── values.js │ │ │ └── util.inspect.js │ │ ├── on-finished │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── once │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── once.js │ │ │ └── package.json │ │ ├── parseurl │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── path-to-regexp │ │ │ ├── LICENSE │ │ │ ├── Readme.md │ │ │ ├── dist │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ └── index.js.map │ │ │ └── package.json │ │ ├── picomatch │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ ├── lib │ │ │ │ ├── constants.js │ │ │ │ ├── parse.js │ │ │ │ ├── picomatch.js │ │ │ │ ├── scan.js │ │ │ │ └── utils.js │ │ │ └── package.json │ │ ├── proxy-addr │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── pstree.remy │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── lib │ │ │ │ ├── index.js │ │ │ │ ├── tree.js │ │ │ │ └── utils.js │ │ │ ├── package.json │ │ │ └── tests │ │ │ │ ├── fixtures │ │ │ │ ├── index.js │ │ │ │ ├── out1 │ │ │ │ └── out2 │ │ │ │ └── index.test.js │ │ ├── qs │ │ │ ├── .editorconfig │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── dist │ │ │ │ └── qs.js │ │ │ ├── lib │ │ │ │ ├── formats.js │ │ │ │ ├── index.js │ │ │ │ ├── parse.js │ │ │ │ ├── stringify.js │ │ │ │ └── utils.js │ │ │ ├── package.json │ │ │ └── test │ │ │ │ ├── empty-keys-cases.js │ │ │ │ ├── parse.js │ │ │ │ ├── stringify.js │ │ │ │ └── utils.js │ │ ├── range-parser │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── raw-body │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── SECURITY.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── readdirp │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── router │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ ├── lib │ │ │ │ ├── layer.js │ │ │ │ └── route.js │ │ │ └── package.json │ │ ├── safe-buffer │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── safer-buffer │ │ │ ├── LICENSE │ │ │ ├── Porting-Buffer.md │ │ │ ├── Readme.md │ │ │ ├── dangerous.js │ │ │ ├── package.json │ │ │ ├── safer.js │ │ │ └── tests.js │ │ ├── semver │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── bin │ │ │ │ └── semver.js │ │ │ ├── classes │ │ │ │ ├── comparator.js │ │ │ │ ├── index.js │ │ │ │ ├── range.js │ │ │ │ └── semver.js │ │ │ ├── functions │ │ │ │ ├── clean.js │ │ │ │ ├── cmp.js │ │ │ │ ├── coerce.js │ │ │ │ ├── compare-build.js │ │ │ │ ├── compare-loose.js │ │ │ │ ├── compare.js │ │ │ │ ├── diff.js │ │ │ │ ├── eq.js │ │ │ │ ├── gt.js │ │ │ │ ├── gte.js │ │ │ │ ├── inc.js │ │ │ │ ├── lt.js │ │ │ │ ├── lte.js │ │ │ │ ├── major.js │ │ │ │ ├── minor.js │ │ │ │ ├── neq.js │ │ │ │ ├── parse.js │ │ │ │ ├── patch.js │ │ │ │ ├── prerelease.js │ │ │ │ ├── rcompare.js │ │ │ │ ├── rsort.js │ │ │ │ ├── satisfies.js │ │ │ │ ├── sort.js │ │ │ │ └── valid.js │ │ │ ├── index.js │ │ │ ├── internal │ │ │ │ ├── constants.js │ │ │ │ ├── debug.js │ │ │ │ ├── identifiers.js │ │ │ │ ├── lrucache.js │ │ │ │ ├── parse-options.js │ │ │ │ └── re.js │ │ │ ├── package.json │ │ │ ├── preload.js │ │ │ ├── range.bnf │ │ │ └── ranges │ │ │ │ ├── gtr.js │ │ │ │ ├── intersects.js │ │ │ │ ├── ltr.js │ │ │ │ ├── max-satisfying.js │ │ │ │ ├── min-satisfying.js │ │ │ │ ├── min-version.js │ │ │ │ ├── outside.js │ │ │ │ ├── simplify.js │ │ │ │ ├── subset.js │ │ │ │ ├── to-comparators.js │ │ │ │ └── valid.js │ │ ├── send │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── serve-static │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── setprototypeof │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ └── test │ │ │ │ └── index.js │ │ ├── side-channel-list │ │ │ ├── .editorconfig │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── list.d.ts │ │ │ ├── package.json │ │ │ ├── test │ │ │ │ └── index.js │ │ │ └── tsconfig.json │ │ ├── side-channel-map │ │ │ ├── .editorconfig │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ ├── test │ │ │ │ └── index.js │ │ │ └── tsconfig.json │ │ ├── side-channel-weakmap │ │ │ ├── .editorconfig │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ ├── test │ │ │ │ └── index.js │ │ │ └── tsconfig.json │ │ ├── side-channel │ │ │ ├── .editorconfig │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ ├── test │ │ │ │ └── index.js │ │ │ └── tsconfig.json │ │ ├── simple-update-notifier │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── build │ │ │ │ ├── index.d.ts │ │ │ │ └── index.js │ │ │ ├── package.json │ │ │ └── src │ │ │ │ ├── borderedText.ts │ │ │ │ ├── cache.spec.ts │ │ │ │ ├── cache.ts │ │ │ │ ├── getDistVersion.spec.ts │ │ │ │ ├── getDistVersion.ts │ │ │ │ ├── hasNewVersion.spec.ts │ │ │ │ ├── hasNewVersion.ts │ │ │ │ ├── index.spec.ts │ │ │ │ ├── index.ts │ │ │ │ ├── isNpmOrYarn.ts │ │ │ │ └── types.ts │ │ ├── statuses │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── codes.json │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── supports-color │ │ │ ├── browser.js │ │ │ ├── index.js │ │ │ ├── license │ │ │ ├── package.json │ │ │ └── readme.md │ │ ├── to-regex-range │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── toidentifier │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── touch │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── bin │ │ │ │ └── nodetouch.js │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── type-is │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── undefsafe │ │ │ ├── .github │ │ │ │ └── workflows │ │ │ │ │ └── release.yml │ │ │ ├── .jscsrc │ │ │ ├── .jshintrc │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── example.js │ │ │ ├── lib │ │ │ │ └── undefsafe.js │ │ │ └── package.json │ │ ├── unpipe │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── vary │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ └── wrappy │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── package.json │ │ │ └── wrappy.js │ ├── package-lock.json │ └── package.json │ ├── 3. Postman │ ├── index.js │ ├── node_modules │ │ ├── .bin │ │ │ ├── mime │ │ │ ├── mime.cmd │ │ │ ├── mime.ps1 │ │ │ ├── nodemon │ │ │ ├── nodemon.cmd │ │ │ ├── nodemon.ps1 │ │ │ ├── nodetouch │ │ │ ├── nodetouch.cmd │ │ │ ├── nodetouch.ps1 │ │ │ ├── semver │ │ │ ├── semver.cmd │ │ │ └── semver.ps1 │ │ ├── .package-lock.json │ │ ├── accepts │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── anymatch │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── array-flatten │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── array-flatten.js │ │ │ └── package.json │ │ ├── balanced-match │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── binary-extensions │ │ │ ├── binary-extensions.json │ │ │ ├── binary-extensions.json.d.ts │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── license │ │ │ ├── package.json │ │ │ └── readme.md │ │ ├── body-parser │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── SECURITY.md │ │ │ ├── index.js │ │ │ ├── lib │ │ │ │ ├── read.js │ │ │ │ └── types │ │ │ │ │ ├── json.js │ │ │ │ │ ├── raw.js │ │ │ │ │ ├── text.js │ │ │ │ │ └── urlencoded.js │ │ │ └── package.json │ │ ├── brace-expansion │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── braces │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ ├── lib │ │ │ │ ├── compile.js │ │ │ │ ├── constants.js │ │ │ │ ├── expand.js │ │ │ │ ├── parse.js │ │ │ │ ├── stringify.js │ │ │ │ └── utils.js │ │ │ └── package.json │ │ ├── bytes │ │ │ ├── History.md │ │ │ ├── LICENSE │ │ │ ├── Readme.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── call-bind │ │ │ ├── .eslintignore │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── callBound.js │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ └── test │ │ │ │ ├── callBound.js │ │ │ │ └── index.js │ │ ├── chokidar │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ ├── lib │ │ │ │ ├── constants.js │ │ │ │ ├── fsevents-handler.js │ │ │ │ └── nodefs-handler.js │ │ │ ├── package.json │ │ │ └── types │ │ │ │ └── index.d.ts │ │ ├── concat-map │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.markdown │ │ │ ├── example │ │ │ │ └── map.js │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ └── test │ │ │ │ └── map.js │ │ ├── content-disposition │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── content-type │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── cookie-signature │ │ │ ├── .npmignore │ │ │ ├── History.md │ │ │ ├── Readme.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── cookie │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── SECURITY.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── debug │ │ │ ├── .coveralls.yml │ │ │ ├── .eslintrc │ │ │ ├── .npmignore │ │ │ ├── .travis.yml │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── component.json │ │ │ ├── karma.conf.js │ │ │ ├── node.js │ │ │ ├── package.json │ │ │ └── src │ │ │ │ ├── browser.js │ │ │ │ ├── debug.js │ │ │ │ ├── index.js │ │ │ │ ├── inspector-log.js │ │ │ │ └── node.js │ │ ├── depd │ │ │ ├── History.md │ │ │ ├── LICENSE │ │ │ ├── Readme.md │ │ │ ├── index.js │ │ │ ├── lib │ │ │ │ └── browser │ │ │ │ │ └── index.js │ │ │ └── package.json │ │ ├── destroy │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── ee-first │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── encodeurl │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── escape-html │ │ │ ├── LICENSE │ │ │ ├── Readme.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── etag │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── express │ │ │ ├── History.md │ │ │ ├── LICENSE │ │ │ ├── Readme.md │ │ │ ├── index.js │ │ │ ├── lib │ │ │ │ ├── application.js │ │ │ │ ├── express.js │ │ │ │ ├── middleware │ │ │ │ │ ├── init.js │ │ │ │ │ └── query.js │ │ │ │ ├── request.js │ │ │ │ ├── response.js │ │ │ │ ├── router │ │ │ │ │ ├── index.js │ │ │ │ │ ├── layer.js │ │ │ │ │ └── route.js │ │ │ │ ├── utils.js │ │ │ │ └── view.js │ │ │ └── package.json │ │ ├── fill-range │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── finalhandler │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── SECURITY.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── forwarded │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── fresh │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── function-bind │ │ │ ├── .editorconfig │ │ │ ├── .eslintrc │ │ │ ├── .jscs.json │ │ │ ├── .npmignore │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── implementation.js │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ └── test │ │ │ │ ├── .eslintrc │ │ │ │ └── index.js │ │ ├── get-intrinsic │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ └── test │ │ │ │ └── GetIntrinsic.js │ │ ├── glob-parent │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── has-flag │ │ │ ├── index.js │ │ │ ├── license │ │ │ ├── package.json │ │ │ └── readme.md │ │ ├── has-proto │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ └── test │ │ │ │ └── index.js │ │ ├── has-symbols │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ ├── shams.js │ │ │ └── test │ │ │ │ ├── index.js │ │ │ │ ├── shams │ │ │ │ ├── core-js.js │ │ │ │ └── get-own-property-symbols.js │ │ │ │ └── tests.js │ │ ├── has │ │ │ ├── LICENSE-MIT │ │ │ ├── README.md │ │ │ ├── package.json │ │ │ ├── src │ │ │ │ └── index.js │ │ │ └── test │ │ │ │ └── index.js │ │ ├── http-errors │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── iconv-lite │ │ │ ├── Changelog.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── encodings │ │ │ │ ├── dbcs-codec.js │ │ │ │ ├── dbcs-data.js │ │ │ │ ├── index.js │ │ │ │ ├── internal.js │ │ │ │ ├── sbcs-codec.js │ │ │ │ ├── sbcs-data-generated.js │ │ │ │ ├── sbcs-data.js │ │ │ │ ├── tables │ │ │ │ │ ├── big5-added.json │ │ │ │ │ ├── cp936.json │ │ │ │ │ ├── cp949.json │ │ │ │ │ ├── cp950.json │ │ │ │ │ ├── eucjp.json │ │ │ │ │ ├── gb18030-ranges.json │ │ │ │ │ ├── gbk-added.json │ │ │ │ │ └── shiftjis.json │ │ │ │ ├── utf16.js │ │ │ │ └── utf7.js │ │ │ ├── lib │ │ │ │ ├── bom-handling.js │ │ │ │ ├── extend-node.js │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ └── streams.js │ │ │ └── package.json │ │ ├── ignore-by-default │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── inherits │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── inherits.js │ │ │ ├── inherits_browser.js │ │ │ └── package.json │ │ ├── ipaddr.js │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── ipaddr.min.js │ │ │ ├── lib │ │ │ │ ├── ipaddr.js │ │ │ │ └── ipaddr.js.d.ts │ │ │ └── package.json │ │ ├── is-binary-path │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── license │ │ │ ├── package.json │ │ │ └── readme.md │ │ ├── is-extglob │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── is-glob │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── is-number │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── media-typer │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── merge-descriptors │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── methods │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── mime-db │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── db.json │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── mime-types │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── mime │ │ │ ├── .npmignore │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── cli.js │ │ │ ├── mime.js │ │ │ ├── package.json │ │ │ ├── src │ │ │ │ ├── build.js │ │ │ │ └── test.js │ │ │ └── types.json │ │ ├── minimatch │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── minimatch.js │ │ │ └── package.json │ │ ├── ms │ │ │ ├── index.js │ │ │ ├── license.md │ │ │ ├── package.json │ │ │ └── readme.md │ │ ├── negotiator │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ ├── lib │ │ │ │ ├── charset.js │ │ │ │ ├── encoding.js │ │ │ │ ├── language.js │ │ │ │ └── mediaType.js │ │ │ └── package.json │ │ ├── nodemon │ │ │ ├── .prettierrc.json │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── bin │ │ │ │ ├── nodemon.js │ │ │ │ └── windows-kill.exe │ │ │ ├── doc │ │ │ │ └── cli │ │ │ │ │ ├── authors.txt │ │ │ │ │ ├── config.txt │ │ │ │ │ ├── help.txt │ │ │ │ │ ├── logo.txt │ │ │ │ │ ├── options.txt │ │ │ │ │ ├── topics.txt │ │ │ │ │ ├── usage.txt │ │ │ │ │ └── whoami.txt │ │ │ ├── index.d.ts │ │ │ ├── jsconfig.json │ │ │ ├── lib │ │ │ │ ├── cli │ │ │ │ │ ├── index.js │ │ │ │ │ └── parse.js │ │ │ │ ├── config │ │ │ │ │ ├── command.js │ │ │ │ │ ├── defaults.js │ │ │ │ │ ├── exec.js │ │ │ │ │ ├── index.js │ │ │ │ │ └── load.js │ │ │ │ ├── help │ │ │ │ │ └── index.js │ │ │ │ ├── index.js │ │ │ │ ├── monitor │ │ │ │ │ ├── index.js │ │ │ │ │ ├── match.js │ │ │ │ │ ├── run.js │ │ │ │ │ ├── signals.js │ │ │ │ │ └── watch.js │ │ │ │ ├── nodemon.js │ │ │ │ ├── rules │ │ │ │ │ ├── add.js │ │ │ │ │ ├── index.js │ │ │ │ │ └── parse.js │ │ │ │ ├── spawn.js │ │ │ │ ├── utils │ │ │ │ │ ├── bus.js │ │ │ │ │ ├── clone.js │ │ │ │ │ ├── colour.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── log.js │ │ │ │ │ └── merge.js │ │ │ │ └── version.js │ │ │ ├── node_modules │ │ │ │ ├── debug │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── package.json │ │ │ │ │ └── src │ │ │ │ │ │ ├── browser.js │ │ │ │ │ │ ├── common.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ └── node.js │ │ │ │ └── ms │ │ │ │ │ ├── index.js │ │ │ │ │ ├── license.md │ │ │ │ │ ├── package.json │ │ │ │ │ └── readme.md │ │ │ └── package.json │ │ ├── normalize-path │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── object-inspect │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── example │ │ │ │ ├── all.js │ │ │ │ ├── circular.js │ │ │ │ ├── fn.js │ │ │ │ └── inspect.js │ │ │ ├── index.js │ │ │ ├── package-support.json │ │ │ ├── package.json │ │ │ ├── readme.markdown │ │ │ ├── test-core-js.js │ │ │ ├── test │ │ │ │ ├── bigint.js │ │ │ │ ├── browser │ │ │ │ │ └── dom.js │ │ │ │ ├── circular.js │ │ │ │ ├── deep.js │ │ │ │ ├── element.js │ │ │ │ ├── err.js │ │ │ │ ├── fakes.js │ │ │ │ ├── fn.js │ │ │ │ ├── has.js │ │ │ │ ├── holes.js │ │ │ │ ├── indent-option.js │ │ │ │ ├── inspect.js │ │ │ │ ├── lowbyte.js │ │ │ │ ├── number.js │ │ │ │ ├── quoteStyle.js │ │ │ │ ├── toStringTag.js │ │ │ │ ├── undef.js │ │ │ │ └── values.js │ │ │ └── util.inspect.js │ │ ├── on-finished │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── parseurl │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── path-to-regexp │ │ │ ├── History.md │ │ │ ├── LICENSE │ │ │ ├── Readme.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── picomatch │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ ├── lib │ │ │ │ ├── constants.js │ │ │ │ ├── parse.js │ │ │ │ ├── picomatch.js │ │ │ │ ├── scan.js │ │ │ │ └── utils.js │ │ │ └── package.json │ │ ├── proxy-addr │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── pstree.remy │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── lib │ │ │ │ ├── index.js │ │ │ │ ├── tree.js │ │ │ │ └── utils.js │ │ │ ├── package.json │ │ │ └── tests │ │ │ │ ├── fixtures │ │ │ │ ├── index.js │ │ │ │ ├── out1 │ │ │ │ └── out2 │ │ │ │ └── index.test.js │ │ ├── qs │ │ │ ├── .editorconfig │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── dist │ │ │ │ └── qs.js │ │ │ ├── lib │ │ │ │ ├── formats.js │ │ │ │ ├── index.js │ │ │ │ ├── parse.js │ │ │ │ ├── stringify.js │ │ │ │ └── utils.js │ │ │ ├── package.json │ │ │ └── test │ │ │ │ ├── parse.js │ │ │ │ ├── stringify.js │ │ │ │ └── utils.js │ │ ├── range-parser │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── raw-body │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── SECURITY.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── readdirp │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── safe-buffer │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── safer-buffer │ │ │ ├── LICENSE │ │ │ ├── Porting-Buffer.md │ │ │ ├── Readme.md │ │ │ ├── dangerous.js │ │ │ ├── package.json │ │ │ ├── safer.js │ │ │ └── tests.js │ │ ├── semver │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── bin │ │ │ │ └── semver.js │ │ │ ├── classes │ │ │ │ ├── comparator.js │ │ │ │ ├── index.js │ │ │ │ ├── range.js │ │ │ │ └── semver.js │ │ │ ├── functions │ │ │ │ ├── clean.js │ │ │ │ ├── cmp.js │ │ │ │ ├── coerce.js │ │ │ │ ├── compare-build.js │ │ │ │ ├── compare-loose.js │ │ │ │ ├── compare.js │ │ │ │ ├── diff.js │ │ │ │ ├── eq.js │ │ │ │ ├── gt.js │ │ │ │ ├── gte.js │ │ │ │ ├── inc.js │ │ │ │ ├── lt.js │ │ │ │ ├── lte.js │ │ │ │ ├── major.js │ │ │ │ ├── minor.js │ │ │ │ ├── neq.js │ │ │ │ ├── parse.js │ │ │ │ ├── patch.js │ │ │ │ ├── prerelease.js │ │ │ │ ├── rcompare.js │ │ │ │ ├── rsort.js │ │ │ │ ├── satisfies.js │ │ │ │ ├── sort.js │ │ │ │ └── valid.js │ │ │ ├── index.js │ │ │ ├── internal │ │ │ │ ├── constants.js │ │ │ │ ├── debug.js │ │ │ │ ├── identifiers.js │ │ │ │ ├── lrucache.js │ │ │ │ ├── parse-options.js │ │ │ │ └── re.js │ │ │ ├── package.json │ │ │ ├── preload.js │ │ │ ├── range.bnf │ │ │ └── ranges │ │ │ │ ├── gtr.js │ │ │ │ ├── intersects.js │ │ │ │ ├── ltr.js │ │ │ │ ├── max-satisfying.js │ │ │ │ ├── min-satisfying.js │ │ │ │ ├── min-version.js │ │ │ │ ├── outside.js │ │ │ │ ├── simplify.js │ │ │ │ ├── subset.js │ │ │ │ ├── to-comparators.js │ │ │ │ └── valid.js │ │ ├── send │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── SECURITY.md │ │ │ ├── index.js │ │ │ ├── node_modules │ │ │ │ └── ms │ │ │ │ │ ├── index.js │ │ │ │ │ ├── license.md │ │ │ │ │ ├── package.json │ │ │ │ │ └── readme.md │ │ │ └── package.json │ │ ├── serve-static │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── setprototypeof │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ └── test │ │ │ │ └── index.js │ │ ├── side-channel │ │ │ ├── .eslintignore │ │ │ ├── .eslintrc │ │ │ ├── .github │ │ │ │ └── FUNDING.yml │ │ │ ├── .nycrc │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ └── test │ │ │ │ └── index.js │ │ ├── simple-update-notifier │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── build │ │ │ │ ├── index.d.ts │ │ │ │ └── index.js │ │ │ ├── package.json │ │ │ └── src │ │ │ │ ├── borderedText.ts │ │ │ │ ├── cache.spec.ts │ │ │ │ ├── cache.ts │ │ │ │ ├── getDistVersion.spec.ts │ │ │ │ ├── getDistVersion.ts │ │ │ │ ├── hasNewVersion.spec.ts │ │ │ │ ├── hasNewVersion.ts │ │ │ │ ├── index.spec.ts │ │ │ │ ├── index.ts │ │ │ │ ├── isNpmOrYarn.ts │ │ │ │ └── types.ts │ │ ├── statuses │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── codes.json │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── supports-color │ │ │ ├── browser.js │ │ │ ├── index.js │ │ │ ├── license │ │ │ ├── package.json │ │ │ └── readme.md │ │ ├── to-regex-range │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── toidentifier │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── touch │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── bin │ │ │ │ └── nodetouch.js │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── type-is │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── undefsafe │ │ │ ├── .github │ │ │ │ └── workflows │ │ │ │ │ └── release.yml │ │ │ ├── .jscsrc │ │ │ ├── .jshintrc │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── example.js │ │ │ ├── lib │ │ │ │ └── undefsafe.js │ │ │ └── package.json │ │ ├── unpipe │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── utils-merge │ │ │ ├── .npmignore │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ └── vary │ │ │ ├── HISTORY.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ ├── package-lock.json │ └── package.json │ └── 4. Middleware │ ├── index1.js │ ├── index2.js │ ├── index3.js │ ├── index4.js │ ├── package-lock.json │ ├── package.json │ ├── public │ └── index.html │ ├── solution1.js │ ├── solution2.js │ ├── solution3.js │ └── solution4.js ├── Front-end ├── 1. HTML │ ├── 1. Intoduction to HTML │ │ ├── 1. Heading Element │ │ │ ├── goal.png │ │ │ ├── index.html │ │ │ └── solution.html │ │ ├── 2. Paragraph Element │ │ │ ├── goal.png │ │ │ ├── index.html │ │ │ └── solution.html │ │ ├── 3. Void Element │ │ │ ├── goal.png │ │ │ ├── index.html │ │ │ └── solution.html │ │ └── 4. Movie ranking Project │ │ │ ├── goal.png │ │ │ ├── index.html │ │ │ └── solution.html │ ├── 2. Intermediate HTML │ │ ├── 1. List Elements │ │ │ ├── goal.png │ │ │ ├── index.html │ │ │ └── solution.html │ │ ├── 2. Nesting and Indentation │ │ │ ├── goal.png │ │ │ ├── index.html │ │ │ └── solution.html │ │ ├── 3. Anchor Elements │ │ │ ├── goal.png │ │ │ ├── index.html │ │ │ └── solution.html │ │ ├── 4. Image Elements │ │ │ ├── goal1.png │ │ │ ├── goal2.png │ │ │ ├── index.html │ │ │ ├── solution1.html │ │ │ └── solution2.html │ │ └── 5. Birthday Invite Project │ │ │ ├── goal.png │ │ │ ├── index.html │ │ │ └── solution.html │ └── 3. Multi-page websites │ │ ├── 1. File Paths │ │ ├── Folder0 │ │ │ ├── Folder3 │ │ │ │ └── cat.png │ │ │ ├── goal.png │ │ │ ├── index.html │ │ │ ├── rabbit.png │ │ │ └── solution.html │ │ ├── Folder1 │ │ │ ├── Folder2 │ │ │ │ └── bird.png │ │ │ └── fish.png │ │ └── dog.png │ │ ├── 2. Webpages │ │ ├── assets │ │ │ └── images │ │ │ │ └── cat.png │ │ ├── goal.png │ │ ├── index.html │ │ ├── public │ │ │ ├── about.html │ │ │ └── contact.html │ │ └── solution.html │ │ └── 3. HTML Porfolio Project │ │ ├── assets │ │ └── images │ │ │ ├── birthday-invite.png │ │ │ └── movie-ranking.png │ │ ├── goal.png │ │ ├── index.html │ │ ├── public │ │ ├── about.html │ │ ├── birthday-invite.html │ │ ├── contact.html │ │ └── movie-ranking.html │ │ └── solution.html └── 2. Css │ ├── 1, Introduction to CSS │ ├── 1. Adding CSS │ │ ├── Solution │ │ │ ├── external.html │ │ │ ├── inline.html │ │ │ ├── internal.html │ │ │ ├── solution.html │ │ │ └── style.css │ │ ├── external.html │ │ ├── index.html │ │ ├── inline.html │ │ ├── internal.html │ │ └── style.css │ ├── 2. CSS Selectors │ │ ├── goal.png │ │ ├── index.html │ │ ├── solution │ │ │ ├── solution-style.css │ │ │ └── solution.html │ │ └── style.css │ └── 3. Color Vocab Project │ │ ├── assets │ │ └── images │ │ │ ├── blue.png │ │ │ ├── green.png │ │ │ ├── orange.png │ │ │ ├── red.png │ │ │ └── yellow.png │ │ ├── goal.png │ │ ├── index.html │ │ └── solution │ │ ├── assets │ │ └── images │ │ │ ├── blue.png │ │ │ ├── green.png │ │ │ ├── orange.png │ │ │ ├── red.png │ │ │ └── yellow.png │ │ ├── solution.html │ │ └── style.css │ ├── 2. CSS Properties │ ├── 1. CSS Colors │ │ ├── goal.png │ │ ├── index.html │ │ └── solution.html │ ├── 2. CSS Fonts │ │ ├── font-family.html │ │ ├── font-size.html │ │ ├── goal.png │ │ ├── index.html │ │ └── solution.html │ ├── 3. CSS Box Model │ │ ├── goal.png │ │ ├── index.html │ │ └── solution.html │ └── 4. Motivation Meme Project │ │ ├── assets │ │ └── images │ │ │ └── silhouette-man-jumping-over-the-cliffs-with-i-can-do-it-word-in-sunlight-never-give-up-good-mindset-concept-photo.jpg │ │ ├── goal.png │ │ ├── index.html │ │ ├── solution │ │ ├── assets │ │ │ └── images │ │ │ │ └── silhouette-man-jumping-over-the-cliffs-with-i-can-do-it-word-in-sunlight-never-give-up-good-mindset-concept-photo.jpg │ │ ├── solution.css │ │ └── solution.html │ │ └── style.css │ ├── 3. Intermediate CSS │ ├── 1. Cascade │ │ ├── goal.png │ │ ├── index.html │ │ ├── solution │ │ │ ├── solution.css │ │ │ └── solution.html │ │ └── style.css │ ├── 2. Combining Selectors │ │ ├── index.html │ │ ├── solution.css │ │ └── style.css │ ├── 3, CSS Positioning │ │ ├── goal.png │ │ ├── index.html │ │ └── solution.html │ └── 4. CSS Flag Project │ │ ├── goal.png │ │ ├── index.html │ │ └── solution.html │ ├── 4. Advanced CSS │ ├── 1. CSS Display │ │ ├── goal1.png │ │ ├── goal2.png │ │ ├── index.html │ │ ├── solution1.html │ │ └── solution2.html │ ├── 2. CSS Float │ │ ├── cat.jpeg │ │ ├── dog.jpeg │ │ ├── goal.png │ │ ├── index.html │ │ └── solution.html │ ├── 3. Responsiveness │ │ ├── bootstrap.html │ │ ├── flexbox.html │ │ ├── grid.html │ │ ├── index.html │ │ └── media-query.html │ ├── 4. Media Query │ │ ├── index.html │ │ └── solution.html │ └── 5. Web Design Agency Project │ │ ├── assets │ │ └── images │ │ │ ├── beautiful.jpg │ │ │ ├── construction.jpg │ │ │ └── logo.png │ │ ├── index.html │ │ ├── solution.css │ │ ├── solution.html │ │ └── style.css │ ├── 5. Flexbox │ ├── 1. Display Flex │ │ ├── absolute-position.html │ │ ├── flex.html │ │ ├── float.html │ │ ├── goal.png │ │ ├── html-table.html │ │ ├── index.html │ │ ├── inline-block.html │ │ └── solution.html │ ├── 2. Flex Direction │ │ ├── goal.png │ │ ├── index.html │ │ └── solution.html │ └── 3. Flexbox Pricing Table Project │ │ ├── goal-large.png │ │ ├── goal-small.png │ │ ├── index.html │ │ └── solution.html │ ├── 6. Grid │ ├── 1. Display Grid │ │ ├── example.html │ │ ├── goal.png │ │ ├── index.html │ │ └── solution.html │ ├── 2. Grid Sizing │ │ ├── auto-size.html │ │ ├── fixed-size.html │ │ ├── fractional-size.html │ │ ├── index.html │ │ ├── minmax-size.html │ │ ├── repeat.html │ │ └── test.html │ ├── 3. Grid Placement │ │ ├── demo1.html │ │ ├── demo2.html │ │ ├── demo3.html │ │ ├── demo4.html │ │ ├── exercise1.html │ │ ├── exercise2.html │ │ ├── exercise3.html │ │ ├── goal1.png │ │ ├── goal2.png │ │ ├── goal3.png │ │ ├── solution1.html │ │ ├── solution2.html │ │ └── solution3.html │ └── 4, Mondrian Project │ │ ├── dimensions.png │ │ ├── goal.png │ │ ├── index.html │ │ └── solution.html │ └── 7. Bootstrap │ ├── 1. Bootstrap Intro │ ├── flower.jpg │ ├── goal.png │ ├── index.html │ └── solution.html │ ├── 2, Bootstrap Components │ ├── box-seam.svg │ ├── briefcase.svg │ ├── bus-front.svg │ ├── chat-square-heart.svg │ ├── chevron-right.svg │ ├── couple.jpg │ ├── dog.jpg │ ├── family.jpg │ ├── index.html │ ├── moving-van.jpg │ ├── solution.html │ ├── style.css │ └── website-text.txt │ └── 3. TinDog Project │ ├── README.md │ ├── css │ ├── solution.css │ └── style.css │ ├── goal images │ ├── features-goal.jpg │ ├── footer-goal.jpg │ ├── pricing-goal.jpg │ ├── testimonial-goal.jpg │ └── title-goal.jpg │ ├── images │ ├── bizinsider.png │ ├── dog-img.jpg │ ├── iphone.png │ ├── mashable.png │ ├── techcrunch.png │ └── tnw.png │ ├── index.html │ └── solution.html └── README.md /Back-end/1. Node.js/1. Using node/index.js: -------------------------------------------------------------------------------- 1 | console.log("Hello World"); -------------------------------------------------------------------------------- /Back-end/1. Node.js/2. Native Modules/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Back-end/1. Node.js/2. Native Modules/index.js -------------------------------------------------------------------------------- /Back-end/1. Node.js/2. Native Modules/message.txt: -------------------------------------------------------------------------------- 1 | Hello Node -------------------------------------------------------------------------------- /Back-end/1. Node.js/2. Native Modules/solution.js: -------------------------------------------------------------------------------- 1 | const fs = require("fs"); 2 | 3 | fs.writeFile("message.txt", "Hello Node", (err) => { 4 | if (err) throw err; 5 | console.log("The file has been saved!"); 6 | }); 7 | 8 | fs.readFile("message.txt", "utf8", (err, data) => { 9 | if (err) throw err; 10 | console.log(data); 11 | }); 12 | -------------------------------------------------------------------------------- /Back-end/1. Node.js/3. NPM/index.js: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Back-end/1. Node.js/4. QR Code Project/URL.txt: -------------------------------------------------------------------------------- 1 | https://youtube.com -------------------------------------------------------------------------------- /Back-end/1. Node.js/4. QR Code Project/index.js: -------------------------------------------------------------------------------- 1 | /* 2 | 1. Use the inquirer npm package to get user input. 3 | 2. Use the qr-image npm package to turn the user entered URL into a QR code image. 4 | 3. Create a txt file to save the user input using the native fs node module. 5 | */ 6 | -------------------------------------------------------------------------------- /Back-end/1. Node.js/4. QR Code Project/qr_img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Back-end/1. Node.js/4. QR Code Project/qr_img.png -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/index.js: -------------------------------------------------------------------------------- 1 | import express from "express"; 2 | const app = express(); 3 | const port = 3000; 4 | 5 | app.get("/", (req, res) => { 6 | res.send("Hello World!"); 7 | } 8 | ); 9 | app.listen(port, () => { 10 | console.log(`Server running on port ${port}.`); 11 | }); 12 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/call-bind-apply-helpers/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "exclude": [ 6 | "coverage", 7 | "test" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/call-bind-apply-helpers/actualApply.d.ts: -------------------------------------------------------------------------------- 1 | export = Reflect.apply; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/call-bind-apply-helpers/functionApply.d.ts: -------------------------------------------------------------------------------- 1 | export = Function.prototype.apply; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/call-bind-apply-helpers/functionApply.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./functionApply')} */ 4 | module.exports = Function.prototype.apply; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/call-bind-apply-helpers/functionCall.d.ts: -------------------------------------------------------------------------------- 1 | export = Function.prototype.call; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/call-bind-apply-helpers/functionCall.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./functionCall')} */ 4 | module.exports = Function.prototype.call; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/call-bind-apply-helpers/reflectApply.d.ts: -------------------------------------------------------------------------------- 1 | declare const reflectApply: false | typeof Reflect.apply; 2 | 3 | export = reflectApply; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/call-bind-apply-helpers/reflectApply.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./reflectApply')} */ 4 | module.exports = typeof Reflect !== 'undefined' && Reflect && Reflect.apply; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/call-bind-apply-helpers/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "es2021", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/call-bound/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "new-cap": [2, { 8 | "capIsNewExceptions": [ 9 | "GetIntrinsic", 10 | ], 11 | }], 12 | }, 13 | } 14 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/call-bound/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "exclude": [ 6 | "coverage", 7 | "test" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/call-bound/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "ESNext", 5 | "lib": ["es2024"], 6 | }, 7 | "exclude": [ 8 | "coverage", 9 | ], 10 | } 11 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/dunder-proto/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | } 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/dunder-proto/get.d.ts: -------------------------------------------------------------------------------- 1 | declare function getDunderProto(target: {}): object | null; 2 | 3 | declare const x: false | typeof getDunderProto; 4 | 5 | export = x; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/dunder-proto/set.d.ts: -------------------------------------------------------------------------------- 1 | declare function setDunderProto

(target: {}, proto: P): P; 2 | 3 | declare const x: false | typeof setDunderProto; 4 | 5 | export = x; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/dunder-proto/test/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./get'); 4 | require('./set'); 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/dunder-proto/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "ES2021", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/es-define-property/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "new-cap": ["error", { 8 | "capIsNewExceptions": [ 9 | "GetIntrinsic", 10 | ], 11 | }], 12 | }, 13 | } 14 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/es-define-property/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "exclude": [ 6 | "coverage", 7 | "test" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/es-define-property/index.d.ts: -------------------------------------------------------------------------------- 1 | declare const defineProperty: false | typeof Object.defineProperty; 2 | 3 | export = defineProperty; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/es-define-property/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "es2022", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | "test/list-exports" 9 | ], 10 | } 11 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/es-errors/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | } 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/es-errors/eval.d.ts: -------------------------------------------------------------------------------- 1 | declare const EvalError: EvalErrorConstructor; 2 | 3 | export = EvalError; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/es-errors/eval.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./eval')} */ 4 | module.exports = EvalError; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/es-errors/index.d.ts: -------------------------------------------------------------------------------- 1 | declare const Error: ErrorConstructor; 2 | 3 | export = Error; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/es-errors/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('.')} */ 4 | module.exports = Error; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/es-errors/range.d.ts: -------------------------------------------------------------------------------- 1 | declare const RangeError: RangeErrorConstructor; 2 | 3 | export = RangeError; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/es-errors/range.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./range')} */ 4 | module.exports = RangeError; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/es-errors/ref.d.ts: -------------------------------------------------------------------------------- 1 | declare const ReferenceError: ReferenceErrorConstructor; 2 | 3 | export = ReferenceError; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/es-errors/ref.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./ref')} */ 4 | module.exports = ReferenceError; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/es-errors/syntax.d.ts: -------------------------------------------------------------------------------- 1 | declare const SyntaxError: SyntaxErrorConstructor; 2 | 3 | export = SyntaxError; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/es-errors/syntax.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./syntax')} */ 4 | module.exports = SyntaxError; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/es-errors/type.d.ts: -------------------------------------------------------------------------------- 1 | declare const TypeError: TypeErrorConstructor 2 | 3 | export = TypeError; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/es-errors/type.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./type')} */ 4 | module.exports = TypeError; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/es-errors/uri.d.ts: -------------------------------------------------------------------------------- 1 | declare const URIError: URIErrorConstructor; 2 | 3 | export = URIError; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/es-errors/uri.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./uri')} */ 4 | module.exports = URIError; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/es-object-atoms/RequireObjectCoercible.d.ts: -------------------------------------------------------------------------------- 1 | declare function RequireObjectCoercible(value: T, optMessage?: string): T; 2 | 3 | export = RequireObjectCoercible; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/es-object-atoms/index.d.ts: -------------------------------------------------------------------------------- 1 | declare const Object: ObjectConstructor; 2 | 3 | export = Object; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/es-object-atoms/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('.')} */ 4 | module.exports = Object; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/es-object-atoms/isObject.d.ts: -------------------------------------------------------------------------------- 1 | declare function isObject(x: unknown): x is object; 2 | 3 | export = isObject; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/es-object-atoms/isObject.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./isObject')} */ 4 | module.exports = function isObject(x) { 5 | return !!x && (typeof x === 'function' || typeof x === 'object'); 6 | }; 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/es-object-atoms/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "es5", 5 | }, 6 | } 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/function-bind/.github/SECURITY.md: -------------------------------------------------------------------------------- 1 | # Security 2 | 3 | Please email [@ljharb](https://github.com/ljharb) or see https://tidelift.com/security if you have a potential security vulnerability to report. 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/function-bind/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var implementation = require('./implementation'); 4 | 5 | module.exports = Function.prototype.bind || implementation; 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/function-bind/test/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "rules": { 3 | "array-bracket-newline": 0, 4 | "array-element-newline": 0, 5 | "max-statements-per-line": [2, { "max": 2 }], 6 | "no-invalid-this": 0, 7 | "no-magic-numbers": 0, 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/get-intrinsic/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "exclude": [ 6 | "coverage", 7 | "test" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/get-proto/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "id-length": "off", 8 | "sort-keys": "off", 9 | }, 10 | } 11 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/get-proto/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "exclude": [ 6 | "coverage", 7 | "test" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/get-proto/Object.getPrototypeOf.d.ts: -------------------------------------------------------------------------------- 1 | declare function getProto(object: O): object | null; 2 | 3 | declare const x: typeof getProto | null; 4 | 5 | export = x; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/get-proto/Object.getPrototypeOf.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var $Object = require('es-object-atoms'); 4 | 5 | /** @type {import('./Object.getPrototypeOf')} */ 6 | module.exports = $Object.getPrototypeOf || null; 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/get-proto/Reflect.getPrototypeOf.d.ts: -------------------------------------------------------------------------------- 1 | declare const x: typeof Reflect.getPrototypeOf | null; 2 | 3 | export = x; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/get-proto/Reflect.getPrototypeOf.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./Reflect.getPrototypeOf')} */ 4 | module.exports = (typeof Reflect !== 'undefined' && Reflect.getPrototypeOf) || null; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/get-proto/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function getProto(object: O): object | null; 2 | 3 | declare const x: typeof getProto | null; 4 | 5 | export = x; 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/get-proto/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | //"target": "es2021", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/gopd/gOPD.d.ts: -------------------------------------------------------------------------------- 1 | export = Object.getOwnPropertyDescriptor; 2 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/gopd/gOPD.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./gOPD')} */ 4 | module.exports = Object.getOwnPropertyDescriptor; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/gopd/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function gOPD(obj: O, prop: K): PropertyDescriptor | undefined; 2 | 3 | declare const fn: typeof gOPD | undefined | null; 4 | 5 | export = fn; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/gopd/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "es2021", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/has-symbols/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "max-statements-per-line": [2, { "max": 2 }], 8 | "no-magic-numbers": 0, 9 | "multiline-comment-style": 0, 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/has-symbols/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "exclude": [ 6 | "coverage", 7 | "test" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/has-symbols/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function hasNativeSymbols(): boolean; 2 | 3 | export = hasNativeSymbols; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/has-symbols/shams.d.ts: -------------------------------------------------------------------------------- 1 | declare function hasSymbolShams(): boolean; 2 | 3 | export = hasSymbolShams; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/has-symbols/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "ES2021", 5 | "maxNodeModuleJsDepth": 0, 6 | }, 7 | "exclude": [ 8 | "coverage" 9 | ] 10 | } 11 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/hasown/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | } 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/hasown/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function hasOwn(o: O, p: K): o is O & Record; 2 | 3 | export = hasOwn; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/hasown/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var call = Function.prototype.call; 4 | var $hasOwn = Object.prototype.hasOwnProperty; 5 | var bind = require('function-bind'); 6 | 7 | /** @type {import('.')} */ 8 | module.exports = bind.call(call, $hasOwn); 9 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/hasown/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "exclude": [ 4 | "coverage", 5 | ], 6 | } 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/iconv-lite/.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/iconv-lite/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/is-promise/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function isPromise(obj: PromiseLike | S): obj is PromiseLike; 2 | export default isPromise; 3 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/is-promise/index.js: -------------------------------------------------------------------------------- 1 | module.exports = isPromise; 2 | module.exports.default = isPromise; 3 | 4 | function isPromise(obj) { 5 | return !!obj && (typeof obj === 'object' || typeof obj === 'function') && typeof obj.then === 'function'; 6 | } 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/is-promise/index.mjs: -------------------------------------------------------------------------------- 1 | export default function isPromise(obj) { 2 | return !!obj && (typeof obj === 'object' || typeof obj === 'function') && typeof obj.then === 'function'; 3 | } 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/math-intrinsics/abs.d.ts: -------------------------------------------------------------------------------- 1 | export = Math.abs; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/math-intrinsics/abs.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./abs')} */ 4 | module.exports = Math.abs; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/math-intrinsics/constants/maxArrayLength.d.ts: -------------------------------------------------------------------------------- 1 | declare const MAX_ARRAY_LENGTH: 4294967295; 2 | 3 | export = MAX_ARRAY_LENGTH; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/math-intrinsics/constants/maxArrayLength.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./maxArrayLength')} */ 4 | module.exports = 4294967295; // Math.pow(2, 32) - 1; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/math-intrinsics/constants/maxSafeInteger.d.ts: -------------------------------------------------------------------------------- 1 | declare const MAX_SAFE_INTEGER: 9007199254740991; 2 | 3 | export = MAX_SAFE_INTEGER; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/math-intrinsics/constants/maxValue.d.ts: -------------------------------------------------------------------------------- 1 | declare const MAX_VALUE: 1.7976931348623157e+308; 2 | 3 | export = MAX_VALUE; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/math-intrinsics/constants/maxValue.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./maxValue')} */ 4 | // eslint-disable-next-line no-extra-parens 5 | module.exports = /** @type {import('./maxValue')} */ (Number.MAX_VALUE) || 1.7976931348623157e+308; 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/math-intrinsics/floor.d.ts: -------------------------------------------------------------------------------- 1 | export = Math.floor; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/math-intrinsics/floor.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./floor')} */ 4 | module.exports = Math.floor; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/math-intrinsics/isFinite.d.ts: -------------------------------------------------------------------------------- 1 | declare function isFinite(x: unknown): x is number | bigint; 2 | 3 | export = isFinite; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/math-intrinsics/isInteger.d.ts: -------------------------------------------------------------------------------- 1 | declare function isInteger(argument: unknown): argument is number; 2 | 3 | export = isInteger; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/math-intrinsics/isNaN.d.ts: -------------------------------------------------------------------------------- 1 | export = Number.isNaN; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/math-intrinsics/isNaN.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./isNaN')} */ 4 | module.exports = Number.isNaN || function isNaN(a) { 5 | return a !== a; 6 | }; 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/math-intrinsics/isNegativeZero.d.ts: -------------------------------------------------------------------------------- 1 | declare function isNegativeZero(x: unknown): boolean; 2 | 3 | export = isNegativeZero; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/math-intrinsics/isNegativeZero.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./isNegativeZero')} */ 4 | module.exports = function isNegativeZero(x) { 5 | return x === 0 && 1 / x === 1 / -0; 6 | }; 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/math-intrinsics/max.d.ts: -------------------------------------------------------------------------------- 1 | export = Math.max; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/math-intrinsics/max.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./max')} */ 4 | module.exports = Math.max; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/math-intrinsics/min.d.ts: -------------------------------------------------------------------------------- 1 | export = Math.min; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/math-intrinsics/min.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./min')} */ 4 | module.exports = Math.min; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/math-intrinsics/mod.d.ts: -------------------------------------------------------------------------------- 1 | declare function mod(number: number, modulo: number): number; 2 | 3 | export = mod; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/math-intrinsics/mod.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var $floor = require('./floor'); 4 | 5 | /** @type {import('./mod')} */ 6 | module.exports = function mod(number, modulo) { 7 | var remain = number % modulo; 8 | return $floor(remain >= 0 ? remain : remain + modulo); 9 | }; 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/math-intrinsics/pow.d.ts: -------------------------------------------------------------------------------- 1 | export = Math.pow; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/math-intrinsics/pow.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./pow')} */ 4 | module.exports = Math.pow; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/math-intrinsics/round.d.ts: -------------------------------------------------------------------------------- 1 | export = Math.round; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/math-intrinsics/round.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./round')} */ 4 | module.exports = Math.round; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/math-intrinsics/sign.d.ts: -------------------------------------------------------------------------------- 1 | declare function sign(x: number): number; 2 | 3 | export = sign; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/math-intrinsics/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | } 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/mime-db/index.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * mime-db 3 | * Copyright(c) 2014 Jonathan Ong 4 | * Copyright(c) 2015-2022 Douglas Christopher Wilson 5 | * MIT Licensed 6 | */ 7 | 8 | /** 9 | * Module exports. 10 | */ 11 | 12 | module.exports = require('./db.json') 13 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/object-inspect/example/circular.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var inspect = require('../'); 4 | var obj = { a: 1, b: [3, 4] }; 5 | obj.c = obj; 6 | console.log(inspect(obj)); 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/object-inspect/example/fn.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var inspect = require('../'); 4 | var obj = [1, 2, function f(n) { return n + 5; }, 4]; 5 | console.log(inspect(obj)); 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/object-inspect/util.inspect.js: -------------------------------------------------------------------------------- 1 | module.exports = require('util').inspect; 2 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/qs/lib/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var stringify = require('./stringify'); 4 | var parse = require('./parse'); 5 | var formats = require('./formats'); 6 | 7 | module.exports = { 8 | formats: formats, 9 | parse: parse, 10 | stringify: stringify 11 | }; 12 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/setprototypeof/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function setPrototypeOf(o: any, proto: object | null): any; 2 | export = setPrototypeOf; 3 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/side-channel-list/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | end_of_line = lf 6 | insert_final_newline = true 7 | indent_style = tab 8 | indent_size = 2 9 | trim_trailing_whitespace = true 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/side-channel-list/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "max-lines-per-function": 0, 8 | "multiline-comment-style": 1, 9 | "new-cap": [2, { "capIsNewExceptions": ["GetIntrinsic"] }], 10 | }, 11 | } 12 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/side-channel-list/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "es2021", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/side-channel-map/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | end_of_line = lf 6 | insert_final_newline = true 7 | indent_style = tab 8 | indent_size = 2 9 | trim_trailing_whitespace = true 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/side-channel-map/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "max-lines-per-function": 0, 8 | "multiline-comment-style": 1, 9 | "new-cap": [2, { "capIsNewExceptions": ["GetIntrinsic"] }], 10 | }, 11 | } 12 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/side-channel-map/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "es2021", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/side-channel-weakmap/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | end_of_line = lf 6 | insert_final_newline = true 7 | indent_style = tab 8 | indent_size = 2 9 | trim_trailing_whitespace = true 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/side-channel-weakmap/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "es2021", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/side-channel/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | end_of_line = lf 6 | insert_final_newline = true 7 | indent_style = tab 8 | indent_size = 2 9 | trim_trailing_whitespace = true 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/side-channel/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "id-length": 0, 8 | "max-lines-per-function": 0, 9 | "multiline-comment-style": 1, 10 | "new-cap": [2, { "capIsNewExceptions": ["GetIntrinsic"] }], 11 | }, 12 | } 13 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/side-channel/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "es2021", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/toidentifier/HISTORY.md: -------------------------------------------------------------------------------- 1 | 1.0.1 / 2021-11-14 2 | ================== 3 | 4 | * pref: enable strict mode 5 | 6 | 1.0.0 / 2018-07-09 7 | ================== 8 | 9 | * Initial release 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/node_modules/unpipe/HISTORY.md: -------------------------------------------------------------------------------- 1 | 1.0.0 / 2015-06-14 2 | ================== 3 | 4 | * Initial release 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/3.1 Express Server/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "index.js", 3 | "type": "module", 4 | "dependencies": { 5 | "express": "^5.1.0" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/balanced-match/.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | tidelift: "npm/balanced-match" 2 | patreon: juliangruber 3 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/binary-extensions/binary-extensions.json.d.ts: -------------------------------------------------------------------------------- 1 | declare const binaryExtensionsJson: readonly string[]; 2 | 3 | export = binaryExtensionsJson; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/binary-extensions/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./binary-extensions.json'); 2 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/call-bind-apply-helpers/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "exclude": [ 6 | "coverage", 7 | "test" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/call-bind-apply-helpers/actualApply.d.ts: -------------------------------------------------------------------------------- 1 | export = Reflect.apply; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/call-bind-apply-helpers/functionApply.d.ts: -------------------------------------------------------------------------------- 1 | export = Function.prototype.apply; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/call-bind-apply-helpers/functionApply.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./functionApply')} */ 4 | module.exports = Function.prototype.apply; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/call-bind-apply-helpers/functionCall.d.ts: -------------------------------------------------------------------------------- 1 | export = Function.prototype.call; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/call-bind-apply-helpers/functionCall.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./functionCall')} */ 4 | module.exports = Function.prototype.call; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/call-bind-apply-helpers/reflectApply.d.ts: -------------------------------------------------------------------------------- 1 | declare const reflectApply: false | typeof Reflect.apply; 2 | 3 | export = reflectApply; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/call-bind-apply-helpers/reflectApply.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./reflectApply')} */ 4 | module.exports = typeof Reflect !== 'undefined' && Reflect && Reflect.apply; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/call-bind-apply-helpers/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "es2021", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/call-bound/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "new-cap": [2, { 8 | "capIsNewExceptions": [ 9 | "GetIntrinsic", 10 | ], 11 | }], 12 | }, 13 | } 14 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/call-bound/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "exclude": [ 6 | "coverage", 7 | "test" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/call-bound/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "ESNext", 5 | "lib": ["es2024"], 6 | }, 7 | "exclude": [ 8 | "coverage", 9 | ], 10 | } 11 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/concat-map/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.4 4 | - 0.6 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/concat-map/example/map.js: -------------------------------------------------------------------------------- 1 | var concatMap = require('../'); 2 | var xs = [ 1, 2, 3, 4, 5, 6 ]; 3 | var ys = concatMap(xs, function (x) { 4 | return x % 2 ? [ x - 0.1, x, x + 0.1 ] : []; 5 | }); 6 | console.dir(ys); 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/dunder-proto/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | } 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/dunder-proto/get.d.ts: -------------------------------------------------------------------------------- 1 | declare function getDunderProto(target: {}): object | null; 2 | 3 | declare const x: false | typeof getDunderProto; 4 | 5 | export = x; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/dunder-proto/set.d.ts: -------------------------------------------------------------------------------- 1 | declare function setDunderProto

(target: {}, proto: P): P; 2 | 3 | declare const x: false | typeof setDunderProto; 4 | 5 | export = x; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/dunder-proto/test/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./get'); 4 | require('./set'); 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/dunder-proto/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "ES2021", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/es-define-property/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "new-cap": ["error", { 8 | "capIsNewExceptions": [ 9 | "GetIntrinsic", 10 | ], 11 | }], 12 | }, 13 | } 14 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/es-define-property/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "exclude": [ 6 | "coverage", 7 | "test" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/es-define-property/index.d.ts: -------------------------------------------------------------------------------- 1 | declare const defineProperty: false | typeof Object.defineProperty; 2 | 3 | export = defineProperty; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/es-define-property/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "es2022", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | "test/list-exports" 9 | ], 10 | } 11 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/es-errors/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | } 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/es-errors/eval.d.ts: -------------------------------------------------------------------------------- 1 | declare const EvalError: EvalErrorConstructor; 2 | 3 | export = EvalError; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/es-errors/eval.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./eval')} */ 4 | module.exports = EvalError; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/es-errors/index.d.ts: -------------------------------------------------------------------------------- 1 | declare const Error: ErrorConstructor; 2 | 3 | export = Error; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/es-errors/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('.')} */ 4 | module.exports = Error; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/es-errors/range.d.ts: -------------------------------------------------------------------------------- 1 | declare const RangeError: RangeErrorConstructor; 2 | 3 | export = RangeError; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/es-errors/range.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./range')} */ 4 | module.exports = RangeError; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/es-errors/ref.d.ts: -------------------------------------------------------------------------------- 1 | declare const ReferenceError: ReferenceErrorConstructor; 2 | 3 | export = ReferenceError; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/es-errors/ref.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./ref')} */ 4 | module.exports = ReferenceError; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/es-errors/syntax.d.ts: -------------------------------------------------------------------------------- 1 | declare const SyntaxError: SyntaxErrorConstructor; 2 | 3 | export = SyntaxError; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/es-errors/syntax.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./syntax')} */ 4 | module.exports = SyntaxError; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/es-errors/type.d.ts: -------------------------------------------------------------------------------- 1 | declare const TypeError: TypeErrorConstructor 2 | 3 | export = TypeError; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/es-errors/type.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./type')} */ 4 | module.exports = TypeError; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/es-errors/uri.d.ts: -------------------------------------------------------------------------------- 1 | declare const URIError: URIErrorConstructor; 2 | 3 | export = URIError; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/es-errors/uri.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./uri')} */ 4 | module.exports = URIError; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/es-object-atoms/RequireObjectCoercible.d.ts: -------------------------------------------------------------------------------- 1 | declare function RequireObjectCoercible(value: T, optMessage?: string): T; 2 | 3 | export = RequireObjectCoercible; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/es-object-atoms/index.d.ts: -------------------------------------------------------------------------------- 1 | declare const Object: ObjectConstructor; 2 | 3 | export = Object; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/es-object-atoms/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('.')} */ 4 | module.exports = Object; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/es-object-atoms/isObject.d.ts: -------------------------------------------------------------------------------- 1 | declare function isObject(x: unknown): x is object; 2 | 3 | export = isObject; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/es-object-atoms/isObject.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./isObject')} */ 4 | module.exports = function isObject(x) { 5 | return !!x && (typeof x === 'function' || typeof x === 'object'); 6 | }; 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/es-object-atoms/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "es5", 5 | }, 6 | } 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/function-bind/.github/SECURITY.md: -------------------------------------------------------------------------------- 1 | # Security 2 | 3 | Please email [@ljharb](https://github.com/ljharb) or see https://tidelift.com/security if you have a potential security vulnerability to report. 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/function-bind/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var implementation = require('./implementation'); 4 | 5 | module.exports = Function.prototype.bind || implementation; 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/function-bind/test/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "rules": { 3 | "array-bracket-newline": 0, 4 | "array-element-newline": 0, 5 | "max-statements-per-line": [2, { "max": 2 }], 6 | "no-invalid-this": 0, 7 | "no-magic-numbers": 0, 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/get-intrinsic/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "exclude": [ 6 | "coverage", 7 | "test" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/get-proto/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "id-length": "off", 8 | "sort-keys": "off", 9 | }, 10 | } 11 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/get-proto/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "exclude": [ 6 | "coverage", 7 | "test" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/get-proto/Object.getPrototypeOf.d.ts: -------------------------------------------------------------------------------- 1 | declare function getProto(object: O): object | null; 2 | 3 | declare const x: typeof getProto | null; 4 | 5 | export = x; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/get-proto/Object.getPrototypeOf.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var $Object = require('es-object-atoms'); 4 | 5 | /** @type {import('./Object.getPrototypeOf')} */ 6 | module.exports = $Object.getPrototypeOf || null; 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/get-proto/Reflect.getPrototypeOf.d.ts: -------------------------------------------------------------------------------- 1 | declare const x: typeof Reflect.getPrototypeOf | null; 2 | 3 | export = x; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/get-proto/Reflect.getPrototypeOf.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./Reflect.getPrototypeOf')} */ 4 | module.exports = (typeof Reflect !== 'undefined' && Reflect.getPrototypeOf) || null; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/get-proto/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function getProto(object: O): object | null; 2 | 3 | declare const x: typeof getProto | null; 4 | 5 | export = x; 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/get-proto/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | //"target": "es2021", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/gopd/gOPD.d.ts: -------------------------------------------------------------------------------- 1 | export = Object.getOwnPropertyDescriptor; 2 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/gopd/gOPD.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./gOPD')} */ 4 | module.exports = Object.getOwnPropertyDescriptor; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/gopd/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function gOPD(obj: O, prop: K): PropertyDescriptor | undefined; 2 | 3 | declare const fn: typeof gOPD | undefined | null; 4 | 5 | export = fn; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/gopd/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "es2021", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/has-symbols/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "max-statements-per-line": [2, { "max": 2 }], 8 | "no-magic-numbers": 0, 9 | "multiline-comment-style": 0, 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/has-symbols/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "exclude": [ 6 | "coverage", 7 | "test" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/has-symbols/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function hasNativeSymbols(): boolean; 2 | 3 | export = hasNativeSymbols; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/has-symbols/shams.d.ts: -------------------------------------------------------------------------------- 1 | declare function hasSymbolShams(): boolean; 2 | 3 | export = hasSymbolShams; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/has-symbols/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "ES2021", 5 | "maxNodeModuleJsDepth": 0, 6 | }, 7 | "exclude": [ 8 | "coverage" 9 | ] 10 | } 11 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/hasown/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | } 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/hasown/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function hasOwn(o: O, p: K): o is O & Record; 2 | 3 | export = hasOwn; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/hasown/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var call = Function.prototype.call; 4 | var $hasOwn = Object.prototype.hasOwnProperty; 5 | var bind = require('function-bind'); 6 | 7 | /** @type {import('.')} */ 8 | module.exports = bind.call(call, $hasOwn); 9 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/hasown/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "exclude": [ 4 | "coverage", 5 | ], 6 | } 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/iconv-lite/.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/iconv-lite/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/is-binary-path/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | const path = require('path'); 3 | const binaryExtensions = require('binary-extensions'); 4 | 5 | const extensions = new Set(binaryExtensions); 6 | 7 | module.exports = filePath => extensions.has(path.extname(filePath).slice(1).toLowerCase()); 8 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/is-promise/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function isPromise(obj: PromiseLike | S): obj is PromiseLike; 2 | export default isPromise; 3 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/is-promise/index.js: -------------------------------------------------------------------------------- 1 | module.exports = isPromise; 2 | module.exports.default = isPromise; 3 | 4 | function isPromise(obj) { 5 | return !!obj && (typeof obj === 'object' || typeof obj === 'function') && typeof obj.then === 'function'; 6 | } 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/is-promise/index.mjs: -------------------------------------------------------------------------------- 1 | export default function isPromise(obj) { 2 | return !!obj && (typeof obj === 'object' || typeof obj === 'function') && typeof obj.then === 'function'; 3 | } 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/math-intrinsics/abs.d.ts: -------------------------------------------------------------------------------- 1 | export = Math.abs; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/math-intrinsics/abs.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./abs')} */ 4 | module.exports = Math.abs; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/math-intrinsics/constants/maxArrayLength.d.ts: -------------------------------------------------------------------------------- 1 | declare const MAX_ARRAY_LENGTH: 4294967295; 2 | 3 | export = MAX_ARRAY_LENGTH; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/math-intrinsics/constants/maxArrayLength.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./maxArrayLength')} */ 4 | module.exports = 4294967295; // Math.pow(2, 32) - 1; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/math-intrinsics/constants/maxSafeInteger.d.ts: -------------------------------------------------------------------------------- 1 | declare const MAX_SAFE_INTEGER: 9007199254740991; 2 | 3 | export = MAX_SAFE_INTEGER; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/math-intrinsics/constants/maxValue.d.ts: -------------------------------------------------------------------------------- 1 | declare const MAX_VALUE: 1.7976931348623157e+308; 2 | 3 | export = MAX_VALUE; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/math-intrinsics/constants/maxValue.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./maxValue')} */ 4 | // eslint-disable-next-line no-extra-parens 5 | module.exports = /** @type {import('./maxValue')} */ (Number.MAX_VALUE) || 1.7976931348623157e+308; 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/math-intrinsics/floor.d.ts: -------------------------------------------------------------------------------- 1 | export = Math.floor; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/math-intrinsics/floor.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./floor')} */ 4 | module.exports = Math.floor; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/math-intrinsics/isFinite.d.ts: -------------------------------------------------------------------------------- 1 | declare function isFinite(x: unknown): x is number | bigint; 2 | 3 | export = isFinite; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/math-intrinsics/isInteger.d.ts: -------------------------------------------------------------------------------- 1 | declare function isInteger(argument: unknown): argument is number; 2 | 3 | export = isInteger; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/math-intrinsics/isNaN.d.ts: -------------------------------------------------------------------------------- 1 | export = Number.isNaN; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/math-intrinsics/isNaN.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./isNaN')} */ 4 | module.exports = Number.isNaN || function isNaN(a) { 5 | return a !== a; 6 | }; 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/math-intrinsics/isNegativeZero.d.ts: -------------------------------------------------------------------------------- 1 | declare function isNegativeZero(x: unknown): boolean; 2 | 3 | export = isNegativeZero; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/math-intrinsics/isNegativeZero.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./isNegativeZero')} */ 4 | module.exports = function isNegativeZero(x) { 5 | return x === 0 && 1 / x === 1 / -0; 6 | }; 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/math-intrinsics/max.d.ts: -------------------------------------------------------------------------------- 1 | export = Math.max; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/math-intrinsics/max.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./max')} */ 4 | module.exports = Math.max; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/math-intrinsics/min.d.ts: -------------------------------------------------------------------------------- 1 | export = Math.min; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/math-intrinsics/min.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./min')} */ 4 | module.exports = Math.min; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/math-intrinsics/mod.d.ts: -------------------------------------------------------------------------------- 1 | declare function mod(number: number, modulo: number): number; 2 | 3 | export = mod; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/math-intrinsics/mod.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var $floor = require('./floor'); 4 | 5 | /** @type {import('./mod')} */ 6 | module.exports = function mod(number, modulo) { 7 | var remain = number % modulo; 8 | return $floor(remain >= 0 ? remain : remain + modulo); 9 | }; 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/math-intrinsics/pow.d.ts: -------------------------------------------------------------------------------- 1 | export = Math.pow; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/math-intrinsics/pow.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./pow')} */ 4 | module.exports = Math.pow; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/math-intrinsics/round.d.ts: -------------------------------------------------------------------------------- 1 | export = Math.round; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/math-intrinsics/round.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./round')} */ 4 | module.exports = Math.round; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/math-intrinsics/sign.d.ts: -------------------------------------------------------------------------------- 1 | declare function sign(x: number): number; 2 | 3 | export = sign; -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/math-intrinsics/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | } 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/mime-db/index.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * mime-db 3 | * Copyright(c) 2014 Jonathan Ong 4 | * Copyright(c) 2015-2022 Douglas Christopher Wilson 5 | * MIT Licensed 6 | */ 7 | 8 | /** 9 | * Module exports. 10 | */ 11 | 12 | module.exports = require('./db.json') 13 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/nodemon/.prettierrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "singleQuote": true 3 | } 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/nodemon/bin/windows-kill.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/nodemon/bin/windows-kill.exe -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/nodemon/doc/cli/usage.txt: -------------------------------------------------------------------------------- 1 | Usage: nodemon [nodemon options] [script.js] [args] 2 | 3 | See "nodemon --help" for more. 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/nodemon/jsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "typeRoots": ["./index.d.ts", "./node_modules/@types"], 4 | "checkJs": true 5 | }, 6 | "exclude": ["node_modules"] 7 | } 8 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/nodemon/lib/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./nodemon'); -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/nodemon/lib/monitor/index.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | run: require('./run'), 3 | watch: require('./watch').watch, 4 | }; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/object-inspect/example/circular.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var inspect = require('../'); 4 | var obj = { a: 1, b: [3, 4] }; 5 | obj.c = obj; 6 | console.log(inspect(obj)); 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/object-inspect/example/fn.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var inspect = require('../'); 4 | var obj = [1, 2, function f(n) { return n + 5; }, 4]; 5 | console.log(inspect(obj)); 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/object-inspect/util.inspect.js: -------------------------------------------------------------------------------- 1 | module.exports = require('util').inspect; 2 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/picomatch/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./lib/picomatch'); 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/pstree.remy/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | cache: 3 | directories: 4 | - ~/.npm 5 | notifications: 6 | email: false 7 | node_js: 8 | - '8' 9 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/qs/lib/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var stringify = require('./stringify'); 4 | var parse = require('./parse'); 5 | var formats = require('./formats'); 6 | 7 | module.exports = { 8 | formats: formats, 9 | parse: parse, 10 | stringify: stringify 11 | }; 12 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/semver/classes/index.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | SemVer: require('./semver.js'), 3 | Range: require('./range.js'), 4 | Comparator: require('./comparator.js'), 5 | } 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/semver/functions/clean.js: -------------------------------------------------------------------------------- 1 | const parse = require('./parse') 2 | const clean = (version, options) => { 3 | const s = parse(version.trim().replace(/^[=v]+/, ''), options) 4 | return s ? s.version : null 5 | } 6 | module.exports = clean 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/semver/functions/compare-loose.js: -------------------------------------------------------------------------------- 1 | const compare = require('./compare') 2 | const compareLoose = (a, b) => compare(a, b, true) 3 | module.exports = compareLoose 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/semver/functions/compare.js: -------------------------------------------------------------------------------- 1 | const SemVer = require('../classes/semver') 2 | const compare = (a, b, loose) => 3 | new SemVer(a, loose).compare(new SemVer(b, loose)) 4 | 5 | module.exports = compare 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/semver/functions/eq.js: -------------------------------------------------------------------------------- 1 | const compare = require('./compare') 2 | const eq = (a, b, loose) => compare(a, b, loose) === 0 3 | module.exports = eq 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/semver/functions/gt.js: -------------------------------------------------------------------------------- 1 | const compare = require('./compare') 2 | const gt = (a, b, loose) => compare(a, b, loose) > 0 3 | module.exports = gt 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/semver/functions/gte.js: -------------------------------------------------------------------------------- 1 | const compare = require('./compare') 2 | const gte = (a, b, loose) => compare(a, b, loose) >= 0 3 | module.exports = gte 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/semver/functions/lt.js: -------------------------------------------------------------------------------- 1 | const compare = require('./compare') 2 | const lt = (a, b, loose) => compare(a, b, loose) < 0 3 | module.exports = lt 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/semver/functions/lte.js: -------------------------------------------------------------------------------- 1 | const compare = require('./compare') 2 | const lte = (a, b, loose) => compare(a, b, loose) <= 0 3 | module.exports = lte 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/semver/functions/major.js: -------------------------------------------------------------------------------- 1 | const SemVer = require('../classes/semver') 2 | const major = (a, loose) => new SemVer(a, loose).major 3 | module.exports = major 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/semver/functions/minor.js: -------------------------------------------------------------------------------- 1 | const SemVer = require('../classes/semver') 2 | const minor = (a, loose) => new SemVer(a, loose).minor 3 | module.exports = minor 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/semver/functions/neq.js: -------------------------------------------------------------------------------- 1 | const compare = require('./compare') 2 | const neq = (a, b, loose) => compare(a, b, loose) !== 0 3 | module.exports = neq 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/semver/functions/patch.js: -------------------------------------------------------------------------------- 1 | const SemVer = require('../classes/semver') 2 | const patch = (a, loose) => new SemVer(a, loose).patch 3 | module.exports = patch 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/semver/functions/prerelease.js: -------------------------------------------------------------------------------- 1 | const parse = require('./parse') 2 | const prerelease = (version, options) => { 3 | const parsed = parse(version, options) 4 | return (parsed && parsed.prerelease.length) ? parsed.prerelease : null 5 | } 6 | module.exports = prerelease 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/semver/functions/rcompare.js: -------------------------------------------------------------------------------- 1 | const compare = require('./compare') 2 | const rcompare = (a, b, loose) => compare(b, a, loose) 3 | module.exports = rcompare 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/semver/functions/rsort.js: -------------------------------------------------------------------------------- 1 | const compareBuild = require('./compare-build') 2 | const rsort = (list, loose) => list.sort((a, b) => compareBuild(b, a, loose)) 3 | module.exports = rsort 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/semver/functions/sort.js: -------------------------------------------------------------------------------- 1 | const compareBuild = require('./compare-build') 2 | const sort = (list, loose) => list.sort((a, b) => compareBuild(a, b, loose)) 3 | module.exports = sort 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/semver/functions/valid.js: -------------------------------------------------------------------------------- 1 | const parse = require('./parse') 2 | const valid = (version, options) => { 3 | const v = parse(version, options) 4 | return v ? v.version : null 5 | } 6 | module.exports = valid 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/semver/preload.js: -------------------------------------------------------------------------------- 1 | // XXX remove in v8 or beyond 2 | module.exports = require('./index.js') 3 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/semver/ranges/gtr.js: -------------------------------------------------------------------------------- 1 | // Determine if version is greater than all the versions possible in the range. 2 | const outside = require('./outside') 3 | const gtr = (version, range, options) => outside(version, range, '>', options) 4 | module.exports = gtr 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/semver/ranges/intersects.js: -------------------------------------------------------------------------------- 1 | const Range = require('../classes/range') 2 | const intersects = (r1, r2, options) => { 3 | r1 = new Range(r1, options) 4 | r2 = new Range(r2, options) 5 | return r1.intersects(r2, options) 6 | } 7 | module.exports = intersects 8 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/semver/ranges/ltr.js: -------------------------------------------------------------------------------- 1 | const outside = require('./outside') 2 | // Determine if version is less than all the versions possible in the range 3 | const ltr = (version, range, options) => outside(version, range, '<', options) 4 | module.exports = ltr 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/setprototypeof/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function setPrototypeOf(o: any, proto: object | null): any; 2 | export = setPrototypeOf; 3 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/side-channel-list/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | end_of_line = lf 6 | insert_final_newline = true 7 | indent_style = tab 8 | indent_size = 2 9 | trim_trailing_whitespace = true 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/side-channel-list/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "max-lines-per-function": 0, 8 | "multiline-comment-style": 1, 9 | "new-cap": [2, { "capIsNewExceptions": ["GetIntrinsic"] }], 10 | }, 11 | } 12 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/side-channel-list/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "es2021", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/side-channel-map/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | end_of_line = lf 6 | insert_final_newline = true 7 | indent_style = tab 8 | indent_size = 2 9 | trim_trailing_whitespace = true 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/side-channel-map/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "max-lines-per-function": 0, 8 | "multiline-comment-style": 1, 9 | "new-cap": [2, { "capIsNewExceptions": ["GetIntrinsic"] }], 10 | }, 11 | } 12 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/side-channel-map/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "es2021", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/side-channel-weakmap/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | end_of_line = lf 6 | insert_final_newline = true 7 | indent_style = tab 8 | indent_size = 2 9 | trim_trailing_whitespace = true 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/side-channel-weakmap/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "es2021", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/side-channel/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | end_of_line = lf 6 | insert_final_newline = true 7 | indent_style = tab 8 | indent_size = 2 9 | trim_trailing_whitespace = true 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/side-channel/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "id-length": 0, 8 | "max-lines-per-function": 0, 9 | "multiline-comment-style": 1, 10 | "new-cap": [2, { "capIsNewExceptions": ["GetIntrinsic"] }], 11 | }, 12 | } 13 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/side-channel/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "es2021", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/simple-update-notifier/src/types.ts: -------------------------------------------------------------------------------- 1 | export interface IUpdate { 2 | pkg: { name: string; version: string }; 3 | updateCheckInterval?: number; 4 | shouldNotifyInNpmScript?: boolean; 5 | distTag?: string; 6 | alwaysRun?: boolean; 7 | debug?: boolean; 8 | } 9 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/supports-color/browser.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = { 3 | stdout: false, 4 | stderr: false 5 | }; 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/toidentifier/HISTORY.md: -------------------------------------------------------------------------------- 1 | 1.0.1 / 2021-11-14 2 | ================== 3 | 4 | * pref: enable strict mode 5 | 6 | 1.0.0 / 2018-07-09 7 | ================== 8 | 9 | * Initial release 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/node_modules/unpipe/HISTORY.md: -------------------------------------------------------------------------------- 1 | 1.0.0 / 2015-06-14 2 | ================== 3 | 4 | * Initial release 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/1. Express Server/HTPP Requests/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "dependencies": { 3 | "express": "^5.1.0" 4 | }, 5 | "devDependencies": { 6 | "nodemon": "^3.1.10" 7 | }, 8 | "scripts": { 9 | "start": "nodemon index.js" 10 | } 11 | 12 | } 13 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/balanced-match/.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | tidelift: "npm/balanced-match" 2 | patreon: juliangruber 3 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/binary-extensions/binary-extensions.json.d.ts: -------------------------------------------------------------------------------- 1 | declare const binaryExtensionsJson: readonly string[]; 2 | 3 | export = binaryExtensionsJson; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/binary-extensions/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./binary-extensions.json'); 2 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/call-bind-apply-helpers/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "exclude": [ 6 | "coverage", 7 | "test" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/call-bind-apply-helpers/actualApply.d.ts: -------------------------------------------------------------------------------- 1 | export = Reflect.apply; -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/call-bind-apply-helpers/functionApply.d.ts: -------------------------------------------------------------------------------- 1 | export = Function.prototype.apply; -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/call-bind-apply-helpers/functionApply.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./functionApply')} */ 4 | module.exports = Function.prototype.apply; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/call-bind-apply-helpers/functionCall.d.ts: -------------------------------------------------------------------------------- 1 | export = Function.prototype.call; -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/call-bind-apply-helpers/functionCall.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./functionCall')} */ 4 | module.exports = Function.prototype.call; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/call-bind-apply-helpers/reflectApply.d.ts: -------------------------------------------------------------------------------- 1 | declare const reflectApply: false | typeof Reflect.apply; 2 | 3 | export = reflectApply; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/call-bind-apply-helpers/reflectApply.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./reflectApply')} */ 4 | module.exports = typeof Reflect !== 'undefined' && Reflect && Reflect.apply; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/call-bind-apply-helpers/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "es2021", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/call-bound/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "new-cap": [2, { 8 | "capIsNewExceptions": [ 9 | "GetIntrinsic", 10 | ], 11 | }], 12 | }, 13 | } 14 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/call-bound/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "exclude": [ 6 | "coverage", 7 | "test" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/call-bound/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "ESNext", 5 | "lib": ["es2024"], 6 | }, 7 | "exclude": [ 8 | "coverage", 9 | ], 10 | } 11 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/concat-map/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.4 4 | - 0.6 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/concat-map/example/map.js: -------------------------------------------------------------------------------- 1 | var concatMap = require('../'); 2 | var xs = [ 1, 2, 3, 4, 5, 6 ]; 3 | var ys = concatMap(xs, function (x) { 4 | return x % 2 ? [ x - 0.1, x, x + 0.1 ] : []; 5 | }); 6 | console.dir(ys); 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/dunder-proto/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | } 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/dunder-proto/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "lines": 86, 6 | "statements": 85.93, 7 | "functions": 82.43, 8 | "branches": 76.06, 9 | "exclude": [ 10 | "coverage", 11 | "test" 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/dunder-proto/get.d.ts: -------------------------------------------------------------------------------- 1 | declare function getDunderProto(target: {}): object | null; 2 | 3 | declare const x: false | typeof getDunderProto; 4 | 5 | export = x; -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/dunder-proto/set.d.ts: -------------------------------------------------------------------------------- 1 | declare function setDunderProto

(target: {}, proto: P): P; 2 | 3 | declare const x: false | typeof setDunderProto; 4 | 5 | export = x; -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/dunder-proto/test/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./get'); 4 | require('./set'); 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/dunder-proto/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "ES2021", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/es-define-property/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "new-cap": ["error", { 8 | "capIsNewExceptions": [ 9 | "GetIntrinsic", 10 | ], 11 | }], 12 | }, 13 | } 14 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/es-define-property/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "exclude": [ 6 | "coverage", 7 | "test" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/es-define-property/index.d.ts: -------------------------------------------------------------------------------- 1 | declare const defineProperty: false | typeof Object.defineProperty; 2 | 3 | export = defineProperty; -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/es-define-property/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "es2022", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | "test/list-exports" 9 | ], 10 | } 11 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/es-errors/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | } 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/es-errors/eval.d.ts: -------------------------------------------------------------------------------- 1 | declare const EvalError: EvalErrorConstructor; 2 | 3 | export = EvalError; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/es-errors/eval.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./eval')} */ 4 | module.exports = EvalError; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/es-errors/index.d.ts: -------------------------------------------------------------------------------- 1 | declare const Error: ErrorConstructor; 2 | 3 | export = Error; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/es-errors/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('.')} */ 4 | module.exports = Error; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/es-errors/range.d.ts: -------------------------------------------------------------------------------- 1 | declare const RangeError: RangeErrorConstructor; 2 | 3 | export = RangeError; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/es-errors/range.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./range')} */ 4 | module.exports = RangeError; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/es-errors/ref.d.ts: -------------------------------------------------------------------------------- 1 | declare const ReferenceError: ReferenceErrorConstructor; 2 | 3 | export = ReferenceError; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/es-errors/ref.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./ref')} */ 4 | module.exports = ReferenceError; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/es-errors/syntax.d.ts: -------------------------------------------------------------------------------- 1 | declare const SyntaxError: SyntaxErrorConstructor; 2 | 3 | export = SyntaxError; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/es-errors/syntax.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./syntax')} */ 4 | module.exports = SyntaxError; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/es-errors/type.d.ts: -------------------------------------------------------------------------------- 1 | declare const TypeError: TypeErrorConstructor 2 | 3 | export = TypeError; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/es-errors/type.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./type')} */ 4 | module.exports = TypeError; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/es-errors/uri.d.ts: -------------------------------------------------------------------------------- 1 | declare const URIError: URIErrorConstructor; 2 | 3 | export = URIError; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/es-errors/uri.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./uri')} */ 4 | module.exports = URIError; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/es-object-atoms/RequireObjectCoercible.d.ts: -------------------------------------------------------------------------------- 1 | declare function RequireObjectCoercible(value: T, optMessage?: string): T; 2 | 3 | export = RequireObjectCoercible; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/es-object-atoms/index.d.ts: -------------------------------------------------------------------------------- 1 | declare const Object: ObjectConstructor; 2 | 3 | export = Object; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/es-object-atoms/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('.')} */ 4 | module.exports = Object; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/es-object-atoms/isObject.d.ts: -------------------------------------------------------------------------------- 1 | declare function isObject(x: unknown): x is object; 2 | 3 | export = isObject; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/es-object-atoms/isObject.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./isObject')} */ 4 | module.exports = function isObject(x) { 5 | return !!x && (typeof x === 'function' || typeof x === 'object'); 6 | }; 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/es-object-atoms/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "es5", 5 | }, 6 | } 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/express/index.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * express 3 | * Copyright(c) 2009-2013 TJ Holowaychuk 4 | * Copyright(c) 2013 Roman Shtylman 5 | * Copyright(c) 2014-2015 Douglas Christopher Wilson 6 | * MIT Licensed 7 | */ 8 | 9 | 'use strict'; 10 | 11 | module.exports = require('./lib/express'); 12 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/function-bind/.github/SECURITY.md: -------------------------------------------------------------------------------- 1 | # Security 2 | 3 | Please email [@ljharb](https://github.com/ljharb) or see https://tidelift.com/security if you have a potential security vulnerability to report. 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/function-bind/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "lines": 86, 6 | "statements": 85.93, 7 | "functions": 82.43, 8 | "branches": 76.06, 9 | "exclude": [ 10 | "coverage", 11 | "test" 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/function-bind/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var implementation = require('./implementation'); 4 | 5 | module.exports = Function.prototype.bind || implementation; 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/function-bind/test/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "rules": { 3 | "array-bracket-newline": 0, 4 | "array-element-newline": 0, 5 | "max-statements-per-line": [2, { "max": 2 }], 6 | "no-invalid-this": 0, 7 | "no-magic-numbers": 0, 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/get-intrinsic/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "exclude": [ 6 | "coverage", 7 | "test" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/get-proto/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "id-length": "off", 8 | "sort-keys": "off", 9 | }, 10 | } 11 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/get-proto/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "exclude": [ 6 | "coverage", 7 | "test" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/get-proto/Object.getPrototypeOf.d.ts: -------------------------------------------------------------------------------- 1 | declare function getProto(object: O): object | null; 2 | 3 | declare const x: typeof getProto | null; 4 | 5 | export = x; -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/get-proto/Object.getPrototypeOf.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var $Object = require('es-object-atoms'); 4 | 5 | /** @type {import('./Object.getPrototypeOf')} */ 6 | module.exports = $Object.getPrototypeOf || null; 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/get-proto/Reflect.getPrototypeOf.d.ts: -------------------------------------------------------------------------------- 1 | declare const x: typeof Reflect.getPrototypeOf | null; 2 | 3 | export = x; -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/get-proto/Reflect.getPrototypeOf.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./Reflect.getPrototypeOf')} */ 4 | module.exports = (typeof Reflect !== 'undefined' && Reflect.getPrototypeOf) || null; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/get-proto/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function getProto(object: O): object | null; 2 | 3 | declare const x: typeof getProto | null; 4 | 5 | export = x; 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/get-proto/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | //"target": "es2021", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/gopd/gOPD.d.ts: -------------------------------------------------------------------------------- 1 | export = Object.getOwnPropertyDescriptor; 2 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/gopd/gOPD.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./gOPD')} */ 4 | module.exports = Object.getOwnPropertyDescriptor; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/gopd/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function gOPD(obj: O, prop: K): PropertyDescriptor | undefined; 2 | 3 | declare const fn: typeof gOPD | undefined | null; 4 | 5 | export = fn; -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/gopd/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('.')} */ 4 | var $gOPD = require('./gOPD'); 5 | 6 | if ($gOPD) { 7 | try { 8 | $gOPD([], 'length'); 9 | } catch (e) { 10 | // IE 8 has a broken gOPD 11 | $gOPD = null; 12 | } 13 | } 14 | 15 | module.exports = $gOPD; 16 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/gopd/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "es2021", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/has-symbols/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "max-statements-per-line": [2, { "max": 2 }], 8 | "no-magic-numbers": 0, 9 | "multiline-comment-style": 0, 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/has-symbols/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "exclude": [ 6 | "coverage", 7 | "test" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/has-symbols/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function hasNativeSymbols(): boolean; 2 | 3 | export = hasNativeSymbols; -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/has-symbols/shams.d.ts: -------------------------------------------------------------------------------- 1 | declare function hasSymbolShams(): boolean; 2 | 3 | export = hasSymbolShams; -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/has-symbols/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "ES2021", 5 | "maxNodeModuleJsDepth": 0, 6 | }, 7 | "exclude": [ 8 | "coverage" 9 | ] 10 | } 11 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/hasown/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | } 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/hasown/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "lines": 86, 6 | "statements": 85.93, 7 | "functions": 82.43, 8 | "branches": 76.06, 9 | "exclude": [ 10 | "coverage", 11 | "test" 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/hasown/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function hasOwn(o: O, p: K): o is O & Record; 2 | 3 | export = hasOwn; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/hasown/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var call = Function.prototype.call; 4 | var $hasOwn = Object.prototype.hasOwnProperty; 5 | var bind = require('function-bind'); 6 | 7 | /** @type {import('.')} */ 8 | module.exports = bind.call(call, $hasOwn); 9 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/hasown/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "exclude": [ 4 | "coverage", 5 | ], 6 | } 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/iconv-lite/.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/iconv-lite/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/is-binary-path/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | const path = require('path'); 3 | const binaryExtensions = require('binary-extensions'); 4 | 5 | const extensions = new Set(binaryExtensions); 6 | 7 | module.exports = filePath => extensions.has(path.extname(filePath).slice(1).toLowerCase()); 8 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/is-promise/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function isPromise(obj: PromiseLike | S): obj is PromiseLike; 2 | export default isPromise; 3 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/is-promise/index.js: -------------------------------------------------------------------------------- 1 | module.exports = isPromise; 2 | module.exports.default = isPromise; 3 | 4 | function isPromise(obj) { 5 | return !!obj && (typeof obj === 'object' || typeof obj === 'function') && typeof obj.then === 'function'; 6 | } 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/is-promise/index.mjs: -------------------------------------------------------------------------------- 1 | export default function isPromise(obj) { 2 | return !!obj && (typeof obj === 'object' || typeof obj === 'function') && typeof obj.then === 'function'; 3 | } 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/math-intrinsics/abs.d.ts: -------------------------------------------------------------------------------- 1 | export = Math.abs; -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/math-intrinsics/abs.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./abs')} */ 4 | module.exports = Math.abs; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/math-intrinsics/constants/maxArrayLength.d.ts: -------------------------------------------------------------------------------- 1 | declare const MAX_ARRAY_LENGTH: 4294967295; 2 | 3 | export = MAX_ARRAY_LENGTH; -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/math-intrinsics/constants/maxArrayLength.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./maxArrayLength')} */ 4 | module.exports = 4294967295; // Math.pow(2, 32) - 1; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/math-intrinsics/constants/maxSafeInteger.d.ts: -------------------------------------------------------------------------------- 1 | declare const MAX_SAFE_INTEGER: 9007199254740991; 2 | 3 | export = MAX_SAFE_INTEGER; -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/math-intrinsics/constants/maxSafeInteger.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./maxSafeInteger')} */ 4 | // eslint-disable-next-line no-extra-parens 5 | module.exports = /** @type {import('./maxSafeInteger')} */ (Number.MAX_SAFE_INTEGER) || 9007199254740991; // Math.pow(2, 53) - 1; 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/math-intrinsics/constants/maxValue.d.ts: -------------------------------------------------------------------------------- 1 | declare const MAX_VALUE: 1.7976931348623157e+308; 2 | 3 | export = MAX_VALUE; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/math-intrinsics/constants/maxValue.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./maxValue')} */ 4 | // eslint-disable-next-line no-extra-parens 5 | module.exports = /** @type {import('./maxValue')} */ (Number.MAX_VALUE) || 1.7976931348623157e+308; 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/math-intrinsics/floor.d.ts: -------------------------------------------------------------------------------- 1 | export = Math.floor; -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/math-intrinsics/floor.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./floor')} */ 4 | module.exports = Math.floor; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/math-intrinsics/isFinite.d.ts: -------------------------------------------------------------------------------- 1 | declare function isFinite(x: unknown): x is number | bigint; 2 | 3 | export = isFinite; -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/math-intrinsics/isInteger.d.ts: -------------------------------------------------------------------------------- 1 | declare function isInteger(argument: unknown): argument is number; 2 | 3 | export = isInteger; -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/math-intrinsics/isNaN.d.ts: -------------------------------------------------------------------------------- 1 | export = Number.isNaN; -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/math-intrinsics/isNaN.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./isNaN')} */ 4 | module.exports = Number.isNaN || function isNaN(a) { 5 | return a !== a; 6 | }; 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/math-intrinsics/isNegativeZero.d.ts: -------------------------------------------------------------------------------- 1 | declare function isNegativeZero(x: unknown): boolean; 2 | 3 | export = isNegativeZero; -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/math-intrinsics/isNegativeZero.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./isNegativeZero')} */ 4 | module.exports = function isNegativeZero(x) { 5 | return x === 0 && 1 / x === 1 / -0; 6 | }; 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/math-intrinsics/max.d.ts: -------------------------------------------------------------------------------- 1 | export = Math.max; -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/math-intrinsics/max.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./max')} */ 4 | module.exports = Math.max; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/math-intrinsics/min.d.ts: -------------------------------------------------------------------------------- 1 | export = Math.min; -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/math-intrinsics/min.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./min')} */ 4 | module.exports = Math.min; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/math-intrinsics/mod.d.ts: -------------------------------------------------------------------------------- 1 | declare function mod(number: number, modulo: number): number; 2 | 3 | export = mod; -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/math-intrinsics/mod.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var $floor = require('./floor'); 4 | 5 | /** @type {import('./mod')} */ 6 | module.exports = function mod(number, modulo) { 7 | var remain = number % modulo; 8 | return $floor(remain >= 0 ? remain : remain + modulo); 9 | }; 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/math-intrinsics/pow.d.ts: -------------------------------------------------------------------------------- 1 | export = Math.pow; -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/math-intrinsics/pow.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./pow')} */ 4 | module.exports = Math.pow; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/math-intrinsics/round.d.ts: -------------------------------------------------------------------------------- 1 | export = Math.round; -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/math-intrinsics/round.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./round')} */ 4 | module.exports = Math.round; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/math-intrinsics/sign.d.ts: -------------------------------------------------------------------------------- 1 | declare function sign(x: number): number; 2 | 3 | export = sign; -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/math-intrinsics/sign.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var $isNaN = require('./isNaN'); 4 | 5 | /** @type {import('./sign')} */ 6 | module.exports = function sign(number) { 7 | if ($isNaN(number) || number === 0) { 8 | return number; 9 | } 10 | return number < 0 ? -1 : +1; 11 | }; 12 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/math-intrinsics/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | } 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/mime-db/index.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * mime-db 3 | * Copyright(c) 2014 Jonathan Ong 4 | * Copyright(c) 2015-2022 Douglas Christopher Wilson 5 | * MIT Licensed 6 | */ 7 | 8 | /** 9 | * Module exports. 10 | */ 11 | 12 | module.exports = require('./db.json') 13 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/nodemon/.prettierrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "singleQuote": true 3 | } 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/nodemon/bin/windows-kill.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Back-end/2. Express/2. HTPP Requests/node_modules/nodemon/bin/windows-kill.exe -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/nodemon/doc/cli/authors.txt: -------------------------------------------------------------------------------- 1 | 2 | Remy Sharp - author and maintainer 3 | https://github.com/remy 4 | https://twitter.com/rem 5 | 6 | Contributors: https://github.com/remy/nodemon/graphs/contributors ❤︎ 7 | 8 | Please help make nodemon better: https://github.com/remy/nodemon/ 9 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/nodemon/doc/cli/usage.txt: -------------------------------------------------------------------------------- 1 | Usage: nodemon [nodemon options] [script.js] [args] 2 | 3 | See "nodemon --help" for more. 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/nodemon/jsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "typeRoots": ["./index.d.ts", "./node_modules/@types"], 4 | "checkJs": true 5 | }, 6 | "exclude": ["node_modules"] 7 | } 8 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/nodemon/lib/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./nodemon'); -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/nodemon/lib/monitor/index.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | run: require('./run'), 3 | watch: require('./watch').watch, 4 | }; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/object-inspect/example/circular.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var inspect = require('../'); 4 | var obj = { a: 1, b: [3, 4] }; 5 | obj.c = obj; 6 | console.log(inspect(obj)); 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/object-inspect/example/fn.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var inspect = require('../'); 4 | var obj = [1, 2, function f(n) { return n + 5; }, 4]; 5 | console.log(inspect(obj)); 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/object-inspect/util.inspect.js: -------------------------------------------------------------------------------- 1 | module.exports = require('util').inspect; 2 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/picomatch/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./lib/picomatch'); 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/pstree.remy/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | cache: 3 | directories: 4 | - ~/.npm 5 | notifications: 6 | email: false 7 | node_js: 8 | - '8' 9 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/qs/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "lines": 86, 6 | "statements": 85.93, 7 | "functions": 82.43, 8 | "branches": 76.06, 9 | "exclude": [ 10 | "coverage", 11 | "dist" 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/qs/lib/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var stringify = require('./stringify'); 4 | var parse = require('./parse'); 5 | var formats = require('./formats'); 6 | 7 | module.exports = { 8 | formats: formats, 9 | parse: parse, 10 | stringify: stringify 11 | }; 12 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/semver/classes/index.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | SemVer: require('./semver.js'), 3 | Range: require('./range.js'), 4 | Comparator: require('./comparator.js'), 5 | } 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/semver/functions/clean.js: -------------------------------------------------------------------------------- 1 | const parse = require('./parse') 2 | const clean = (version, options) => { 3 | const s = parse(version.trim().replace(/^[=v]+/, ''), options) 4 | return s ? s.version : null 5 | } 6 | module.exports = clean 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/semver/functions/compare-loose.js: -------------------------------------------------------------------------------- 1 | const compare = require('./compare') 2 | const compareLoose = (a, b) => compare(a, b, true) 3 | module.exports = compareLoose 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/semver/functions/compare.js: -------------------------------------------------------------------------------- 1 | const SemVer = require('../classes/semver') 2 | const compare = (a, b, loose) => 3 | new SemVer(a, loose).compare(new SemVer(b, loose)) 4 | 5 | module.exports = compare 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/semver/functions/eq.js: -------------------------------------------------------------------------------- 1 | const compare = require('./compare') 2 | const eq = (a, b, loose) => compare(a, b, loose) === 0 3 | module.exports = eq 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/semver/functions/gt.js: -------------------------------------------------------------------------------- 1 | const compare = require('./compare') 2 | const gt = (a, b, loose) => compare(a, b, loose) > 0 3 | module.exports = gt 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/semver/functions/gte.js: -------------------------------------------------------------------------------- 1 | const compare = require('./compare') 2 | const gte = (a, b, loose) => compare(a, b, loose) >= 0 3 | module.exports = gte 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/semver/functions/lt.js: -------------------------------------------------------------------------------- 1 | const compare = require('./compare') 2 | const lt = (a, b, loose) => compare(a, b, loose) < 0 3 | module.exports = lt 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/semver/functions/lte.js: -------------------------------------------------------------------------------- 1 | const compare = require('./compare') 2 | const lte = (a, b, loose) => compare(a, b, loose) <= 0 3 | module.exports = lte 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/semver/functions/major.js: -------------------------------------------------------------------------------- 1 | const SemVer = require('../classes/semver') 2 | const major = (a, loose) => new SemVer(a, loose).major 3 | module.exports = major 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/semver/functions/minor.js: -------------------------------------------------------------------------------- 1 | const SemVer = require('../classes/semver') 2 | const minor = (a, loose) => new SemVer(a, loose).minor 3 | module.exports = minor 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/semver/functions/neq.js: -------------------------------------------------------------------------------- 1 | const compare = require('./compare') 2 | const neq = (a, b, loose) => compare(a, b, loose) !== 0 3 | module.exports = neq 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/semver/functions/patch.js: -------------------------------------------------------------------------------- 1 | const SemVer = require('../classes/semver') 2 | const patch = (a, loose) => new SemVer(a, loose).patch 3 | module.exports = patch 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/semver/functions/prerelease.js: -------------------------------------------------------------------------------- 1 | const parse = require('./parse') 2 | const prerelease = (version, options) => { 3 | const parsed = parse(version, options) 4 | return (parsed && parsed.prerelease.length) ? parsed.prerelease : null 5 | } 6 | module.exports = prerelease 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/semver/functions/rcompare.js: -------------------------------------------------------------------------------- 1 | const compare = require('./compare') 2 | const rcompare = (a, b, loose) => compare(b, a, loose) 3 | module.exports = rcompare 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/semver/functions/rsort.js: -------------------------------------------------------------------------------- 1 | const compareBuild = require('./compare-build') 2 | const rsort = (list, loose) => list.sort((a, b) => compareBuild(b, a, loose)) 3 | module.exports = rsort 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/semver/functions/sort.js: -------------------------------------------------------------------------------- 1 | const compareBuild = require('./compare-build') 2 | const sort = (list, loose) => list.sort((a, b) => compareBuild(a, b, loose)) 3 | module.exports = sort 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/semver/functions/valid.js: -------------------------------------------------------------------------------- 1 | const parse = require('./parse') 2 | const valid = (version, options) => { 3 | const v = parse(version, options) 4 | return v ? v.version : null 5 | } 6 | module.exports = valid 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/semver/internal/debug.js: -------------------------------------------------------------------------------- 1 | const debug = ( 2 | typeof process === 'object' && 3 | process.env && 4 | process.env.NODE_DEBUG && 5 | /\bsemver\b/i.test(process.env.NODE_DEBUG) 6 | ) ? (...args) => console.error('SEMVER', ...args) 7 | : () => {} 8 | 9 | module.exports = debug 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/semver/preload.js: -------------------------------------------------------------------------------- 1 | // XXX remove in v8 or beyond 2 | module.exports = require('./index.js') 3 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/semver/ranges/gtr.js: -------------------------------------------------------------------------------- 1 | // Determine if version is greater than all the versions possible in the range. 2 | const outside = require('./outside') 3 | const gtr = (version, range, options) => outside(version, range, '>', options) 4 | module.exports = gtr 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/semver/ranges/intersects.js: -------------------------------------------------------------------------------- 1 | const Range = require('../classes/range') 2 | const intersects = (r1, r2, options) => { 3 | r1 = new Range(r1, options) 4 | r2 = new Range(r2, options) 5 | return r1.intersects(r2, options) 6 | } 7 | module.exports = intersects 8 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/semver/ranges/ltr.js: -------------------------------------------------------------------------------- 1 | const outside = require('./outside') 2 | // Determine if version is less than all the versions possible in the range 3 | const ltr = (version, range, options) => outside(version, range, '<', options) 4 | module.exports = ltr 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/setprototypeof/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function setPrototypeOf(o: any, proto: object | null): any; 2 | export = setPrototypeOf; 3 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/side-channel-list/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | end_of_line = lf 6 | insert_final_newline = true 7 | indent_style = tab 8 | indent_size = 2 9 | trim_trailing_whitespace = true 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/side-channel-list/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "max-lines-per-function": 0, 8 | "multiline-comment-style": 1, 9 | "new-cap": [2, { "capIsNewExceptions": ["GetIntrinsic"] }], 10 | }, 11 | } 12 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/side-channel-list/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "es2021", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/side-channel-map/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | end_of_line = lf 6 | insert_final_newline = true 7 | indent_style = tab 8 | indent_size = 2 9 | trim_trailing_whitespace = true 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/side-channel-map/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "max-lines-per-function": 0, 8 | "multiline-comment-style": 1, 9 | "new-cap": [2, { "capIsNewExceptions": ["GetIntrinsic"] }], 10 | }, 11 | } 12 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/side-channel-map/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "es2021", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/side-channel-weakmap/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | end_of_line = lf 6 | insert_final_newline = true 7 | indent_style = tab 8 | indent_size = 2 9 | trim_trailing_whitespace = true 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/side-channel-weakmap/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "id-length": 0, 8 | "max-lines-per-function": 0, 9 | "multiline-comment-style": 1, 10 | "new-cap": [2, { "capIsNewExceptions": ["GetIntrinsic"] }], 11 | }, 12 | } 13 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/side-channel-weakmap/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "es2021", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/side-channel/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | end_of_line = lf 6 | insert_final_newline = true 7 | indent_style = tab 8 | indent_size = 2 9 | trim_trailing_whitespace = true 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/side-channel/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "id-length": 0, 8 | "max-lines-per-function": 0, 9 | "multiline-comment-style": 1, 10 | "new-cap": [2, { "capIsNewExceptions": ["GetIntrinsic"] }], 11 | }, 12 | } 13 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/side-channel/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "lines": 86, 6 | "statements": 85.93, 7 | "functions": 82.43, 8 | "branches": 76.06, 9 | "exclude": [ 10 | "coverage", 11 | "test" 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/side-channel/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "es2021", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/simple-update-notifier/src/types.ts: -------------------------------------------------------------------------------- 1 | export interface IUpdate { 2 | pkg: { name: string; version: string }; 3 | updateCheckInterval?: number; 4 | shouldNotifyInNpmScript?: boolean; 5 | distTag?: string; 6 | alwaysRun?: boolean; 7 | debug?: boolean; 8 | } 9 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/supports-color/browser.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = { 3 | stdout: false, 4 | stderr: false 5 | }; 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/toidentifier/HISTORY.md: -------------------------------------------------------------------------------- 1 | 1.0.1 / 2021-11-14 2 | ================== 3 | 4 | * pref: enable strict mode 5 | 6 | 1.0.0 / 2018-07-09 7 | ================== 8 | 9 | * Initial release 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/node_modules/unpipe/HISTORY.md: -------------------------------------------------------------------------------- 1 | 1.0.0 / 2015-06-14 2 | ================== 3 | 4 | * Initial release 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/2. HTPP Requests/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "dependencies": { 3 | "express": "^5.1.0" 4 | }, 5 | "devDependencies": { 6 | "nodemon": "^3.1.10" 7 | }, 8 | "scripts": { 9 | "start": "nodemon index.js" 10 | } 11 | 12 | } 13 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/balanced-match/.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | tidelift: "npm/balanced-match" 2 | patreon: juliangruber 3 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/binary-extensions/binary-extensions.json.d.ts: -------------------------------------------------------------------------------- 1 | declare const binaryExtensionsJson: readonly string[]; 2 | 3 | export = binaryExtensionsJson; 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/binary-extensions/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./binary-extensions.json'); 2 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/call-bind/.eslintignore: -------------------------------------------------------------------------------- 1 | coverage/ 2 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/call-bind/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "lines": 86, 6 | "statements": 85.93, 7 | "functions": 82.43, 8 | "branches": 76.06, 9 | "exclude": [ 10 | "coverage", 11 | "test" 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/call-bind/README.md: -------------------------------------------------------------------------------- 1 | # call-bind 2 | Robustly `.call.bind()` a function. 3 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/concat-map/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.4 4 | - 0.6 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/concat-map/example/map.js: -------------------------------------------------------------------------------- 1 | var concatMap = require('../'); 2 | var xs = [ 1, 2, 3, 4, 5, 6 ]; 3 | var ys = concatMap(xs, function (x) { 4 | return x % 2 ? [ x - 0.1, x, x + 0.1 ] : []; 5 | }); 6 | console.dir(ys); 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/cookie-signature/.npmignore: -------------------------------------------------------------------------------- 1 | support 2 | test 3 | examples 4 | *.sock 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/debug/.coveralls.yml: -------------------------------------------------------------------------------- 1 | repo_token: SIAeZjKYlHK74rbcFvNHMUzjRiMpflxve 2 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/debug/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "env": { 3 | "browser": true, 4 | "node": true 5 | }, 6 | "rules": { 7 | "no-console": 0, 8 | "no-empty": [1, { "allowEmptyCatch": true }] 9 | }, 10 | "extends": "eslint:recommended" 11 | } 12 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/debug/.npmignore: -------------------------------------------------------------------------------- 1 | support 2 | test 3 | examples 4 | example 5 | *.sock 6 | dist 7 | yarn.lock 8 | coverage 9 | bower.json 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/debug/.travis.yml: -------------------------------------------------------------------------------- 1 | 2 | language: node_js 3 | node_js: 4 | - "6" 5 | - "5" 6 | - "4" 7 | 8 | install: 9 | - make node_modules 10 | 11 | script: 12 | - make lint 13 | - make test 14 | - make coveralls 15 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/debug/node.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./src/node'); 2 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/express/index.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * express 3 | * Copyright(c) 2009-2013 TJ Holowaychuk 4 | * Copyright(c) 2013 Roman Shtylman 5 | * Copyright(c) 2014-2015 Douglas Christopher Wilson 6 | * MIT Licensed 7 | */ 8 | 9 | 'use strict'; 10 | 11 | module.exports = require('./lib/express'); 12 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/function-bind/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var implementation = require('./implementation'); 4 | 5 | module.exports = Function.prototype.bind || implementation; 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/function-bind/test/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "rules": { 3 | "array-bracket-newline": 0, 4 | "array-element-newline": 0, 5 | "max-statements-per-line": [2, { "max": 2 }], 6 | "no-invalid-this": 0, 7 | "no-magic-numbers": 0, 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/get-intrinsic/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "exclude": [ 6 | "coverage", 7 | "test" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/has-proto/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | } 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/has-proto/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var test = { 4 | foo: {} 5 | }; 6 | 7 | var $Object = Object; 8 | 9 | module.exports = function hasProto() { 10 | return { __proto__: test }.foo === test.foo && !({ __proto__: null } instanceof $Object); 11 | }; 12 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/has-symbols/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "max-statements-per-line": [2, { "max": 2 }], 8 | "no-magic-numbers": 0, 9 | "multiline-comment-style": 0, 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/has-symbols/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "exclude": [ 6 | "coverage", 7 | "test" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/has/src/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var bind = require('function-bind'); 4 | 5 | module.exports = bind.call(Function.call, Object.prototype.hasOwnProperty); 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/is-binary-path/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | const path = require('path'); 3 | const binaryExtensions = require('binary-extensions'); 4 | 5 | const extensions = new Set(binaryExtensions); 6 | 7 | module.exports = filePath => extensions.has(path.extname(filePath).slice(1).toLowerCase()); 8 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/mime-db/index.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * mime-db 3 | * Copyright(c) 2014 Jonathan Ong 4 | * Copyright(c) 2015-2022 Douglas Christopher Wilson 5 | * MIT Licensed 6 | */ 7 | 8 | /** 9 | * Module exports. 10 | */ 11 | 12 | module.exports = require('./db.json') 13 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/mime/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Back-end/2. Express/3. Postman/node_modules/mime/.npmignore -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/mime/cli.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | var mime = require('./mime.js'); 4 | var file = process.argv[2]; 5 | var type = mime.lookup(file); 6 | 7 | process.stdout.write(type + '\n'); 8 | 9 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/nodemon/.prettierrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "singleQuote": true 3 | } 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/nodemon/bin/windows-kill.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Back-end/2. Express/3. Postman/node_modules/nodemon/bin/windows-kill.exe -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/nodemon/doc/cli/authors.txt: -------------------------------------------------------------------------------- 1 | 2 | Remy Sharp - author and maintainer 3 | https://github.com/remy 4 | https://twitter.com/rem 5 | 6 | Contributors: https://github.com/remy/nodemon/graphs/contributors ❤︎ 7 | 8 | Please help make nodemon better: https://github.com/remy/nodemon/ 9 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/nodemon/doc/cli/usage.txt: -------------------------------------------------------------------------------- 1 | Usage: nodemon [nodemon options] [script.js] [args] 2 | 3 | See "nodemon --help" for more. 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/nodemon/jsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "typeRoots": ["./index.d.ts", "./node_modules/@types"], 4 | "checkJs": true 5 | }, 6 | "exclude": ["node_modules"] 7 | } 8 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/nodemon/lib/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./nodemon'); -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/nodemon/lib/monitor/index.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | run: require('./run'), 3 | watch: require('./watch').watch, 4 | }; 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/object-inspect/example/circular.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var inspect = require('../'); 4 | var obj = { a: 1, b: [3, 4] }; 5 | obj.c = obj; 6 | console.log(inspect(obj)); 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/object-inspect/example/fn.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var inspect = require('../'); 4 | var obj = [1, 2, function f(n) { return n + 5; }, 4]; 5 | console.log(inspect(obj)); 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/object-inspect/util.inspect.js: -------------------------------------------------------------------------------- 1 | module.exports = require('util').inspect; 2 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/picomatch/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./lib/picomatch'); 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/pstree.remy/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | cache: 3 | directories: 4 | - ~/.npm 5 | notifications: 6 | email: false 7 | node_js: 8 | - '8' 9 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/qs/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "lines": 86, 6 | "statements": 85.93, 7 | "functions": 82.43, 8 | "branches": 76.06, 9 | "exclude": [ 10 | "coverage", 11 | "dist" 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/qs/lib/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var stringify = require('./stringify'); 4 | var parse = require('./parse'); 5 | var formats = require('./formats'); 6 | 7 | module.exports = { 8 | formats: formats, 9 | parse: parse, 10 | stringify: stringify 11 | }; 12 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/semver/classes/index.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | SemVer: require('./semver.js'), 3 | Range: require('./range.js'), 4 | Comparator: require('./comparator.js'), 5 | } 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/semver/functions/clean.js: -------------------------------------------------------------------------------- 1 | const parse = require('./parse') 2 | const clean = (version, options) => { 3 | const s = parse(version.trim().replace(/^[=v]+/, ''), options) 4 | return s ? s.version : null 5 | } 6 | module.exports = clean 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/semver/functions/compare-loose.js: -------------------------------------------------------------------------------- 1 | const compare = require('./compare') 2 | const compareLoose = (a, b) => compare(a, b, true) 3 | module.exports = compareLoose 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/semver/functions/compare.js: -------------------------------------------------------------------------------- 1 | const SemVer = require('../classes/semver') 2 | const compare = (a, b, loose) => 3 | new SemVer(a, loose).compare(new SemVer(b, loose)) 4 | 5 | module.exports = compare 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/semver/functions/eq.js: -------------------------------------------------------------------------------- 1 | const compare = require('./compare') 2 | const eq = (a, b, loose) => compare(a, b, loose) === 0 3 | module.exports = eq 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/semver/functions/gt.js: -------------------------------------------------------------------------------- 1 | const compare = require('./compare') 2 | const gt = (a, b, loose) => compare(a, b, loose) > 0 3 | module.exports = gt 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/semver/functions/gte.js: -------------------------------------------------------------------------------- 1 | const compare = require('./compare') 2 | const gte = (a, b, loose) => compare(a, b, loose) >= 0 3 | module.exports = gte 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/semver/functions/lt.js: -------------------------------------------------------------------------------- 1 | const compare = require('./compare') 2 | const lt = (a, b, loose) => compare(a, b, loose) < 0 3 | module.exports = lt 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/semver/functions/lte.js: -------------------------------------------------------------------------------- 1 | const compare = require('./compare') 2 | const lte = (a, b, loose) => compare(a, b, loose) <= 0 3 | module.exports = lte 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/semver/functions/major.js: -------------------------------------------------------------------------------- 1 | const SemVer = require('../classes/semver') 2 | const major = (a, loose) => new SemVer(a, loose).major 3 | module.exports = major 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/semver/functions/minor.js: -------------------------------------------------------------------------------- 1 | const SemVer = require('../classes/semver') 2 | const minor = (a, loose) => new SemVer(a, loose).minor 3 | module.exports = minor 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/semver/functions/neq.js: -------------------------------------------------------------------------------- 1 | const compare = require('./compare') 2 | const neq = (a, b, loose) => compare(a, b, loose) !== 0 3 | module.exports = neq 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/semver/functions/patch.js: -------------------------------------------------------------------------------- 1 | const SemVer = require('../classes/semver') 2 | const patch = (a, loose) => new SemVer(a, loose).patch 3 | module.exports = patch 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/semver/functions/prerelease.js: -------------------------------------------------------------------------------- 1 | const parse = require('./parse') 2 | const prerelease = (version, options) => { 3 | const parsed = parse(version, options) 4 | return (parsed && parsed.prerelease.length) ? parsed.prerelease : null 5 | } 6 | module.exports = prerelease 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/semver/functions/rcompare.js: -------------------------------------------------------------------------------- 1 | const compare = require('./compare') 2 | const rcompare = (a, b, loose) => compare(b, a, loose) 3 | module.exports = rcompare 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/semver/functions/rsort.js: -------------------------------------------------------------------------------- 1 | const compareBuild = require('./compare-build') 2 | const rsort = (list, loose) => list.sort((a, b) => compareBuild(b, a, loose)) 3 | module.exports = rsort 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/semver/functions/sort.js: -------------------------------------------------------------------------------- 1 | const compareBuild = require('./compare-build') 2 | const sort = (list, loose) => list.sort((a, b) => compareBuild(a, b, loose)) 3 | module.exports = sort 4 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/semver/functions/valid.js: -------------------------------------------------------------------------------- 1 | const parse = require('./parse') 2 | const valid = (version, options) => { 3 | const v = parse(version, options) 4 | return v ? v.version : null 5 | } 6 | module.exports = valid 7 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/semver/internal/debug.js: -------------------------------------------------------------------------------- 1 | const debug = ( 2 | typeof process === 'object' && 3 | process.env && 4 | process.env.NODE_DEBUG && 5 | /\bsemver\b/i.test(process.env.NODE_DEBUG) 6 | ) ? (...args) => console.error('SEMVER', ...args) 7 | : () => {} 8 | 9 | module.exports = debug 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/semver/preload.js: -------------------------------------------------------------------------------- 1 | // XXX remove in v8 or beyond 2 | module.exports = require('./index.js') 3 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/semver/ranges/gtr.js: -------------------------------------------------------------------------------- 1 | // Determine if version is greater than all the versions possible in the range. 2 | const outside = require('./outside') 3 | const gtr = (version, range, options) => outside(version, range, '>', options) 4 | module.exports = gtr 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/semver/ranges/intersects.js: -------------------------------------------------------------------------------- 1 | const Range = require('../classes/range') 2 | const intersects = (r1, r2, options) => { 3 | r1 = new Range(r1, options) 4 | r2 = new Range(r2, options) 5 | return r1.intersects(r2, options) 6 | } 7 | module.exports = intersects 8 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/semver/ranges/ltr.js: -------------------------------------------------------------------------------- 1 | const outside = require('./outside') 2 | // Determine if version is less than all the versions possible in the range 3 | const ltr = (version, range, options) => outside(version, range, '<', options) 4 | module.exports = ltr 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/setprototypeof/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function setPrototypeOf(o: any, proto: object | null): any; 2 | export = setPrototypeOf; 3 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/side-channel/.eslintignore: -------------------------------------------------------------------------------- 1 | coverage/ 2 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/side-channel/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "max-lines-per-function": 0, 8 | "max-params": 0, 9 | "new-cap": [2, { "capIsNewExceptions": ["GetIntrinsic"] }], 10 | }, 11 | } 12 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/side-channel/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "lines": 86, 6 | "statements": 85.93, 7 | "functions": 82.43, 8 | "branches": 76.06, 9 | "exclude": [ 10 | "coverage", 11 | "test" 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/side-channel/README.md: -------------------------------------------------------------------------------- 1 | # side-channel 2 | Store information about any JS value in a side channel. Uses WeakMap if available. 3 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/simple-update-notifier/src/types.ts: -------------------------------------------------------------------------------- 1 | export interface IUpdate { 2 | pkg: { name: string; version: string }; 3 | updateCheckInterval?: number; 4 | shouldNotifyInNpmScript?: boolean; 5 | distTag?: string; 6 | alwaysRun?: boolean; 7 | debug?: boolean; 8 | } 9 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/supports-color/browser.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = { 3 | stdout: false, 4 | stderr: false 5 | }; 6 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/toidentifier/HISTORY.md: -------------------------------------------------------------------------------- 1 | 1.0.1 / 2021-11-14 2 | ================== 3 | 4 | * pref: enable strict mode 5 | 6 | 1.0.0 / 2018-07-09 7 | ================== 8 | 9 | * Initial release 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/unpipe/HISTORY.md: -------------------------------------------------------------------------------- 1 | 1.0.0 / 2015-06-14 2 | ================== 3 | 4 | * Initial release 5 | -------------------------------------------------------------------------------- /Back-end/2. Express/3. Postman/node_modules/utils-merge/.npmignore: -------------------------------------------------------------------------------- 1 | CONTRIBUTING.md 2 | Makefile 3 | docs/ 4 | examples/ 5 | reports/ 6 | test/ 7 | 8 | .jshintrc 9 | .travis.yml 10 | -------------------------------------------------------------------------------- /Back-end/2. Express/4. Middleware/index2.js: -------------------------------------------------------------------------------- 1 | import express from "express"; 2 | 3 | const app = express(); 4 | const port = 3000; 5 | 6 | app.get("/", (req, res) => { 7 | res.send("Hello"); 8 | }); 9 | 10 | app.listen(port, () => { 11 | console.log(`Listening on port ${port}`); 12 | }); 13 | -------------------------------------------------------------------------------- /Back-end/2. Express/4. Middleware/index3.js: -------------------------------------------------------------------------------- 1 | import express from "express"; 2 | 3 | const app = express(); 4 | const port = 3000; 5 | 6 | app.use(logger); 7 | 8 | app.get("/", (req, res) => { 9 | res.send("Hello"); 10 | }); 11 | 12 | app.listen(port, () => { 13 | console.log(`Listening on port ${port}`); 14 | }); 15 | -------------------------------------------------------------------------------- /Back-end/2. Express/4. Middleware/index4.js: -------------------------------------------------------------------------------- 1 | import express from "express"; 2 | 3 | const app = express(); 4 | const port = 3000; 5 | 6 | app.listen(port, () => { 7 | console.log(`Listening on port ${port}`); 8 | }); 9 | -------------------------------------------------------------------------------- /Front-end/1. HTML/1. Intoduction to HTML/1. Heading Element/goal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/1. HTML/1. Intoduction to HTML/1. Heading Element/goal.png -------------------------------------------------------------------------------- /Front-end/1. HTML/1. Intoduction to HTML/1. Heading Element/index.html: -------------------------------------------------------------------------------- 1 | Book 2 | Chapter 1 3 | Section 1 4 | Section 2 5 | Chapter 2 6 | Section 1 7 | Diagram 1 8 | Chapter 3 9 | Section 1 10 | Section 2 11 | -------------------------------------------------------------------------------- /Front-end/1. HTML/1. Intoduction to HTML/2. Paragraph Element/goal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/1. HTML/1. Intoduction to HTML/2. Paragraph Element/goal.png -------------------------------------------------------------------------------- /Front-end/1. HTML/1. Intoduction to HTML/3. Void Element/goal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/1. HTML/1. Intoduction to HTML/3. Void Element/goal.png -------------------------------------------------------------------------------- /Front-end/1. HTML/1. Intoduction to HTML/4. Movie ranking Project/goal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/1. HTML/1. Intoduction to HTML/4. Movie ranking Project/goal.png -------------------------------------------------------------------------------- /Front-end/1. HTML/1. Intoduction to HTML/4. Movie ranking Project/index.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Front-end/1. HTML/2. Intermediate HTML/1. List Elements/goal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/1. HTML/2. Intermediate HTML/1. List Elements/goal.png -------------------------------------------------------------------------------- /Front-end/1. HTML/2. Intermediate HTML/2. Nesting and Indentation/goal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/1. HTML/2. Intermediate HTML/2. Nesting and Indentation/goal.png -------------------------------------------------------------------------------- /Front-end/1. HTML/2. Intermediate HTML/2. Nesting and Indentation/index.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Front-end/1. HTML/2. Intermediate HTML/3. Anchor Elements/goal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/1. HTML/2. Intermediate HTML/3. Anchor Elements/goal.png -------------------------------------------------------------------------------- /Front-end/1. HTML/2. Intermediate HTML/3. Anchor Elements/index.html: -------------------------------------------------------------------------------- 1 |

My top 5 Favourite Websites

2 | -------------------------------------------------------------------------------- /Front-end/1. HTML/2. Intermediate HTML/4. Image Elements/goal1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/1. HTML/2. Intermediate HTML/4. Image Elements/goal1.png -------------------------------------------------------------------------------- /Front-end/1. HTML/2. Intermediate HTML/4. Image Elements/goal2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/1. HTML/2. Intermediate HTML/4. Image Elements/goal2.png -------------------------------------------------------------------------------- /Front-end/1. HTML/2. Intermediate HTML/4. Image Elements/index.html: -------------------------------------------------------------------------------- 1 | 2 | https://raw.githubusercontent.com/appbrewery/webdev/main/kitten.jpeg 3 | 4 | 5 | 6 | https://raw.githubusercontent.com/appbrewery/webdev/main/puppy.gif -------------------------------------------------------------------------------- /Front-end/1. HTML/2. Intermediate HTML/4. Image Elements/solution1.html: -------------------------------------------------------------------------------- 1 |

I am a Cat Person

2 | kitten held in hand 3 | 4 | -------------------------------------------------------------------------------- /Front-end/1. HTML/2. Intermediate HTML/4. Image Elements/solution2.html: -------------------------------------------------------------------------------- 1 |

I am a Dog Person

2 | puppy digging in the sand -------------------------------------------------------------------------------- /Front-end/1. HTML/2. Intermediate HTML/5. Birthday Invite Project/goal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/1. HTML/2. Intermediate HTML/5. Birthday Invite Project/goal.png -------------------------------------------------------------------------------- /Front-end/1. HTML/3. Multi-page websites/1. File Paths/Folder0/Folder3/cat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/1. HTML/3. Multi-page websites/1. File Paths/Folder0/Folder3/cat.png -------------------------------------------------------------------------------- /Front-end/1. HTML/3. Multi-page websites/1. File Paths/Folder0/goal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/1. HTML/3. Multi-page websites/1. File Paths/Folder0/goal.png -------------------------------------------------------------------------------- /Front-end/1. HTML/3. Multi-page websites/1. File Paths/Folder0/index.html: -------------------------------------------------------------------------------- 1 |

All the Animals

2 |

Rabbit:

3 | 4 |

Cat:

5 | 6 |

Dog:

7 | 8 |

Fish:

9 | 10 |

Bird:

-------------------------------------------------------------------------------- /Front-end/1. HTML/3. Multi-page websites/1. File Paths/Folder0/rabbit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/1. HTML/3. Multi-page websites/1. File Paths/Folder0/rabbit.png -------------------------------------------------------------------------------- /Front-end/1. HTML/3. Multi-page websites/1. File Paths/Folder1/Folder2/bird.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/1. HTML/3. Multi-page websites/1. File Paths/Folder1/Folder2/bird.png -------------------------------------------------------------------------------- /Front-end/1. HTML/3. Multi-page websites/1. File Paths/Folder1/fish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/1. HTML/3. Multi-page websites/1. File Paths/Folder1/fish.png -------------------------------------------------------------------------------- /Front-end/1. HTML/3. Multi-page websites/1. File Paths/dog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/1. HTML/3. Multi-page websites/1. File Paths/dog.png -------------------------------------------------------------------------------- /Front-end/1. HTML/3. Multi-page websites/2. Webpages/assets/images/cat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/1. HTML/3. Multi-page websites/2. Webpages/assets/images/cat.png -------------------------------------------------------------------------------- /Front-end/1. HTML/3. Multi-page websites/2. Webpages/goal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/1. HTML/3. Multi-page websites/2. Webpages/goal.png -------------------------------------------------------------------------------- /Front-end/1. HTML/3. Multi-page websites/2. Webpages/index.html: -------------------------------------------------------------------------------- 1 |

Welcome to My Website!

2 | 3 | 4 |
5 | -------------------------------------------------------------------------------- /Front-end/1. HTML/3. Multi-page websites/2. Webpages/public/contact.html: -------------------------------------------------------------------------------- 1 |

Contact Me

2 |

Tel: +123456789

3 |

Email: me@gmail.com

4 |

Address:

5 |

6 | 123 North Street
7 | Some City
8 | Some Country
9 |

-------------------------------------------------------------------------------- /Front-end/1. HTML/3. Multi-page websites/3. HTML Porfolio Project/assets/images/birthday-invite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/1. HTML/3. Multi-page websites/3. HTML Porfolio Project/assets/images/birthday-invite.png -------------------------------------------------------------------------------- /Front-end/1. HTML/3. Multi-page websites/3. HTML Porfolio Project/assets/images/movie-ranking.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/1. HTML/3. Multi-page websites/3. HTML Porfolio Project/assets/images/movie-ranking.png -------------------------------------------------------------------------------- /Front-end/1. HTML/3. Multi-page websites/3. HTML Porfolio Project/goal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/1. HTML/3. Multi-page websites/3. HTML Porfolio Project/goal.png -------------------------------------------------------------------------------- /Front-end/1. HTML/3. Multi-page websites/3. HTML Porfolio Project/public/contact.html: -------------------------------------------------------------------------------- 1 |

Contact Me

2 |

Tel: +123456789

3 |

Email: me@gmail.com

4 |

Address:

5 |

6 | 123 North Street
7 | Some City
8 | Some Country
9 |

-------------------------------------------------------------------------------- /Front-end/2. Css/1, Introduction to CSS/1. Adding CSS/Solution/external.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | External 7 | 8 | 9 | 10 | 11 |

Style Me in Green

12 | 13 | 14 | -------------------------------------------------------------------------------- /Front-end/2. Css/1, Introduction to CSS/1. Adding CSS/Solution/inline.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Inline 7 | 8 | 9 | 10 |

Style Me in Blue!

11 | 12 | 13 | -------------------------------------------------------------------------------- /Front-end/2. Css/1, Introduction to CSS/1. Adding CSS/Solution/style.css: -------------------------------------------------------------------------------- 1 | h1 { 2 | color: green; 3 | } 4 | -------------------------------------------------------------------------------- /Front-end/2. Css/1, Introduction to CSS/1. Adding CSS/external.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | External 6 | 7 | 8 |

Style Me in Green

9 | 10 | -------------------------------------------------------------------------------- /Front-end/2. Css/1, Introduction to CSS/1. Adding CSS/inline.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Inline 7 | 8 | 9 | 10 |

Style Me in Blue!

11 | 12 | 13 | -------------------------------------------------------------------------------- /Front-end/2. Css/1, Introduction to CSS/1. Adding CSS/internal.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Internal 7 | 8 | 9 | 10 |

Style Me in Red!

11 | 12 | 13 | -------------------------------------------------------------------------------- /Front-end/2. Css/1, Introduction to CSS/1. Adding CSS/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/1, Introduction to CSS/1. Adding CSS/style.css -------------------------------------------------------------------------------- /Front-end/2. Css/1, Introduction to CSS/2. CSS Selectors/goal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/1, Introduction to CSS/2. CSS Selectors/goal.png -------------------------------------------------------------------------------- /Front-end/2. Css/1, Introduction to CSS/2. CSS Selectors/style.css: -------------------------------------------------------------------------------- 1 | ol { 2 | margin-left: -40px; 3 | margin-top: -20px; 4 | list-style-position: inside; 5 | } 6 | 7 | /* Write your CSS below, don't change the rules above. */ 8 | -------------------------------------------------------------------------------- /Front-end/2. Css/1, Introduction to CSS/3. Color Vocab Project/assets/images/blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/1, Introduction to CSS/3. Color Vocab Project/assets/images/blue.png -------------------------------------------------------------------------------- /Front-end/2. Css/1, Introduction to CSS/3. Color Vocab Project/assets/images/green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/1, Introduction to CSS/3. Color Vocab Project/assets/images/green.png -------------------------------------------------------------------------------- /Front-end/2. Css/1, Introduction to CSS/3. Color Vocab Project/assets/images/orange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/1, Introduction to CSS/3. Color Vocab Project/assets/images/orange.png -------------------------------------------------------------------------------- /Front-end/2. Css/1, Introduction to CSS/3. Color Vocab Project/assets/images/red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/1, Introduction to CSS/3. Color Vocab Project/assets/images/red.png -------------------------------------------------------------------------------- /Front-end/2. Css/1, Introduction to CSS/3. Color Vocab Project/assets/images/yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/1, Introduction to CSS/3. Color Vocab Project/assets/images/yellow.png -------------------------------------------------------------------------------- /Front-end/2. Css/1, Introduction to CSS/3. Color Vocab Project/goal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/1, Introduction to CSS/3. Color Vocab Project/goal.png -------------------------------------------------------------------------------- /Front-end/2. Css/1, Introduction to CSS/3. Color Vocab Project/solution/assets/images/blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/1, Introduction to CSS/3. Color Vocab Project/solution/assets/images/blue.png -------------------------------------------------------------------------------- /Front-end/2. Css/1, Introduction to CSS/3. Color Vocab Project/solution/assets/images/green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/1, Introduction to CSS/3. Color Vocab Project/solution/assets/images/green.png -------------------------------------------------------------------------------- /Front-end/2. Css/1, Introduction to CSS/3. Color Vocab Project/solution/assets/images/orange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/1, Introduction to CSS/3. Color Vocab Project/solution/assets/images/orange.png -------------------------------------------------------------------------------- /Front-end/2. Css/1, Introduction to CSS/3. Color Vocab Project/solution/assets/images/red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/1, Introduction to CSS/3. Color Vocab Project/solution/assets/images/red.png -------------------------------------------------------------------------------- /Front-end/2. Css/1, Introduction to CSS/3. Color Vocab Project/solution/assets/images/yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/1, Introduction to CSS/3. Color Vocab Project/solution/assets/images/yellow.png -------------------------------------------------------------------------------- /Front-end/2. Css/2. CSS Properties/1. CSS Colors/goal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/2. CSS Properties/1. CSS Colors/goal.png -------------------------------------------------------------------------------- /Front-end/2. Css/2. CSS Properties/2. CSS Fonts/goal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/2. CSS Properties/2. CSS Fonts/goal.png -------------------------------------------------------------------------------- /Front-end/2. Css/2. CSS Properties/3. CSS Box Model/goal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/2. CSS Properties/3. CSS Box Model/goal.png -------------------------------------------------------------------------------- /Front-end/2. Css/2. CSS Properties/4. Motivation Meme Project/goal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/2. CSS Properties/4. Motivation Meme Project/goal.png -------------------------------------------------------------------------------- /Front-end/2. Css/2. CSS Properties/4. Motivation Meme Project/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/2. CSS Properties/4. Motivation Meme Project/style.css -------------------------------------------------------------------------------- /Front-end/2. Css/3. Intermediate CSS/1. Cascade/goal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/3. Intermediate CSS/1. Cascade/goal.png -------------------------------------------------------------------------------- /Front-end/2. Css/3. Intermediate CSS/1. Cascade/style.css: -------------------------------------------------------------------------------- 1 | /* Don't change the existing CSS. */ 2 | 3 | .box { 4 | background-color: blue; 5 | padding: 10px; 6 | } 7 | 8 | p { 9 | color: yellow; 10 | margin: 0; 11 | padding: 0; 12 | } -------------------------------------------------------------------------------- /Front-end/2. Css/3. Intermediate CSS/2. Combining Selectors/style.css: -------------------------------------------------------------------------------- 1 | /* Write your code here: */ 2 | -------------------------------------------------------------------------------- /Front-end/2. Css/3. Intermediate CSS/3, CSS Positioning/goal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/3. Intermediate CSS/3, CSS Positioning/goal.png -------------------------------------------------------------------------------- /Front-end/2. Css/3. Intermediate CSS/4. CSS Flag Project/goal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/3. Intermediate CSS/4. CSS Flag Project/goal.png -------------------------------------------------------------------------------- /Front-end/2. Css/4. Advanced CSS/1. CSS Display/goal1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/4. Advanced CSS/1. CSS Display/goal1.png -------------------------------------------------------------------------------- /Front-end/2. Css/4. Advanced CSS/1. CSS Display/goal2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/4. Advanced CSS/1. CSS Display/goal2.png -------------------------------------------------------------------------------- /Front-end/2. Css/4. Advanced CSS/2. CSS Float/cat.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/4. Advanced CSS/2. CSS Float/cat.jpeg -------------------------------------------------------------------------------- /Front-end/2. Css/4. Advanced CSS/2. CSS Float/dog.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/4. Advanced CSS/2. CSS Float/dog.jpeg -------------------------------------------------------------------------------- /Front-end/2. Css/4. Advanced CSS/2. CSS Float/goal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/4. Advanced CSS/2. CSS Float/goal.png -------------------------------------------------------------------------------- /Front-end/2. Css/4. Advanced CSS/5. Web Design Agency Project/assets/images/beautiful.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/4. Advanced CSS/5. Web Design Agency Project/assets/images/beautiful.jpg -------------------------------------------------------------------------------- /Front-end/2. Css/4. Advanced CSS/5. Web Design Agency Project/assets/images/construction.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/4. Advanced CSS/5. Web Design Agency Project/assets/images/construction.jpg -------------------------------------------------------------------------------- /Front-end/2. Css/4. Advanced CSS/5. Web Design Agency Project/assets/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/4. Advanced CSS/5. Web Design Agency Project/assets/images/logo.png -------------------------------------------------------------------------------- /Front-end/2. Css/5. Flexbox/1. Display Flex/goal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/5. Flexbox/1. Display Flex/goal.png -------------------------------------------------------------------------------- /Front-end/2. Css/5. Flexbox/2. Flex Direction/goal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/5. Flexbox/2. Flex Direction/goal.png -------------------------------------------------------------------------------- /Front-end/2. Css/5. Flexbox/3. Flexbox Pricing Table Project/goal-large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/5. Flexbox/3. Flexbox Pricing Table Project/goal-large.png -------------------------------------------------------------------------------- /Front-end/2. Css/5. Flexbox/3. Flexbox Pricing Table Project/goal-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/5. Flexbox/3. Flexbox Pricing Table Project/goal-small.png -------------------------------------------------------------------------------- /Front-end/2. Css/6. Grid/1. Display Grid/goal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/6. Grid/1. Display Grid/goal.png -------------------------------------------------------------------------------- /Front-end/2. Css/6. Grid/3. Grid Placement/goal1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/6. Grid/3. Grid Placement/goal1.png -------------------------------------------------------------------------------- /Front-end/2. Css/6. Grid/3. Grid Placement/goal2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/6. Grid/3. Grid Placement/goal2.png -------------------------------------------------------------------------------- /Front-end/2. Css/6. Grid/3. Grid Placement/goal3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/6. Grid/3. Grid Placement/goal3.png -------------------------------------------------------------------------------- /Front-end/2. Css/6. Grid/4, Mondrian Project/dimensions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/6. Grid/4, Mondrian Project/dimensions.png -------------------------------------------------------------------------------- /Front-end/2. Css/6. Grid/4, Mondrian Project/goal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/6. Grid/4, Mondrian Project/goal.png -------------------------------------------------------------------------------- /Front-end/2. Css/7. Bootstrap/1. Bootstrap Intro/flower.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/7. Bootstrap/1. Bootstrap Intro/flower.jpg -------------------------------------------------------------------------------- /Front-end/2. Css/7. Bootstrap/1. Bootstrap Intro/goal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/7. Bootstrap/1. Bootstrap Intro/goal.png -------------------------------------------------------------------------------- /Front-end/2. Css/7. Bootstrap/2, Bootstrap Components/couple.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/7. Bootstrap/2, Bootstrap Components/couple.jpg -------------------------------------------------------------------------------- /Front-end/2. Css/7. Bootstrap/2, Bootstrap Components/dog.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/7. Bootstrap/2, Bootstrap Components/dog.jpg -------------------------------------------------------------------------------- /Front-end/2. Css/7. Bootstrap/2, Bootstrap Components/family.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/7. Bootstrap/2, Bootstrap Components/family.jpg -------------------------------------------------------------------------------- /Front-end/2. Css/7. Bootstrap/2, Bootstrap Components/moving-van.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/7. Bootstrap/2, Bootstrap Components/moving-van.jpg -------------------------------------------------------------------------------- /Front-end/2. Css/7. Bootstrap/2, Bootstrap Components/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/7. Bootstrap/2, Bootstrap Components/style.css -------------------------------------------------------------------------------- /Front-end/2. Css/7. Bootstrap/3. TinDog Project/goal images/features-goal.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/7. Bootstrap/3. TinDog Project/goal images/features-goal.jpg -------------------------------------------------------------------------------- /Front-end/2. Css/7. Bootstrap/3. TinDog Project/goal images/footer-goal.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/7. Bootstrap/3. TinDog Project/goal images/footer-goal.jpg -------------------------------------------------------------------------------- /Front-end/2. Css/7. Bootstrap/3. TinDog Project/goal images/pricing-goal.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/7. Bootstrap/3. TinDog Project/goal images/pricing-goal.jpg -------------------------------------------------------------------------------- /Front-end/2. Css/7. Bootstrap/3. TinDog Project/goal images/testimonial-goal.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/7. Bootstrap/3. TinDog Project/goal images/testimonial-goal.jpg -------------------------------------------------------------------------------- /Front-end/2. Css/7. Bootstrap/3. TinDog Project/goal images/title-goal.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/7. Bootstrap/3. TinDog Project/goal images/title-goal.jpg -------------------------------------------------------------------------------- /Front-end/2. Css/7. Bootstrap/3. TinDog Project/images/bizinsider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/7. Bootstrap/3. TinDog Project/images/bizinsider.png -------------------------------------------------------------------------------- /Front-end/2. Css/7. Bootstrap/3. TinDog Project/images/dog-img.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/7. Bootstrap/3. TinDog Project/images/dog-img.jpg -------------------------------------------------------------------------------- /Front-end/2. Css/7. Bootstrap/3. TinDog Project/images/iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/7. Bootstrap/3. TinDog Project/images/iphone.png -------------------------------------------------------------------------------- /Front-end/2. Css/7. Bootstrap/3. TinDog Project/images/mashable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/7. Bootstrap/3. TinDog Project/images/mashable.png -------------------------------------------------------------------------------- /Front-end/2. Css/7. Bootstrap/3. TinDog Project/images/techcrunch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/7. Bootstrap/3. TinDog Project/images/techcrunch.png -------------------------------------------------------------------------------- /Front-end/2. Css/7. Bootstrap/3. TinDog Project/images/tnw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/Full-Stack-Web-Developer-Guide/c1fc948090a3ebfa39b57cb87d26e30c241596f0/Front-end/2. Css/7. Bootstrap/3. TinDog Project/images/tnw.png --------------------------------------------------------------------------------