├── 5_React ├── 31_React │ └── some.txt ├── 35_React props │ ├── some.txt │ └── reactapp │ │ └── src │ │ └── images │ │ └── him.jpeg ├── 40_React States │ ├── some.txt │ └── reactapp │ │ └── src │ │ └── images │ │ └── him.jpeg ├── 42_React Events │ ├── some.txt │ └── reactapp │ │ └── src │ │ ├── data │ │ └── countries.js │ │ ├── styles │ │ └── header.css │ │ ├── utils │ │ ├── hexaColor.js │ │ └── showDates.js │ │ ├── components │ │ ├── main │ │ │ └── Main.js │ │ ├── color │ │ │ └── HexaColor.js │ │ ├── country │ │ │ └── Country.js │ │ └── user │ │ │ └── UserCard.js │ │ ├── images │ │ └── him.jpeg │ │ └── index.js ├── 43_React forms │ ├── some.txt │ └── reactapp │ │ └── src │ │ ├── data │ │ └── countries.js │ │ ├── styles │ │ └── header.css │ │ ├── utils │ │ ├── hexaColor.js │ │ └── showDates.js │ │ ├── components │ │ ├── main │ │ │ └── Main.js │ │ ├── user │ │ │ └── UserCard.js │ │ ├── color │ │ │ └── HexaColor.js │ │ └── country │ │ │ └── Country.js │ │ ├── images │ │ └── him.jpeg │ │ └── index.js ├── 33_React Components │ ├── some.txt │ └── reactapp │ │ └── src │ │ └── images │ │ └── him.jpeg ├── 36_React props datatypes │ ├── some.txt │ └── reactapp │ │ └── src │ │ └── images │ │ └── him.jpeg ├── 37_React Map List Keys │ ├── some.txt │ └── reactapp │ │ └── src │ │ └── images │ │ └── him.jpeg ├── 38_React Class Components │ ├── some.txt │ └── reactapp │ │ └── src │ │ └── images │ │ └── him.jpeg ├── 44_React Form Validations │ ├── some.txt │ └── reactapp │ │ └── src │ │ ├── data │ │ └── countries.js │ │ ├── styles │ │ └── header.css │ │ ├── utils │ │ ├── hexaColor.js │ │ └── showDates.js │ │ ├── components │ │ ├── main │ │ │ └── Main.js │ │ ├── color │ │ │ └── HexaColor.js │ │ ├── country │ │ │ └── Country.js │ │ └── user │ │ │ └── UserCard.js │ │ ├── images │ │ └── him.jpeg │ │ └── index.js ├── 41_React Folder Structuring │ ├── some.txt │ └── reactapp │ │ └── src │ │ ├── data │ │ └── countries.js │ │ ├── styles │ │ └── header.css │ │ ├── utils │ │ ├── hexaColor.js │ │ └── showDates.js │ │ ├── components │ │ ├── main │ │ │ └── Main.js │ │ ├── color │ │ │ └── HexaColor.js │ │ ├── country │ │ │ └── Country.js │ │ └── user │ │ │ └── UserCard.js │ │ ├── images │ │ └── him.jpeg │ │ └── index.js ├── 32_React and JSX in create-react-app │ ├── some.txt │ └── reactapp │ │ └── src │ │ └── images │ │ └── him.jpeg ├── 34_React Components and Variables │ ├── some.txt │ └── reactapp │ │ └── src │ │ └── images │ │ └── him.jpeg ├── 39_React Class Component methods │ ├── some.txt │ └── reactapp │ │ └── src │ │ └── images │ │ └── him.jpeg └── 45_React Markdown Editor Project │ ├── some.txt │ └── markdowneditor │ ├── public │ ├── robots.txt │ ├── favicon.ico │ ├── logo192.png │ └── logo512.png │ └── src │ ├── setupTests.js │ └── App.test.js ├── 4_Node ├── 29_mern-auth │ ├── extra.txt │ └── mern-auth │ │ ├── client │ │ ├── public │ │ │ └── robots.txt │ │ └── src │ │ │ ├── setupTests.js │ │ │ └── App.test.js │ │ └── config │ │ └── keys.js ├── 23_mern-auth project │ ├── extra.txt │ └── mern-auth │ │ └── config │ │ └── keys.js ├── 24_mern-auth project │ ├── extra.txt │ └── mern-auth │ │ └── config │ │ └── keys.js ├── 25_mern_auth project │ ├── extra.txt │ └── mern-auth │ │ └── config │ │ └── keys.js ├── 26_mern-auth project │ ├── extra.txt │ └── mern-auth │ │ ├── client │ │ ├── public │ │ │ └── robots.txt │ │ └── src │ │ │ ├── App.js │ │ │ ├── setupTests.js │ │ │ └── App.test.js │ │ └── config │ │ └── keys.js ├── 27_mern-auth project │ ├── extra.txt │ └── mern-auth │ │ ├── client │ │ ├── src │ │ │ ├── components │ │ │ │ └── layout │ │ │ │ │ └── Landing.js │ │ │ ├── setupTests.js │ │ │ └── App.test.js │ │ └── public │ │ │ └── robots.txt │ │ └── config │ │ └── keys.js ├── 28_mern-auth project │ ├── extra.txt │ └── mern-auth │ │ ├── client │ │ ├── src │ │ │ ├── components │ │ │ │ └── auth │ │ │ │ │ └── Login.js │ │ │ ├── setupTests.js │ │ │ └── App.test.js │ │ └── public │ │ │ └── robots.txt │ │ └── config │ │ └── keys.js ├── 21_NPM │ ├── node_modules │ │ ├── nopt │ │ │ └── .npmignore │ │ ├── .bin │ │ │ ├── rc │ │ │ ├── is-ci │ │ │ ├── nopt │ │ │ ├── semver │ │ │ ├── nodemon │ │ │ └── nodetouch │ │ ├── lodash │ │ │ ├── first.js │ │ │ ├── fp │ │ │ │ ├── any.js │ │ │ │ ├── nAry.js │ │ │ │ ├── path.js │ │ │ │ ├── paths.js │ │ │ │ ├── prop.js │ │ │ │ ├── props.js │ │ │ │ ├── F.js │ │ │ │ ├── T.js │ │ │ │ ├── all.js │ │ │ │ ├── apply.js │ │ │ │ ├── assoc.js │ │ │ │ ├── assocPath.js │ │ │ │ ├── dissoc.js │ │ │ │ ├── each.js │ │ │ │ ├── first.js │ │ │ │ ├── identical.js │ │ │ │ ├── indexBy.js │ │ │ │ ├── init.js │ │ │ │ ├── juxt.js │ │ │ │ ├── omitAll.js │ │ │ │ ├── pathOr.js │ │ │ │ ├── pickAll.js │ │ │ │ ├── pipe.js │ │ │ │ ├── pluck.js │ │ │ │ ├── propOr.js │ │ │ │ ├── property.js │ │ │ │ ├── unapply.js │ │ │ │ ├── __.js │ │ │ │ ├── allPass.js │ │ │ │ ├── always.js │ │ │ │ ├── anyPass.js │ │ │ │ ├── complement.js │ │ │ │ ├── compose.js │ │ │ │ ├── contains.js │ │ │ │ ├── dissocPath.js │ │ │ │ ├── dropLast.js │ │ │ │ ├── entries.js │ │ │ │ ├── equals.js │ │ │ │ ├── extend.js │ │ │ │ ├── invertObj.js │ │ │ │ ├── matches.js │ │ │ │ ├── takeLast.js │ │ │ │ ├── unnest.js │ │ │ │ ├── useWith.js │ │ │ │ ├── where.js │ │ │ │ ├── whereEq.js │ │ │ │ ├── zipObj.js │ │ │ │ ├── conforms.js │ │ │ │ ├── eachRight.js │ │ │ │ ├── entriesIn.js │ │ │ │ ├── extendAll.js │ │ │ │ ├── extendWith.js │ │ │ │ ├── pathEq.js │ │ │ │ ├── propEq.js │ │ │ │ ├── symmetricDifference.js │ │ │ │ ├── dropLastWhile.js │ │ │ │ ├── symmetricDifferenceBy.js │ │ │ │ ├── takeLastWhile.js │ │ │ │ ├── extendAllWith.js │ │ │ │ ├── symmetricDifferenceWith.js │ │ │ │ ├── seq.js │ │ │ │ ├── array.js │ │ │ │ ├── date.js │ │ │ │ ├── lang.js │ │ │ │ ├── math.js │ │ │ │ ├── number.js │ │ │ │ ├── object.js │ │ │ │ ├── string.js │ │ │ │ ├── util.js │ │ │ │ ├── function.js │ │ │ │ ├── collection.js │ │ │ │ ├── placeholder.js │ │ │ │ ├── _falseOptions.js │ │ │ │ ├── at.js │ │ │ │ ├── eq.js │ │ │ │ ├── gt.js │ │ │ │ ├── lt.js │ │ │ │ ├── add.js │ │ │ │ ├── ary.js │ │ │ │ ├── bind.js │ │ │ │ ├── ceil.js │ │ │ │ ├── drop.js │ │ │ │ ├── fill.js │ │ │ │ ├── find.js │ │ │ │ ├── flow.js │ │ │ │ ├── get.js │ │ │ │ ├── getOr.js │ │ │ │ ├── gte.js │ │ │ │ ├── has.js │ │ │ │ ├── join.js │ │ │ │ ├── lte.js │ │ │ │ ├── map.js │ │ │ │ ├── nth.js │ │ │ │ ├── omit.js │ │ │ │ ├── over.js │ │ │ │ ├── pad.js │ │ │ │ ├── pick.js │ │ │ │ ├── pull.js │ │ │ │ ├── rest.js │ │ │ │ ├── set.js │ │ │ │ ├── some.js │ │ │ │ ├── take.js │ │ │ │ ├── tap.js │ │ │ │ ├── thru.js │ │ │ │ ├── trim.js │ │ │ │ ├── wrap.js │ │ │ │ ├── xor.js │ │ │ │ ├── zip.js │ │ │ │ ├── after.js │ │ │ │ ├── assign.js │ │ │ │ ├── before.js │ │ │ │ ├── chunk.js │ │ │ │ ├── clamp.js │ │ │ │ ├── concat.js │ │ │ │ ├── create.js │ │ │ │ ├── curry.js │ │ │ │ ├── curryN.js │ │ │ │ ├── delay.js │ │ │ │ ├── divide.js │ │ │ │ ├── every.js │ │ │ │ ├── filter.js │ │ │ │ ├── floor.js │ │ │ │ ├── forIn.js │ │ │ │ ├── forOwn.js │ │ │ │ ├── hasIn.js │ │ │ │ ├── invert.js │ │ │ │ ├── invoke.js │ │ │ │ ├── keyBy.js │ │ │ │ ├── maxBy.js │ │ │ │ ├── meanBy.js │ │ │ │ ├── merge.js │ │ │ │ ├── method.js │ │ │ │ ├── minBy.js │ │ │ │ ├── mixin.js │ │ │ │ ├── nthArg.js │ │ │ │ ├── omitBy.js │ │ │ │ ├── padEnd.js │ │ │ │ ├── pickBy.js │ │ │ │ ├── pullAt.js │ │ │ │ ├── random.js │ │ │ │ ├── range.js │ │ │ │ ├── rearg.js │ │ │ │ ├── reduce.js │ │ │ │ ├── reject.js │ │ │ │ ├── remove.js │ │ │ │ ├── repeat.js │ │ │ │ ├── result.js │ │ │ │ ├── round.js │ │ │ │ ├── slice.js │ │ │ │ ├── sortBy.js │ │ │ │ ├── split.js │ │ │ │ ├── spread.js │ │ │ │ ├── sumBy.js │ │ │ │ ├── times.js │ │ │ │ ├── union.js │ │ │ │ ├── uniqBy.js │ │ │ │ ├── unset.js │ │ │ │ ├── update.js │ │ │ │ ├── words.js │ │ │ │ ├── xorBy.js │ │ │ │ ├── zipAll.js │ │ │ │ ├── attempt.js │ │ │ │ ├── bindAll.js │ │ │ │ ├── bindKey.js │ │ │ │ ├── countBy.js │ │ │ │ ├── findFrom.js │ │ │ │ ├── findKey.js │ │ │ │ ├── flatMap.js │ │ │ │ ├── forEach.js │ │ │ │ ├── groupBy.js │ │ │ │ ├── inRange.js │ │ │ │ ├── indexOf.js │ │ │ │ ├── isEqual.js │ │ │ │ ├── isMatch.js │ │ │ │ ├── mapKeys.js │ │ │ │ ├── memoize.js │ │ │ │ ├── mergeAll.js │ │ │ │ ├── orderBy.js │ │ │ │ ├── padChars.js │ │ │ │ ├── partial.js │ │ │ │ ├── propertyOf.js │ │ │ │ ├── pullAll.js │ │ │ │ ├── rangeStep.js │ │ │ │ ├── replace.js │ │ │ │ ├── restFrom.js │ │ │ │ ├── reverse.js │ │ │ │ ├── setWith.js │ │ │ │ ├── trimChars.js │ │ │ │ ├── trimEnd.js │ │ │ │ ├── unionBy.js │ │ │ │ ├── without.js │ │ │ │ ├── xorWith.js │ │ │ │ ├── zipWith.js │ │ │ │ ├── assignAll.js │ │ │ │ ├── assignIn.js │ │ │ │ ├── castArray.js │ │ │ │ ├── cloneWith.js │ │ │ │ ├── debounce.js │ │ │ │ ├── defaultTo.js │ │ │ │ ├── defaults.js │ │ │ │ ├── dropRight.js │ │ │ │ ├── dropWhile.js │ │ │ │ ├── endsWith.js │ │ │ │ ├── findIndex.js │ │ │ │ ├── findLast.js │ │ │ │ ├── flowRight.js │ │ │ │ ├── fromPairs.js │ │ │ │ ├── includes.js │ │ │ │ ├── invertBy.js │ │ │ │ ├── invokeArgs.js │ │ │ │ ├── invokeMap.js │ │ │ │ ├── iteratee.js │ │ │ │ ├── mapValues.js │ │ │ │ ├── mergeWith.js │ │ │ │ ├── methodOf.js │ │ │ │ ├── multiply.js │ │ │ │ ├── overArgs.js │ │ │ │ ├── overEvery.js │ │ │ │ ├── overSome.js │ │ │ │ ├── padCharsEnd.js │ │ │ │ ├── padStart.js │ │ │ │ ├── parseInt.js │ │ │ │ ├── partition.js │ │ │ │ ├── pullAllBy.js │ │ │ │ ├── spreadFrom.js │ │ │ │ ├── subtract.js │ │ │ │ ├── takeRight.js │ │ │ │ ├── takeWhile.js │ │ │ │ ├── template.js │ │ │ │ ├── throttle.js │ │ │ │ ├── transform.js │ │ │ │ ├── trimStart.js │ │ │ │ ├── truncate.js │ │ │ │ ├── unionWith.js │ │ │ │ ├── uniqWith.js │ │ │ │ ├── uniqueId.js │ │ │ │ ├── unzipWith.js │ │ │ │ ├── zipObject.js │ │ │ │ ├── assignInAll.js │ │ │ │ ├── assignWith.js │ │ │ │ ├── conformsTo.js │ │ │ │ ├── curryRight.js │ │ │ │ ├── curryRightN.js │ │ │ │ ├── defaultsAll.js │ │ │ │ ├── difference.js │ │ │ │ ├── findLastFrom.js │ │ │ │ ├── findLastKey.js │ │ │ │ ├── flatMapDeep.js │ │ │ │ ├── forInRight.js │ │ │ │ ├── forOwnRight.js │ │ │ │ ├── includesFrom.js │ │ │ │ ├── indexOfFrom.js │ │ │ │ ├── isEqualWith.js │ │ │ │ ├── isMatchWith.js │ │ │ │ ├── lastIndexOf.js │ │ │ │ ├── mergeAllWith.js │ │ │ │ ├── pullAllWith.js │ │ │ │ ├── rangeRight.js │ │ │ │ ├── reduceRight.js │ │ │ │ ├── sampleSize.js │ │ │ │ ├── sortedIndex.js │ │ │ │ ├── startsWith.js │ │ │ │ ├── trimCharsEnd.js │ │ │ │ ├── updateWith.js │ │ │ │ ├── assignAllWith.js │ │ │ │ ├── assignInWith.js │ │ │ │ ├── defaultsDeep.js │ │ │ │ ├── differenceBy.js │ │ │ │ ├── findIndexFrom.js │ │ │ │ ├── flatMapDepth.js │ │ │ │ ├── flattenDepth.js │ │ │ │ ├── forEachRight.js │ │ │ │ ├── intersection.js │ │ │ │ ├── invokeArgsMap.js │ │ │ │ ├── max.js │ │ │ │ ├── min.js │ │ │ │ ├── now.js │ │ │ │ ├── padCharsStart.js │ │ │ │ ├── partialRight.js │ │ │ │ ├── rangeStepRight.js │ │ │ │ ├── sortedUniqBy.js │ │ │ │ ├── sum.js │ │ │ │ ├── trimCharsStart.js │ │ │ │ ├── assignInAllWith.js │ │ │ │ ├── chain.js │ │ │ │ ├── clone.js │ │ │ │ ├── cloneDeepWith.js │ │ │ │ ├── cond.js │ │ │ │ ├── defaultsDeepAll.js │ │ │ │ ├── defer.js │ │ │ │ ├── differenceWith.js │ │ │ │ ├── dropRightWhile.js │ │ │ │ ├── findLastIndex.js │ │ │ │ ├── flip.js │ │ │ │ ├── head.js │ │ │ │ ├── intersectionBy.js │ │ │ │ ├── isMap.js │ │ │ │ ├── isNaN.js │ │ │ │ ├── isNil.js │ │ │ │ ├── isSet.js │ │ │ │ ├── keys.js │ │ │ │ ├── last.js │ │ │ │ ├── lastIndexOfFrom.js │ │ │ │ ├── mean.js │ │ │ │ ├── next.js │ │ │ │ ├── noop.js │ │ │ │ ├── once.js │ │ │ │ ├── plant.js │ │ │ │ ├── size.js │ │ │ │ ├── sortedIndexBy.js │ │ │ │ ├── sortedIndexOf.js │ │ │ │ ├── tail.js │ │ │ │ ├── takeRightWhile.js │ │ │ │ ├── unary.js │ │ │ │ ├── uniq.js │ │ │ │ ├── unzip.js │ │ │ │ ├── value.js │ │ │ │ ├── zipObjectDeep.js │ │ │ │ ├── commit.js │ │ │ │ ├── deburr.js │ │ │ │ ├── escape.js │ │ │ │ ├── findLastIndexFrom.js │ │ │ │ ├── intersectionWith.js │ │ │ │ ├── isDate.js │ │ │ │ ├── isNull.js │ │ │ │ ├── keysIn.js │ │ │ │ ├── matchesProperty.js │ │ │ │ ├── negate.js │ │ │ │ ├── sample.js │ │ │ │ ├── sortedLastIndex.js │ │ │ │ ├── toJSON.js │ │ │ │ ├── toPath.js │ │ │ │ ├── values.js │ │ │ │ ├── compact.js │ │ │ │ ├── constant.js │ │ │ │ ├── flatten.js │ │ │ │ ├── identity.js │ │ │ │ ├── initial.js │ │ │ │ ├── isArray.js │ │ │ │ ├── isBuffer.js │ │ │ │ ├── isEmpty.js │ │ │ │ ├── isError.js │ │ │ │ ├── isFinite.js │ │ │ │ ├── isLength.js │ │ │ │ ├── isNative.js │ │ │ │ ├── isNumber.js │ │ │ │ ├── isObject.js │ │ │ │ ├── isRegExp.js │ │ │ │ ├── isString.js │ │ │ │ ├── isSymbol.js │ │ │ │ ├── shuffle.js │ │ │ │ ├── sortedLastIndexBy.js │ │ │ │ ├── sortedLastIndexOf.js │ │ │ │ ├── stubTrue.js │ │ │ │ ├── toArray.js │ │ │ │ ├── toFinite.js │ │ │ │ ├── toLength.js │ │ │ │ ├── toLower.js │ │ │ │ ├── toNumber.js │ │ │ │ ├── toPairs.js │ │ │ │ ├── toString.js │ │ │ │ ├── toUpper.js │ │ │ │ ├── unescape.js │ │ │ │ ├── valueOf.js │ │ │ │ ├── valuesIn.js │ │ │ │ ├── camelCase.js │ │ │ │ ├── capitalize.js │ │ │ │ ├── cloneDeep.js │ │ │ │ ├── functions.js │ │ │ │ ├── isBoolean.js │ │ │ │ ├── isElement.js │ │ │ │ ├── isFunction.js │ │ │ │ ├── isInteger.js │ │ │ │ ├── isWeakMap.js │ │ │ │ ├── isWeakSet.js │ │ │ │ ├── kebabCase.js │ │ │ │ ├── lowerCase.js │ │ │ │ ├── lowerFirst.js │ │ │ │ ├── snakeCase.js │ │ │ │ ├── sortedUniq.js │ │ │ │ ├── startCase.js │ │ │ │ ├── stubArray.js │ │ │ │ ├── stubFalse.js │ │ │ │ ├── stubObject.js │ │ │ │ ├── stubString.js │ │ │ │ ├── toInteger.js │ │ │ │ ├── toIterator.js │ │ │ │ ├── toPairsIn.js │ │ │ │ ├── upperCase.js │ │ │ │ ├── upperFirst.js │ │ │ │ ├── wrapperAt.js │ │ │ │ ├── flattenDeep.js │ │ │ │ ├── functionsIn.js │ │ │ │ ├── isArguments.js │ │ │ │ ├── isArrayLike.js │ │ │ │ ├── isUndefined.js │ │ │ │ ├── escapeRegExp.js │ │ │ │ ├── isArrayBuffer.js │ │ │ │ ├── isObjectLike.js │ │ │ │ ├── isPlainObject.js │ │ │ │ ├── isSafeInteger.js │ │ │ │ ├── isTypedArray.js │ │ │ │ ├── toPlainObject.js │ │ │ │ ├── toSafeInteger.js │ │ │ │ ├── wrapperChain.js │ │ │ │ ├── wrapperLodash.js │ │ │ │ ├── wrapperValue.js │ │ │ │ ├── wrapperReverse.js │ │ │ │ ├── templateSettings.js │ │ │ │ └── isArrayLikeObject.js │ │ │ ├── index.js │ │ │ ├── each.js │ │ │ ├── entries.js │ │ │ ├── extend.js │ │ │ ├── entriesIn.js │ │ │ ├── toJSON.js │ │ │ ├── value.js │ │ │ ├── valueOf.js │ │ │ ├── eachRight.js │ │ │ ├── extendWith.js │ │ │ ├── date.js │ │ │ ├── fp.js │ │ │ ├── _realNames.js │ │ │ ├── _reEscape.js │ │ │ ├── _reEvaluate.js │ │ │ ├── _reInterpolate.js │ │ │ ├── number.js │ │ │ ├── _Symbol.js │ │ │ ├── _Uint8Array.js │ │ │ ├── _metaMap.js │ │ │ ├── _coreJsData.js │ │ │ ├── _freeGlobal.js │ │ │ ├── _getPrototype.js │ │ │ ├── _nativeCreate.js │ │ │ ├── _Map.js │ │ │ ├── _Set.js │ │ │ ├── _baseLodash.js │ │ │ ├── _nativeKeys.js │ │ │ ├── _Promise.js │ │ │ ├── _WeakMap.js │ │ │ ├── _DataView.js │ │ │ ├── _listCacheClear.js │ │ │ ├── _defineProperty.js │ │ │ ├── _asciiToArray.js │ │ │ ├── _stackClear.js │ │ │ └── noop.js │ │ ├── make-dir │ │ │ └── node_modules │ │ │ │ └── .bin │ │ │ │ └── semver │ │ ├── debug │ │ │ └── node.js │ │ ├── nodemon │ │ │ ├── .releaserc │ │ │ ├── lib │ │ │ │ ├── index.js │ │ │ │ └── monitor │ │ │ │ │ └── index.js │ │ │ ├── commitlint.config.js │ │ │ ├── doc │ │ │ │ └── cli │ │ │ │ │ ├── usage.txt │ │ │ │ │ └── authors.txt │ │ │ ├── bin │ │ │ │ └── windows-kill.exe │ │ │ └── .jshintrc │ │ ├── package-json │ │ │ └── node_modules │ │ │ │ └── .bin │ │ │ │ └── semver │ │ ├── semver-diff │ │ │ └── node_modules │ │ │ │ └── .bin │ │ │ │ └── semver │ │ ├── update-notifier │ │ │ └── node_modules │ │ │ │ ├── .bin │ │ │ │ └── semver │ │ │ │ └── semver │ │ │ │ ├── preload.js │ │ │ │ ├── functions │ │ │ │ ├── eq.js │ │ │ │ ├── gt.js │ │ │ │ ├── lt.js │ │ │ │ ├── gte.js │ │ │ │ ├── lte.js │ │ │ │ ├── neq.js │ │ │ │ ├── major.js │ │ │ │ ├── minor.js │ │ │ │ ├── patch.js │ │ │ │ ├── rcompare.js │ │ │ │ ├── compare-loose.js │ │ │ │ ├── rsort.js │ │ │ │ ├── sort.js │ │ │ │ ├── compare.js │ │ │ │ ├── valid.js │ │ │ │ ├── clean.js │ │ │ │ ├── prerelease.js │ │ │ │ └── satisfies.js │ │ │ │ ├── classes │ │ │ │ └── index.js │ │ │ │ ├── ranges │ │ │ │ ├── ltr.js │ │ │ │ ├── gtr.js │ │ │ │ └── intersects.js │ │ │ │ └── internal │ │ │ │ └── debug.js │ │ ├── deep-extend │ │ │ └── index.js │ │ ├── json-buffer │ │ │ ├── .npmignore │ │ │ └── .travis.yml │ │ ├── concat-map │ │ │ ├── .travis.yml │ │ │ └── example │ │ │ │ └── map.js │ │ ├── is-ci │ │ │ ├── index.js │ │ │ └── bin.js │ │ ├── binary-extensions │ │ │ ├── index.js │ │ │ ├── binary-extensions.json.d.ts │ │ │ └── index.d.ts │ │ ├── is-yarn-global │ │ │ └── .travis.yml │ │ ├── picomatch │ │ │ └── index.js │ │ ├── balanced-match │ │ │ └── .github │ │ │ │ └── FUNDING.yml │ │ ├── pump │ │ │ └── .travis.yml │ │ ├── minimist │ │ │ ├── example │ │ │ │ └── parse.js │ │ │ ├── .travis.yml │ │ │ └── test │ │ │ │ ├── whitespace.js │ │ │ │ └── parse_modified.js │ │ ├── supports-color │ │ │ └── browser.js │ │ ├── chalk │ │ │ └── node_modules │ │ │ │ └── supports-color │ │ │ │ └── browser.js │ │ ├── rc │ │ │ ├── cli.js │ │ │ └── browser.js │ │ ├── type-fest │ │ │ ├── index.d.ts │ │ │ └── source │ │ │ │ └── utilities.d.ts │ │ ├── pstree.remy │ │ │ └── .travis.yml │ │ ├── unique-string │ │ │ └── index.js │ │ ├── got │ │ │ └── source │ │ │ │ ├── utils │ │ │ │ └── is-form-data.js │ │ │ │ └── known-hook-events.js │ │ ├── is-obj │ │ │ └── index.js │ │ ├── strip-ansi │ │ │ └── index.js │ │ ├── cli-boxes │ │ │ └── index.js │ │ ├── to-readable-stream │ │ │ └── index.js │ │ ├── yallist │ │ │ └── iterator.js │ │ ├── cacheable-request │ │ │ └── node_modules │ │ │ │ └── lowercase-keys │ │ │ │ └── index.js │ │ ├── registry-auth-token │ │ │ └── registry-url.js │ │ ├── is-binary-path │ │ │ └── index.js │ │ ├── lowercase-keys │ │ │ └── index.js │ │ ├── has-yarn │ │ │ └── index.js │ │ ├── crypto-random-string │ │ │ └── index.js │ │ └── undefsafe │ │ │ ├── example.js │ │ │ └── .jshintrc │ └── test-npm │ │ ├── execute │ │ ├── index.js │ │ ├── node_modules │ │ │ └── mern-pack-test │ │ │ │ └── index.js │ │ └── package.json │ │ └── pack │ │ ├── index.js │ │ └── package.json ├── 20_Node Basics │ ├── log.txt │ ├── 1_nodeServer.js │ └── 1_nodeServer.mjs └── 22_mern-auth project │ └── mern-auth │ └── config │ └── keys.js ├── .gitignore ├── 1_HTML ├── 1_HTML basics │ ├── style.css │ └── ann.png ├── 2_HTML table │ └── images │ │ └── picture1.jpg └── 3_HTML Form │ └── thankyou.html ├── images └── MERN Batch.jpeg ├── 2_CSS ├── 4_CSS class id │ ├── ann.png │ ├── industrial.jpeg │ └── three.css └── 17_CSS Transitions │ ├── 3_wheels │ └── images │ │ ├── .DS_Store │ │ ├── big_gear.png │ │ └── small_gear.png │ └── 2_Bike rider │ ├── style.css │ └── images │ └── cyclist.png ├── 3_JavaScript ├── 14_JavaScript Template literals and modules │ ├── goa.js │ └── main.js ├── 11_JavaScript Validations │ └── something.html ├── 12_JavaScript │ └── index.html ├── 13_JavaScript Functions │ └── index.html ├── 15_JavaScript COnstructor Function │ └── index.html ├── 18_JavaScript Array │ └── index.html ├── 19_JavaScript Strings │ └── index.html ├── 16_JavaScript Speech Recognition │ └── index.html ├── 7_JavaScript Basics Variables │ └── first.html └── 8_JavaScript While loop datatypes │ └── first.html └── some.js /5_React/31_React/some.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /4_Node/29_mern-auth/extra.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/35_React props/some.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/40_React States/some.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/42_React Events/some.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/43_React forms/some.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /4_Node/23_mern-auth project/extra.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /4_Node/24_mern-auth project/extra.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /4_Node/25_mern_auth project/extra.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /4_Node/26_mern-auth project/extra.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /4_Node/27_mern-auth project/extra.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /4_Node/28_mern-auth project/extra.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/33_React Components/some.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/nopt/.npmignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/36_React props datatypes/some.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/37_React Map List Keys/some.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/38_React Class Components/some.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/44_React Form Validations/some.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/.bin/rc: -------------------------------------------------------------------------------- 1 | ../rc/cli.js -------------------------------------------------------------------------------- /5_React/41_React Folder Structuring/some.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/.bin/is-ci: -------------------------------------------------------------------------------- 1 | ../is-ci/bin.js -------------------------------------------------------------------------------- /5_React/32_React and JSX in create-react-app/some.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/34_React Components and Variables/some.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/39_React Class Component methods/some.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/43_React forms/reactapp/src/data/countries.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/43_React forms/reactapp/src/styles/header.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/45_React Markdown Editor Project/some.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/.bin/nopt: -------------------------------------------------------------------------------- 1 | ../nopt/bin/nopt.js -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/.bin/semver: -------------------------------------------------------------------------------- 1 | ../semver/bin/semver -------------------------------------------------------------------------------- /5_React/42_React Events/reactapp/src/data/countries.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/42_React Events/reactapp/src/styles/header.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/42_React Events/reactapp/src/utils/hexaColor.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/43_React forms/reactapp/src/utils/hexaColor.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /4_Node/20_Node Basics/log.txt: -------------------------------------------------------------------------------- 1 | node package installer 2 | 3 | -------------------------------------------------------------------------------- /5_React/42_React Events/reactapp/src/components/main/Main.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/43_React forms/reactapp/src/components/main/Main.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/43_React forms/reactapp/src/components/user/UserCard.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/.bin/nodemon: -------------------------------------------------------------------------------- 1 | ../nodemon/bin/nodemon.js -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/.bin/nodetouch: -------------------------------------------------------------------------------- 1 | ../touch/bin/nodetouch.js -------------------------------------------------------------------------------- /5_React/41_React Folder Structuring/reactapp/src/data/countries.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/41_React Folder Structuring/reactapp/src/styles/header.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/41_React Folder Structuring/reactapp/src/utils/hexaColor.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/42_React Events/reactapp/src/components/color/HexaColor.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/42_React Events/reactapp/src/components/country/Country.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/42_React Events/reactapp/src/components/user/UserCard.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/43_React forms/reactapp/src/components/color/HexaColor.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/43_React forms/reactapp/src/components/country/Country.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/44_React Form Validations/reactapp/src/data/countries.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/44_React Form Validations/reactapp/src/styles/header.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/44_React Form Validations/reactapp/src/utils/hexaColor.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /4_Node/28_mern-auth project/mern-auth/client/src/components/auth/Login.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/41_React Folder Structuring/reactapp/src/components/main/Main.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/44_React Form Validations/reactapp/src/components/main/Main.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /4_Node/27_mern-auth project/mern-auth/client/src/components/layout/Landing.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/41_React Folder Structuring/reactapp/src/components/color/HexaColor.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/41_React Folder Structuring/reactapp/src/components/country/Country.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/41_React Folder Structuring/reactapp/src/components/user/UserCard.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/44_React Form Validations/reactapp/src/components/color/HexaColor.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/44_React Form Validations/reactapp/src/components/country/Country.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5_React/44_React Form Validations/reactapp/src/components/user/UserCard.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/first.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./head'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/any.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./some'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/nAry.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./ary'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/path.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./get'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/paths.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./at'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/prop.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./get'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/props.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./at'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lodash'); -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/make-dir/node_modules/.bin/semver: -------------------------------------------------------------------------------- 1 | ../semver/bin/semver.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | ./node_modules 2 | 3 | ./4_Node/22_mern-auth project/mern-auth/node_modules -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/debug/node.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./src/node'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/each.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./forEach'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/entries.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./toPairs'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/extend.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./assignIn'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/F.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./stubFalse'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/T.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./stubTrue'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/all.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./every'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/apply.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./spread'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/assoc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./set'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/assocPath.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./set'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/dissoc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./unset'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/each.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./forEach'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/first.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./head'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/identical.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./eq'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/indexBy.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./keyBy'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/init.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./initial'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/juxt.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./over'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/omitAll.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./omit'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/pathOr.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./getOr'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/pickAll.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./pick'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/pipe.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./flow'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/pluck.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./map'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/propOr.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./getOr'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/property.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./get'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/unapply.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./rest'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/nodemon/.releaserc: -------------------------------------------------------------------------------- 1 | { 2 | "branches": ["main"] 3 | } 4 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/nodemon/lib/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./nodemon'); -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/package-json/node_modules/.bin/semver: -------------------------------------------------------------------------------- 1 | ../semver/bin/semver.js -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/semver-diff/node_modules/.bin/semver: -------------------------------------------------------------------------------- 1 | ../semver/bin/semver.js -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/entriesIn.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./toPairsIn'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/__.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./placeholder'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/allPass.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./overEvery'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/always.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./constant'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/anyPass.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./overSome'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/complement.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./negate'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/compose.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./flowRight'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/contains.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./includes'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/dissocPath.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./unset'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/dropLast.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./dropRight'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/entries.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./toPairs'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/equals.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./isEqual'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/extend.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./assignIn'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/invertObj.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./invert'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/matches.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./isMatch'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/takeLast.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./takeRight'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/unnest.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./flatten'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/useWith.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./overArgs'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/where.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./conformsTo'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/whereEq.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./isMatch'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/zipObj.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./zipObject'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/toJSON.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./wrapperValue'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/value.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./wrapperValue'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/valueOf.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./wrapperValue'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/update-notifier/node_modules/.bin/semver: -------------------------------------------------------------------------------- 1 | ../semver/bin/semver.js -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/deep-extend/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/deep-extend'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/eachRight.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./forEachRight'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/extendWith.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./assignInWith'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/conforms.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./conformsTo'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/eachRight.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./forEachRight'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/entriesIn.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./toPairsIn'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/extendAll.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./assignInAll'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/extendWith.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./assignInWith'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/pathEq.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./matchesProperty'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/propEq.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./matchesProperty'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/symmetricDifference.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./xor'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/json-buffer/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | node_modules/* 3 | npm_debug.log 4 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/json-buffer/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - '0.10' 4 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/date.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | 'now': require('./now') 3 | }; 4 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/dropLastWhile.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./dropRightWhile'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/symmetricDifferenceBy.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./xorBy'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/takeLastWhile.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./takeRightWhile'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/concat-map/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.4 4 | - 0.6 5 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/is-ci/index.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | module.exports = require('ci-info').isCI 4 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/extendAllWith.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./assignInAllWith'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/symmetricDifferenceWith.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./xorWith'); 2 | -------------------------------------------------------------------------------- /1_HTML/1_HTML basics/style.css: -------------------------------------------------------------------------------- 1 | body{ 2 | background-color: aqua; 3 | } 4 | 5 | h1{ 6 | color: red; 7 | } -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/binary-extensions/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./binary-extensions.json'); 2 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/is-yarn-global/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "8" 4 | - "6" 5 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/picomatch/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./lib/picomatch'); 4 | -------------------------------------------------------------------------------- /images/MERN Batch.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemansnation/MERN-Stack-Roadmap-2022/HEAD/images/MERN Batch.jpeg -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/balanced-match/.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | tidelift: "npm/balanced-match" 2 | patreon: juliangruber 3 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/pump/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.10" 4 | 5 | script: "npm test" 6 | -------------------------------------------------------------------------------- /1_HTML/1_HTML basics/ann.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemansnation/MERN-Stack-Roadmap-2022/HEAD/1_HTML/1_HTML basics/ann.png -------------------------------------------------------------------------------- /2_CSS/4_CSS class id/ann.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemansnation/MERN-Stack-Roadmap-2022/HEAD/2_CSS/4_CSS class id/ann.png -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/is-ci/bin.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 'use strict' 3 | 4 | process.exit(require('./') ? 0 : 1) 5 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/seq.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'); 2 | module.exports = convert(require('../seq')); 3 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/minimist/example/parse.js: -------------------------------------------------------------------------------- 1 | var argv = require('../')(process.argv.slice(2)); 2 | console.log(argv); 3 | -------------------------------------------------------------------------------- /4_Node/29_mern-auth/mern-auth/client/public/robots.txt: -------------------------------------------------------------------------------- 1 | # https://www.robotstxt.org/robotstxt.html 2 | User-agent: * 3 | Disallow: 4 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/array.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'); 2 | module.exports = convert(require('../array')); 3 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/date.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'); 2 | module.exports = convert(require('../date')); 3 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/lang.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'); 2 | module.exports = convert(require('../lang')); 3 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/math.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'); 2 | module.exports = convert(require('../math')); 3 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/number.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'); 2 | module.exports = convert(require('../number')); 3 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/object.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'); 2 | module.exports = convert(require('../object')); 3 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/string.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'); 2 | module.exports = convert(require('../string')); 3 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/util.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'); 2 | module.exports = convert(require('../util')); 3 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/nodemon/commitlint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | extends: ['@commitlint/config-conventional'], 3 | }; 4 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/function.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'); 2 | module.exports = convert(require('../function')); 3 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/supports-color/browser.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = { 3 | stdout: false, 4 | stderr: false 5 | }; 6 | -------------------------------------------------------------------------------- /4_Node/26_mern-auth project/mern-auth/client/public/robots.txt: -------------------------------------------------------------------------------- 1 | # https://www.robotstxt.org/robotstxt.html 2 | User-agent: * 3 | Disallow: 4 | -------------------------------------------------------------------------------- /4_Node/27_mern-auth project/mern-auth/client/public/robots.txt: -------------------------------------------------------------------------------- 1 | # https://www.robotstxt.org/robotstxt.html 2 | User-agent: * 3 | Disallow: 4 | -------------------------------------------------------------------------------- /4_Node/28_mern-auth project/mern-auth/client/public/robots.txt: -------------------------------------------------------------------------------- 1 | # https://www.robotstxt.org/robotstxt.html 2 | User-agent: * 3 | Disallow: 4 | -------------------------------------------------------------------------------- /2_CSS/4_CSS class id/industrial.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemansnation/MERN-Stack-Roadmap-2022/HEAD/2_CSS/4_CSS class id/industrial.jpeg -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp.js: -------------------------------------------------------------------------------- 1 | var _ = require('./lodash.min').runInContext(); 2 | module.exports = require('./fp/_baseConvert')(_, _); 3 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/collection.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'); 2 | module.exports = convert(require('../collection')); 3 | -------------------------------------------------------------------------------- /1_HTML/2_HTML table/images/picture1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemansnation/MERN-Stack-Roadmap-2022/HEAD/1_HTML/2_HTML table/images/picture1.jpg -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/nodemon/doc/cli/usage.txt: -------------------------------------------------------------------------------- 1 | Usage: nodemon [nodemon options] [script.js] [args] 2 | 3 | See "nodemon --help" for more. 4 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/nodemon/lib/monitor/index.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | run: require('./run'), 3 | watch: require('./watch').watch, 4 | }; 5 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/update-notifier/node_modules/semver/preload.js: -------------------------------------------------------------------------------- 1 | // XXX remove in v8 or beyond 2 | module.exports = require('./index.js') 3 | -------------------------------------------------------------------------------- /5_React/45_React Markdown Editor Project/markdowneditor/public/robots.txt: -------------------------------------------------------------------------------- 1 | # https://www.robotstxt.org/robotstxt.html 2 | User-agent: * 3 | Disallow: 4 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/chalk/node_modules/supports-color/browser.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = { 3 | stdout: false, 4 | stderr: false 5 | }; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/test-npm/execute/index.js: -------------------------------------------------------------------------------- 1 | // const print = require('../pack'); 2 | 3 | const print = require('mern-pack-test'); 4 | 5 | print("hello hell"); -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/_realNames.js: -------------------------------------------------------------------------------- 1 | /** Used to lookup unminified function names. */ 2 | var realNames = {}; 3 | 4 | module.exports = realNames; 5 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/rc/cli.js: -------------------------------------------------------------------------------- 1 | #! /usr/bin/env node 2 | var rc = require('./index') 3 | 4 | console.log(JSON.stringify(rc(process.argv[2]), false, 2)) 5 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/_reEscape.js: -------------------------------------------------------------------------------- 1 | /** Used to match template delimiters. */ 2 | var reEscape = /<%-([\s\S]+?)%>/g; 3 | 4 | module.exports = reEscape; 5 | -------------------------------------------------------------------------------- /2_CSS/17_CSS Transitions/3_wheels/images/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemansnation/MERN-Stack-Roadmap-2022/HEAD/2_CSS/17_CSS Transitions/3_wheels/images/.DS_Store -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/binary-extensions/binary-extensions.json.d.ts: -------------------------------------------------------------------------------- 1 | declare const binaryExtensionsJson: readonly string[]; 2 | 3 | export = binaryExtensionsJson; 4 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/_reEvaluate.js: -------------------------------------------------------------------------------- 1 | /** Used to match template delimiters. */ 2 | var reEvaluate = /<%([\s\S]+?)%>/g; 3 | 4 | module.exports = reEvaluate; 5 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/type-fest/index.d.ts: -------------------------------------------------------------------------------- 1 | // These are all the basic types that's compatible with all supported TypeScript versions. 2 | export * from './base'; 3 | -------------------------------------------------------------------------------- /2_CSS/17_CSS Transitions/2_Bike rider/style.css: -------------------------------------------------------------------------------- 1 | 2 | .rider { 3 | position: absolute; 4 | left: 15px; 5 | bottom: 10px; 6 | } 7 | 8 | .rider:hover { 9 | 10 | } -------------------------------------------------------------------------------- /2_CSS/17_CSS Transitions/3_wheels/images/big_gear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemansnation/MERN-Stack-Roadmap-2022/HEAD/2_CSS/17_CSS Transitions/3_wheels/images/big_gear.png -------------------------------------------------------------------------------- /4_Node/21_NPM/test-npm/pack/index.js: -------------------------------------------------------------------------------- 1 | module.exports = function print(msg) { 2 | console.log("**********"); 3 | console.log(msg); 4 | console.log("**********"); 5 | } -------------------------------------------------------------------------------- /5_React/35_React props/reactapp/src/images/him.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemansnation/MERN-Stack-Roadmap-2022/HEAD/5_React/35_React props/reactapp/src/images/him.jpeg -------------------------------------------------------------------------------- /5_React/40_React States/reactapp/src/images/him.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemansnation/MERN-Stack-Roadmap-2022/HEAD/5_React/40_React States/reactapp/src/images/him.jpeg -------------------------------------------------------------------------------- /5_React/42_React Events/reactapp/src/images/him.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemansnation/MERN-Stack-Roadmap-2022/HEAD/5_React/42_React Events/reactapp/src/images/him.jpeg -------------------------------------------------------------------------------- /5_React/43_React forms/reactapp/src/images/him.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemansnation/MERN-Stack-Roadmap-2022/HEAD/5_React/43_React forms/reactapp/src/images/him.jpeg -------------------------------------------------------------------------------- /2_CSS/17_CSS Transitions/3_wheels/images/small_gear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemansnation/MERN-Stack-Roadmap-2022/HEAD/2_CSS/17_CSS Transitions/3_wheels/images/small_gear.png -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/_reInterpolate.js: -------------------------------------------------------------------------------- 1 | /** Used to match template delimiters. */ 2 | var reInterpolate = /<%=([\s\S]+?)%>/g; 3 | 4 | module.exports = reInterpolate; 5 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/placeholder.js: -------------------------------------------------------------------------------- 1 | /** 2 | * The default argument placeholder value for methods. 3 | * 4 | * @type {Object} 5 | */ 6 | module.exports = {}; 7 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/number.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | 'clamp': require('./clamp'), 3 | 'inRange': require('./inRange'), 4 | 'random': require('./random') 5 | }; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/nodemon/bin/windows-kill.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemansnation/MERN-Stack-Roadmap-2022/HEAD/4_Node/21_NPM/node_modules/nodemon/bin/windows-kill.exe -------------------------------------------------------------------------------- /4_Node/21_NPM/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 | -------------------------------------------------------------------------------- /2_CSS/17_CSS Transitions/2_Bike rider/images/cyclist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemansnation/MERN-Stack-Roadmap-2022/HEAD/2_CSS/17_CSS Transitions/2_Bike rider/images/cyclist.png -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/_Symbol.js: -------------------------------------------------------------------------------- 1 | var root = require('./_root'); 2 | 3 | /** Built-in value references. */ 4 | var Symbol = root.Symbol; 5 | 6 | module.exports = Symbol; 7 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/unique-string/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | const cryptoRandomString = require('crypto-random-string'); 3 | 4 | module.exports = () => cryptoRandomString(32); 5 | -------------------------------------------------------------------------------- /5_React/33_React Components/reactapp/src/images/him.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemansnation/MERN-Stack-Roadmap-2022/HEAD/5_React/33_React Components/reactapp/src/images/him.jpeg -------------------------------------------------------------------------------- /5_React/37_React Map List Keys/reactapp/src/images/him.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemansnation/MERN-Stack-Roadmap-2022/HEAD/5_React/37_React Map List Keys/reactapp/src/images/him.jpeg -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/_falseOptions.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | 'cap': false, 3 | 'curry': false, 4 | 'fixed': false, 5 | 'immutable': false, 6 | 'rearg': false 7 | }; 8 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/minimist/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.8" 4 | - "0.10" 5 | - "0.12" 6 | - "iojs" 7 | before_install: 8 | - npm install -g npm@~1.4.6 9 | -------------------------------------------------------------------------------- /5_React/36_React props datatypes/reactapp/src/images/him.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemansnation/MERN-Stack-Roadmap-2022/HEAD/5_React/36_React props datatypes/reactapp/src/images/him.jpeg -------------------------------------------------------------------------------- /5_React/38_React Class Components/reactapp/src/images/him.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemansnation/MERN-Stack-Roadmap-2022/HEAD/5_React/38_React Class Components/reactapp/src/images/him.jpeg -------------------------------------------------------------------------------- /5_React/44_React Form Validations/reactapp/src/images/him.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemansnation/MERN-Stack-Roadmap-2022/HEAD/5_React/44_React Form Validations/reactapp/src/images/him.jpeg -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/_Uint8Array.js: -------------------------------------------------------------------------------- 1 | var root = require('./_root'); 2 | 3 | /** Built-in value references. */ 4 | var Uint8Array = root.Uint8Array; 5 | 6 | module.exports = Uint8Array; 7 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/update-notifier/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 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/update-notifier/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 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/update-notifier/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 | -------------------------------------------------------------------------------- /5_React/41_React Folder Structuring/reactapp/src/images/him.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemansnation/MERN-Stack-Roadmap-2022/HEAD/5_React/41_React Folder Structuring/reactapp/src/images/him.jpeg -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/rc/browser.js: -------------------------------------------------------------------------------- 1 | 2 | // when this is loaded into the browser, 3 | // just use the defaults... 4 | 5 | module.exports = function (name, defaults) { 6 | return defaults 7 | } 8 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/update-notifier/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 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/update-notifier/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 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/update-notifier/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 | -------------------------------------------------------------------------------- /4_Node/21_NPM/test-npm/execute/node_modules/mern-pack-test/index.js: -------------------------------------------------------------------------------- 1 | module.exports = function print(msg) { 2 | console.log("**********"); 3 | console.log(msg); 4 | console.log("**********"); 5 | } -------------------------------------------------------------------------------- /4_Node/22_mern-auth project/mern-auth/config/keys.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | mongoURI: "mongodb+srv://ubuntuUser:mernauth12345@cluster0.ljuth.mongodb.net/myFirstDatabase?retryWrites=true&w=majority" 3 | }; -------------------------------------------------------------------------------- /4_Node/23_mern-auth project/mern-auth/config/keys.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | mongoURI: "mongodb+srv://ubuntuUser:mernauth12345@cluster0.ljuth.mongodb.net/myFirstDatabase?retryWrites=true&w=majority" 3 | }; -------------------------------------------------------------------------------- /4_Node/24_mern-auth project/mern-auth/config/keys.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | mongoURI: "mongodb+srv://ubuntuUser:mernauth12345@cluster0.ljuth.mongodb.net/myFirstDatabase?retryWrites=true&w=majority" 3 | }; -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/got/source/utils/is-form-data.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | const is = require('@sindresorhus/is'); 3 | 4 | module.exports = body => is.nodeStream(body) && is.function(body.getBoundary); 5 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/is-obj/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = value => { 4 | const type = typeof value; 5 | return value !== null && (type === 'object' || type === 'function'); 6 | }; 7 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/_metaMap.js: -------------------------------------------------------------------------------- 1 | var WeakMap = require('./_WeakMap'); 2 | 3 | /** Used to store function metadata. */ 4 | var metaMap = WeakMap && new WeakMap; 5 | 6 | module.exports = metaMap; 7 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/at.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('at', require('../at')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/eq.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('eq', require('../eq')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/gt.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('gt', require('../gt')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/lt.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('lt', require('../lt')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /5_React/34_React Components and Variables/reactapp/src/images/him.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemansnation/MERN-Stack-Roadmap-2022/HEAD/5_React/34_React Components and Variables/reactapp/src/images/him.jpeg -------------------------------------------------------------------------------- /5_React/39_React Class Component methods/reactapp/src/images/him.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemansnation/MERN-Stack-Roadmap-2022/HEAD/5_React/39_React Class Component methods/reactapp/src/images/him.jpeg -------------------------------------------------------------------------------- /3_JavaScript/14_JavaScript Template literals and modules/goa.js: -------------------------------------------------------------------------------- 1 | import { x, calculator as cal } from './main'; 2 | // import {calculator as cal} from './main'; 3 | 4 | console.log(x); 5 | 6 | console.log(cal(10,20)); -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/add.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('add', require('../add')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/ary.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('ary', require('../ary')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/bind.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('bind', require('../bind')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/ceil.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('ceil', require('../ceil')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/drop.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('drop', require('../drop')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/fill.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('fill', require('../fill')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/find.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('find', require('../find')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/flow.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('flow', require('../flow')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/get.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('get', require('../get')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/getOr.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('getOr', require('../get')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/gte.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('gte', require('../gte')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/has.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('has', require('../has')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/join.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('join', require('../join')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/lte.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('lte', require('../lte')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/map.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('map', require('../map')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/nth.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('nth', require('../nth')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/omit.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('omit', require('../omit')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/over.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('over', require('../over')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/pad.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('pad', require('../pad')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/pick.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('pick', require('../pick')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/pull.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('pull', require('../pull')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/rest.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('rest', require('../rest')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/set.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('set', require('../set')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/some.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('some', require('../some')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/take.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('take', require('../take')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/tap.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('tap', require('../tap')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/thru.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('thru', require('../thru')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/trim.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('trim', require('../trim')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/wrap.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('wrap', require('../wrap')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/xor.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('xor', require('../xor')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/zip.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('zip', require('../zip')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/strip-ansi/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | const ansiRegex = require('ansi-regex'); 3 | 4 | module.exports = string => typeof string === 'string' ? string.replace(ansiRegex(), '') : string; 5 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/update-notifier/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 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/update-notifier/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 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/update-notifier/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 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/update-notifier/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 | -------------------------------------------------------------------------------- /5_React/32_React and JSX in create-react-app/reactapp/src/images/him.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemansnation/MERN-Stack-Roadmap-2022/HEAD/5_React/32_React and JSX in create-react-app/reactapp/src/images/him.jpeg -------------------------------------------------------------------------------- /3_JavaScript/14_JavaScript Template literals and modules/main.js: -------------------------------------------------------------------------------- 1 | let x = "Hello from main module"; 2 | 3 | function calculator(a, b){ 4 | let c = a + b; 5 | return c; 6 | } 7 | 8 | export default {x, calculator}; -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/after.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('after', require('../after')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/assign.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('assign', require('../assign')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/before.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('before', require('../before')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/chunk.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('chunk', require('../chunk')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/clamp.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('clamp', require('../clamp')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/concat.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('concat', require('../concat')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/create.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('create', require('../create')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/curry.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('curry', require('../curry')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/curryN.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('curryN', require('../curry')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/delay.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('delay', require('../delay')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/divide.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('divide', require('../divide')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/every.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('every', require('../every')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/filter.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('filter', require('../filter')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/floor.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('floor', require('../floor')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/forIn.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('forIn', require('../forIn')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/forOwn.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('forOwn', require('../forOwn')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/hasIn.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('hasIn', require('../hasIn')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/invert.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('invert', require('../invert')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/invoke.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('invoke', require('../invoke')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/keyBy.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('keyBy', require('../keyBy')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/maxBy.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('maxBy', require('../maxBy')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/meanBy.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('meanBy', require('../meanBy')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/merge.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('merge', require('../merge')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/method.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('method', require('../method')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/minBy.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('minBy', require('../minBy')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/mixin.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('mixin', require('../mixin')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/nthArg.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('nthArg', require('../nthArg')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/omitBy.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('omitBy', require('../omitBy')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/padEnd.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('padEnd', require('../padEnd')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/pickBy.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('pickBy', require('../pickBy')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/pullAt.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('pullAt', require('../pullAt')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/random.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('random', require('../random')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/range.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('range', require('../range')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/rearg.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('rearg', require('../rearg')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/reduce.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('reduce', require('../reduce')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/reject.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('reject', require('../reject')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/remove.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('remove', require('../remove')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/repeat.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('repeat', require('../repeat')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/result.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('result', require('../result')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/round.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('round', require('../round')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/slice.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('slice', require('../slice')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/sortBy.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('sortBy', require('../sortBy')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/split.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('split', require('../split')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/spread.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('spread', require('../spread')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/sumBy.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('sumBy', require('../sumBy')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/times.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('times', require('../times')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/union.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('union', require('../union')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/uniqBy.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('uniqBy', require('../uniqBy')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/unset.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('unset', require('../unset')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/update.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('update', require('../update')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/words.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('words', require('../words')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/xorBy.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('xorBy', require('../xorBy')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/zipAll.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('zipAll', require('../zip')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/update-notifier/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 | -------------------------------------------------------------------------------- /5_React/45_React Markdown Editor Project/markdowneditor/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemansnation/MERN-Stack-Roadmap-2022/HEAD/5_React/45_React Markdown Editor Project/markdowneditor/public/favicon.ico -------------------------------------------------------------------------------- /5_React/45_React Markdown Editor Project/markdowneditor/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemansnation/MERN-Stack-Roadmap-2022/HEAD/5_React/45_React Markdown Editor Project/markdowneditor/public/logo192.png -------------------------------------------------------------------------------- /5_React/45_React Markdown Editor Project/markdowneditor/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemansnation/MERN-Stack-Roadmap-2022/HEAD/5_React/45_React Markdown Editor Project/markdowneditor/public/logo512.png -------------------------------------------------------------------------------- /3_JavaScript/11_JavaScript Validations/something.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Thank You 4 | 5 | 6 |

Thank You

7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/attempt.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('attempt', require('../attempt')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/bindAll.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('bindAll', require('../bindAll')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/bindKey.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('bindKey', require('../bindKey')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/countBy.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('countBy', require('../countBy')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/findFrom.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('findFrom', require('../find')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/findKey.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('findKey', require('../findKey')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/flatMap.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('flatMap', require('../flatMap')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/forEach.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('forEach', require('../forEach')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/groupBy.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('groupBy', require('../groupBy')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/inRange.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('inRange', require('../inRange')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/indexOf.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('indexOf', require('../indexOf')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isEqual.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isEqual', require('../isEqual')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isMatch.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isMatch', require('../isMatch')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/mapKeys.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('mapKeys', require('../mapKeys')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/memoize.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('memoize', require('../memoize')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/mergeAll.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('mergeAll', require('../merge')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/orderBy.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('orderBy', require('../orderBy')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/padChars.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('padChars', require('../pad')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/partial.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('partial', require('../partial')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/propertyOf.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('propertyOf', require('../get')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/pullAll.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('pullAll', require('../pullAll')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/rangeStep.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('rangeStep', require('../range')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/replace.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('replace', require('../replace')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/restFrom.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('restFrom', require('../rest')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/reverse.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('reverse', require('../reverse')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/setWith.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('setWith', require('../setWith')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/trimChars.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('trimChars', require('../trim')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/trimEnd.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('trimEnd', require('../trimEnd')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/unionBy.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('unionBy', require('../unionBy')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/without.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('without', require('../without')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/xorWith.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('xorWith', require('../xorWith')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/zipWith.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('zipWith', require('../zipWith')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/update-notifier/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 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/_coreJsData.js: -------------------------------------------------------------------------------- 1 | var root = require('./_root'); 2 | 3 | /** Used to detect overreaching core-js shims. */ 4 | var coreJsData = root['__core-js_shared__']; 5 | 6 | module.exports = coreJsData; 7 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/assignAll.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('assignAll', require('../assign')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/assignIn.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('assignIn', require('../assignIn')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/castArray.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('castArray', require('../castArray')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/cloneWith.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('cloneWith', require('../cloneWith')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/debounce.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('debounce', require('../debounce')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/defaultTo.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('defaultTo', require('../defaultTo')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/defaults.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('defaults', require('../defaults')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/dropRight.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('dropRight', require('../dropRight')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/dropWhile.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('dropWhile', require('../dropWhile')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/endsWith.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('endsWith', require('../endsWith')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/findIndex.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('findIndex', require('../findIndex')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/findLast.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('findLast', require('../findLast')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/flowRight.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('flowRight', require('../flowRight')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/fromPairs.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('fromPairs', require('../fromPairs')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/includes.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('includes', require('../includes')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/invertBy.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('invertBy', require('../invertBy')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/invokeArgs.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('invokeArgs', require('../invoke')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/invokeMap.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('invokeMap', require('../invokeMap')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/iteratee.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('iteratee', require('../iteratee')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/mapValues.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('mapValues', require('../mapValues')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/mergeWith.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('mergeWith', require('../mergeWith')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/methodOf.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('methodOf', require('../methodOf')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/multiply.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('multiply', require('../multiply')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/overArgs.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('overArgs', require('../overArgs')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/overEvery.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('overEvery', require('../overEvery')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/overSome.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('overSome', require('../overSome')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/padCharsEnd.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('padCharsEnd', require('../padEnd')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/padStart.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('padStart', require('../padStart')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/parseInt.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('parseInt', require('../parseInt')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/partition.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('partition', require('../partition')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/pullAllBy.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('pullAllBy', require('../pullAllBy')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/spreadFrom.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('spreadFrom', require('../spread')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/subtract.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('subtract', require('../subtract')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/takeRight.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('takeRight', require('../takeRight')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/takeWhile.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('takeWhile', require('../takeWhile')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/template.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('template', require('../template')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/throttle.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('throttle', require('../throttle')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/transform.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('transform', require('../transform')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/trimStart.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('trimStart', require('../trimStart')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/truncate.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('truncate', require('../truncate')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/unionWith.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('unionWith', require('../unionWith')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/uniqWith.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('uniqWith', require('../uniqWith')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/uniqueId.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('uniqueId', require('../uniqueId')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/unzipWith.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('unzipWith', require('../unzipWith')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/zipObject.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('zipObject', require('../zipObject')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/29_mern-auth/mern-auth/config/keys.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | mongoURI: "mongodb+srv://ubuntuUser:mernauth12345@cluster0.ljuth.mongodb.net/myFirstDatabase?retryWrites=true&w=majority", 3 | secretOrKey: 'secret' 4 | }; -------------------------------------------------------------------------------- /1_HTML/3_HTML Form/thankyou.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Thank You 5 | 6 | 7 | 8 |

Thank You

9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/cli-boxes/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | const cliBoxes = require('./boxes.json'); 3 | 4 | module.exports = cliBoxes; 5 | // TODO: Remove this for the next major release 6 | module.exports.default = cliBoxes; 7 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/_freeGlobal.js: -------------------------------------------------------------------------------- 1 | /** Detect free variable `global` from Node.js. */ 2 | var freeGlobal = typeof global == 'object' && global && global.Object === Object && global; 3 | 4 | module.exports = freeGlobal; 5 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/_getPrototype.js: -------------------------------------------------------------------------------- 1 | var overArg = require('./_overArg'); 2 | 3 | /** Built-in value references. */ 4 | var getPrototype = overArg(Object.getPrototypeOf, Object); 5 | 6 | module.exports = getPrototype; 7 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/assignInAll.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('assignInAll', require('../assignIn')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/assignWith.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('assignWith', require('../assignWith')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/conformsTo.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('conformsTo', require('../conformsTo')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/curryRight.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('curryRight', require('../curryRight')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/curryRightN.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('curryRightN', require('../curryRight')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/defaultsAll.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('defaultsAll', require('../defaults')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/difference.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('difference', require('../difference')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/findLastFrom.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('findLastFrom', require('../findLast')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/findLastKey.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('findLastKey', require('../findLastKey')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/flatMapDeep.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('flatMapDeep', require('../flatMapDeep')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/forInRight.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('forInRight', require('../forInRight')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/forOwnRight.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('forOwnRight', require('../forOwnRight')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/includesFrom.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('includesFrom', require('../includes')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/indexOfFrom.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('indexOfFrom', require('../indexOf')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isEqualWith.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isEqualWith', require('../isEqualWith')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isMatchWith.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isMatchWith', require('../isMatchWith')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/lastIndexOf.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('lastIndexOf', require('../lastIndexOf')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/mergeAllWith.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('mergeAllWith', require('../mergeWith')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/pullAllWith.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('pullAllWith', require('../pullAllWith')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/rangeRight.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('rangeRight', require('../rangeRight')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/reduceRight.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('reduceRight', require('../reduceRight')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/sampleSize.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('sampleSize', require('../sampleSize')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/sortedIndex.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('sortedIndex', require('../sortedIndex')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/startsWith.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('startsWith', require('../startsWith')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/trimCharsEnd.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('trimCharsEnd', require('../trimEnd')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/updateWith.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('updateWith', require('../updateWith')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/25_mern_auth project/mern-auth/config/keys.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | mongoURI: "mongodb+srv://ubuntuUser:mernauth12345@cluster0.ljuth.mongodb.net/myFirstDatabase?retryWrites=true&w=majority", 3 | secretOrKey: 'secret' 4 | }; -------------------------------------------------------------------------------- /4_Node/26_mern-auth project/mern-auth/config/keys.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | mongoURI: "mongodb+srv://ubuntuUser:mernauth12345@cluster0.ljuth.mongodb.net/myFirstDatabase?retryWrites=true&w=majority", 3 | secretOrKey: 'secret' 4 | }; -------------------------------------------------------------------------------- /4_Node/27_mern-auth project/mern-auth/config/keys.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | mongoURI: "mongodb+srv://ubuntuUser:mernauth12345@cluster0.ljuth.mongodb.net/myFirstDatabase?retryWrites=true&w=majority", 3 | secretOrKey: 'secret' 4 | }; -------------------------------------------------------------------------------- /4_Node/28_mern-auth project/mern-auth/config/keys.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | mongoURI: "mongodb+srv://ubuntuUser:mernauth12345@cluster0.ljuth.mongodb.net/myFirstDatabase?retryWrites=true&w=majority", 3 | secretOrKey: 'secret' 4 | }; -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/got/source/known-hook-events.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = [ 4 | 'beforeError', 5 | 'init', 6 | 'beforeRequest', 7 | 'beforeRedirect', 8 | 'beforeRetry', 9 | 'afterResponse' 10 | ]; 11 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/assignAllWith.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('assignAllWith', require('../assignWith')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/assignInWith.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('assignInWith', require('../assignInWith')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/defaultsDeep.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('defaultsDeep', require('../defaultsDeep')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/differenceBy.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('differenceBy', require('../differenceBy')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/findIndexFrom.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('findIndexFrom', require('../findIndex')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/flatMapDepth.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('flatMapDepth', require('../flatMapDepth')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/flattenDepth.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('flattenDepth', require('../flattenDepth')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/forEachRight.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('forEachRight', require('../forEachRight')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/intersection.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('intersection', require('../intersection')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/invokeArgsMap.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('invokeArgsMap', require('../invokeMap')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/max.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('max', require('../max'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/min.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('min', require('../min'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/now.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('now', require('../now'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/padCharsStart.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('padCharsStart', require('../padStart')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/partialRight.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('partialRight', require('../partialRight')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/rangeStepRight.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('rangeStepRight', require('../rangeRight')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/sortedUniqBy.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('sortedUniqBy', require('../sortedUniqBy')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/sum.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('sum', require('../sum'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/trimCharsStart.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('trimCharsStart', require('../trimStart')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/update-notifier/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 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/update-notifier/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 | -------------------------------------------------------------------------------- /4_Node/21_NPM/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 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/assignInAllWith.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('assignInAllWith', require('../assignInWith')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/chain.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('chain', require('../chain'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/clone.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('clone', require('../clone'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/cloneDeepWith.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('cloneDeepWith', require('../cloneDeepWith')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/cond.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('cond', require('../cond'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/defaultsDeepAll.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('defaultsDeepAll', require('../defaultsDeep')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/defer.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('defer', require('../defer'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/differenceWith.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('differenceWith', require('../differenceWith')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/dropRightWhile.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('dropRightWhile', require('../dropRightWhile')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/findLastIndex.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('findLastIndex', require('../findLastIndex')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/flip.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('flip', require('../flip'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/head.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('head', require('../head'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/intersectionBy.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('intersectionBy', require('../intersectionBy')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isMap.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isMap', require('../isMap'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isNaN.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isNaN', require('../isNaN'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isNil.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isNil', require('../isNil'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isSet.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isSet', require('../isSet'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/keys.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('keys', require('../keys'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/last.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('last', require('../last'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/lastIndexOfFrom.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('lastIndexOfFrom', require('../lastIndexOf')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/mean.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('mean', require('../mean'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/next.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('next', require('../next'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/noop.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('noop', require('../noop'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/once.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('once', require('../once'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/plant.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('plant', require('../plant'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/size.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('size', require('../size'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/sortedIndexBy.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('sortedIndexBy', require('../sortedIndexBy')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/sortedIndexOf.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('sortedIndexOf', require('../sortedIndexOf')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/tail.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('tail', require('../tail'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/takeRightWhile.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('takeRightWhile', require('../takeRightWhile')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/unary.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('unary', require('../unary'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/uniq.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('uniq', require('../uniq'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/unzip.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('unzip', require('../unzip'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/value.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('value', require('../value'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/zipObjectDeep.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('zipObjectDeep', require('../zipObjectDeep')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/commit.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('commit', require('../commit'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/deburr.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('deburr', require('../deburr'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/escape.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('escape', require('../escape'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/findLastIndexFrom.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('findLastIndexFrom', require('../findLastIndex')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/intersectionWith.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('intersectionWith', require('../intersectionWith')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isDate.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isDate', require('../isDate'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isNull.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isNull', require('../isNull'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/keysIn.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('keysIn', require('../keysIn'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/matchesProperty.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('matchesProperty', require('../matchesProperty')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/negate.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('negate', require('../negate'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/sample.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('sample', require('../sample'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/sortedLastIndex.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('sortedLastIndex', require('../sortedLastIndex')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/toJSON.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('toJSON', require('../toJSON'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/toPath.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('toPath', require('../toPath'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/values.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('values', require('../values'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/26_mern-auth project/mern-auth/client/src/App.js: -------------------------------------------------------------------------------- 1 | import './App.css'; 2 | 3 | function App() { 4 | return ( 5 |
6 |

Hello World

7 |
8 | ); 9 | } 10 | 11 | export default App; 12 | -------------------------------------------------------------------------------- /3_JavaScript/12_JavaScript/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Index Form 4 | 5 | 6 |

Day 12

7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/compact.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('compact', require('../compact'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/constant.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('constant', require('../constant'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/flatten.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('flatten', require('../flatten'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/identity.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('identity', require('../identity'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/initial.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('initial', require('../initial'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isArray.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isArray', require('../isArray'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isBuffer.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isBuffer', require('../isBuffer'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isEmpty.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isEmpty', require('../isEmpty'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isError.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isError', require('../isError'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isFinite.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isFinite', require('../isFinite'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isLength.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isLength', require('../isLength'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isNative.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isNative', require('../isNative'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isNumber.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isNumber', require('../isNumber'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isObject.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isObject', require('../isObject'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isRegExp.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isRegExp', require('../isRegExp'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isString.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isString', require('../isString'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isSymbol.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isSymbol', require('../isSymbol'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/shuffle.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('shuffle', require('../shuffle'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/sortedLastIndexBy.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('sortedLastIndexBy', require('../sortedLastIndexBy')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/sortedLastIndexOf.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('sortedLastIndexOf', require('../sortedLastIndexOf')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/stubTrue.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('stubTrue', require('../stubTrue'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/toArray.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('toArray', require('../toArray'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/toFinite.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('toFinite', require('../toFinite'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/toLength.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('toLength', require('../toLength'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/toLower.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('toLower', require('../toLower'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/toNumber.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('toNumber', require('../toNumber'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/toPairs.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('toPairs', require('../toPairs'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/toString.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('toString', require('../toString'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/toUpper.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('toUpper', require('../toUpper'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/unescape.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('unescape', require('../unescape'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/valueOf.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('valueOf', require('../valueOf'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/valuesIn.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('valuesIn', require('../valuesIn'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/_nativeCreate.js: -------------------------------------------------------------------------------- 1 | var getNative = require('./_getNative'); 2 | 3 | /* Built-in method references that are verified to be native. */ 4 | var nativeCreate = getNative(Object, 'create'); 5 | 6 | module.exports = nativeCreate; 7 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/camelCase.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('camelCase', require('../camelCase'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/capitalize.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('capitalize', require('../capitalize'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/cloneDeep.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('cloneDeep', require('../cloneDeep'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/functions.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('functions', require('../functions'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isBoolean.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isBoolean', require('../isBoolean'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isElement.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isElement', require('../isElement'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isFunction.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isFunction', require('../isFunction'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isInteger.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isInteger', require('../isInteger'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isWeakMap.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isWeakMap', require('../isWeakMap'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isWeakSet.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isWeakSet', require('../isWeakSet'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/kebabCase.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('kebabCase', require('../kebabCase'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/lowerCase.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('lowerCase', require('../lowerCase'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/lowerFirst.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('lowerFirst', require('../lowerFirst'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/snakeCase.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('snakeCase', require('../snakeCase'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/sortedUniq.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('sortedUniq', require('../sortedUniq'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/startCase.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('startCase', require('../startCase'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/stubArray.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('stubArray', require('../stubArray'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/stubFalse.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('stubFalse', require('../stubFalse'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/stubObject.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('stubObject', require('../stubObject'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/stubString.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('stubString', require('../stubString'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/toInteger.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('toInteger', require('../toInteger'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/toIterator.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('toIterator', require('../toIterator'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/toPairsIn.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('toPairsIn', require('../toPairsIn'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/upperCase.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('upperCase', require('../upperCase'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/upperFirst.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('upperFirst', require('../upperFirst'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/wrapperAt.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('wrapperAt', require('../wrapperAt'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/update-notifier/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 | -------------------------------------------------------------------------------- /2_CSS/4_CSS class id/three.css: -------------------------------------------------------------------------------- 1 | p{ 2 | border: 2px solid green; 3 | padding: 15px; 4 | margin: 10px; 5 | text-align: justify; 6 | text-transform: capitalize; 7 | text-indent: 15px; 8 | } 9 | a{ 10 | text-decoration: overline; 11 | } -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/_Map.js: -------------------------------------------------------------------------------- 1 | var getNative = require('./_getNative'), 2 | root = require('./_root'); 3 | 4 | /* Built-in method references that are verified to be native. */ 5 | var Map = getNative(root, 'Map'); 6 | 7 | module.exports = Map; 8 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/_Set.js: -------------------------------------------------------------------------------- 1 | var getNative = require('./_getNative'), 2 | root = require('./_root'); 3 | 4 | /* Built-in method references that are verified to be native. */ 5 | var Set = getNative(root, 'Set'); 6 | 7 | module.exports = Set; 8 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/flattenDeep.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('flattenDeep', require('../flattenDeep'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/functionsIn.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('functionsIn', require('../functionsIn'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isArguments.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isArguments', require('../isArguments'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isArrayLike.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isArrayLike', require('../isArrayLike'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isUndefined.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isUndefined', require('../isUndefined'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/update-notifier/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 | -------------------------------------------------------------------------------- /3_JavaScript/13_JavaScript Functions/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Index Form 4 | 5 | 6 |

Day 13

7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/escapeRegExp.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('escapeRegExp', require('../escapeRegExp'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isArrayBuffer.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isArrayBuffer', require('../isArrayBuffer'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isObjectLike.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isObjectLike', require('../isObjectLike'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isPlainObject.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isPlainObject', require('../isPlainObject'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isSafeInteger.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isSafeInteger', require('../isSafeInteger'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isTypedArray.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isTypedArray', require('../isTypedArray'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/toPlainObject.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('toPlainObject', require('../toPlainObject'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/toSafeInteger.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('toSafeInteger', require('../toSafeInteger'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/wrapperChain.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('wrapperChain', require('../wrapperChain'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/wrapperLodash.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('wrapperLodash', require('../wrapperLodash'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/wrapperValue.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('wrapperValue', require('../wrapperValue'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/to-readable-stream/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | const {Readable} = require('stream'); 3 | 4 | module.exports = input => ( 5 | new Readable({ 6 | read() { 7 | this.push(input); 8 | this.push(null); 9 | } 10 | }) 11 | ); 12 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/_baseLodash.js: -------------------------------------------------------------------------------- 1 | /** 2 | * The function whose prototype chain sequence wrappers inherit from. 3 | * 4 | * @private 5 | */ 6 | function baseLodash() { 7 | // No operation performed. 8 | } 9 | 10 | module.exports = baseLodash; 11 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/_nativeKeys.js: -------------------------------------------------------------------------------- 1 | var overArg = require('./_overArg'); 2 | 3 | /* Built-in method references for those with the same name as other `lodash` methods. */ 4 | var nativeKeys = overArg(Object.keys, Object); 5 | 6 | module.exports = nativeKeys; 7 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/wrapperReverse.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('wrapperReverse', require('../wrapperReverse'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/minimist/test/whitespace.js: -------------------------------------------------------------------------------- 1 | var parse = require('../'); 2 | var test = require('tape'); 3 | 4 | test('whitespace should be whitespace' , function (t) { 5 | t.plan(1); 6 | var x = parse([ '-x', '\t' ]).x; 7 | t.equal(x, '\t'); 8 | }); 9 | -------------------------------------------------------------------------------- /5_React/43_React forms/reactapp/src/index.js: -------------------------------------------------------------------------------- 1 | import React from 'react'; 2 | import ReactDOM from 'react-dom/client'; 3 | import App from './App'; 4 | 5 | 6 | const root = ReactDOM.createRoot(document.getElementById('root')); 7 | root.render( 8 | 9 | ); 10 | -------------------------------------------------------------------------------- /3_JavaScript/15_JavaScript COnstructor Function/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Index Form 4 | 5 | 6 |

Day 13

7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/_Promise.js: -------------------------------------------------------------------------------- 1 | var getNative = require('./_getNative'), 2 | root = require('./_root'); 3 | 4 | /* Built-in method references that are verified to be native. */ 5 | var Promise = getNative(root, 'Promise'); 6 | 7 | module.exports = Promise; 8 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/_WeakMap.js: -------------------------------------------------------------------------------- 1 | var getNative = require('./_getNative'), 2 | root = require('./_root'); 3 | 4 | /* Built-in method references that are verified to be native. */ 5 | var WeakMap = getNative(root, 'WeakMap'); 6 | 7 | module.exports = WeakMap; 8 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/templateSettings.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('templateSettings', require('../templateSettings'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /5_React/42_React Events/reactapp/src/index.js: -------------------------------------------------------------------------------- 1 | import React from 'react'; 2 | import ReactDOM from 'react-dom/client'; 3 | import App from './App'; 4 | 5 | 6 | const root = ReactDOM.createRoot(document.getElementById('root')); 7 | root.render( 8 | 9 | ); 10 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/_DataView.js: -------------------------------------------------------------------------------- 1 | var getNative = require('./_getNative'), 2 | root = require('./_root'); 3 | 4 | /* Built-in method references that are verified to be native. */ 5 | var DataView = getNative(root, 'DataView'); 6 | 7 | module.exports = DataView; 8 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/fp/isArrayLikeObject.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'), 2 | func = convert('isArrayLikeObject', require('../isArrayLikeObject'), require('./_falseOptions')); 3 | 4 | func.placeholder = require('./placeholder'); 5 | module.exports = func; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/yallist/iterator.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | module.exports = function (Yallist) { 3 | Yallist.prototype[Symbol.iterator] = function* () { 4 | for (let walker = this.head; walker; walker = walker.next) { 5 | yield walker.value 6 | } 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /5_React/41_React Folder Structuring/reactapp/src/index.js: -------------------------------------------------------------------------------- 1 | import React from 'react'; 2 | import ReactDOM from 'react-dom/client'; 3 | import App from './App'; 4 | 5 | 6 | const root = ReactDOM.createRoot(document.getElementById('root')); 7 | root.render( 8 | 9 | ); 10 | -------------------------------------------------------------------------------- /5_React/42_React Events/reactapp/src/utils/showDates.js: -------------------------------------------------------------------------------- 1 | export const showDates = () => { 2 | const date = new Date(); 3 | 4 | const year = date.getFullYear(); 5 | const d = date.getDate(); 6 | const month = date.getMonth(); 7 | 8 | return `${month}, ${d}, ${year}` 9 | } -------------------------------------------------------------------------------- /5_React/43_React forms/reactapp/src/utils/showDates.js: -------------------------------------------------------------------------------- 1 | export const showDates = () => { 2 | const date = new Date(); 3 | 4 | const year = date.getFullYear(); 5 | const d = date.getDate(); 6 | const month = date.getMonth(); 7 | 8 | return `${month}, ${d}, ${year}` 9 | } -------------------------------------------------------------------------------- /5_React/44_React Form Validations/reactapp/src/index.js: -------------------------------------------------------------------------------- 1 | import React from 'react'; 2 | import ReactDOM from 'react-dom/client'; 3 | import App from './App'; 4 | 5 | 6 | const root = ReactDOM.createRoot(document.getElementById('root')); 7 | root.render( 8 | 9 | ); 10 | -------------------------------------------------------------------------------- /3_JavaScript/18_JavaScript Array/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | JS Array 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /3_JavaScript/19_JavaScript Strings/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | JS Array 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/update-notifier/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 | -------------------------------------------------------------------------------- /5_React/41_React Folder Structuring/reactapp/src/utils/showDates.js: -------------------------------------------------------------------------------- 1 | export const showDates = () => { 2 | const date = new Date(); 3 | 4 | const year = date.getFullYear(); 5 | const d = date.getDate(); 6 | const month = date.getMonth(); 7 | 8 | return `${month}, ${d}, ${year}` 9 | } -------------------------------------------------------------------------------- /5_React/44_React Form Validations/reactapp/src/utils/showDates.js: -------------------------------------------------------------------------------- 1 | export const showDates = () => { 2 | const date = new Date(); 3 | 4 | const year = date.getFullYear(); 5 | const d = date.getDate(); 6 | const month = date.getMonth(); 7 | 8 | return `${month}, ${d}, ${year}` 9 | } -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/type-fest/source/utilities.d.ts: -------------------------------------------------------------------------------- 1 | export type UpperCaseCharacters = 'A' | 'B' | 'C' | 'D' | 'E' | 'F' | 'G' | 'H' | 'I' | 'J' | 'K' | 'L' | 'M' | 'N' | 'O' | 'P' | 'Q' | 'R' | 'S' | 'T' | 'U' | 'V' | 'W' | 'X' | 'Y' | 'Z'; 2 | 3 | export type WordSeparators = '-' | '_' | ' '; 4 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/update-notifier/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 | -------------------------------------------------------------------------------- /4_Node/21_NPM/test-npm/pack/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mern-pack-test", 3 | "version": "1.0.0", 4 | "description": "", 5 | "main": "index.js", 6 | "scripts": { 7 | "test": "echo \"Error: no test specified\" && exit 1" 8 | }, 9 | "author": "", 10 | "license": "ISC" 11 | } 12 | -------------------------------------------------------------------------------- /4_Node/20_Node Basics/1_nodeServer.js: -------------------------------------------------------------------------------- 1 | // const http = require('http'); 2 | 3 | import http from 'http'; 4 | 5 | const server = http.createServer((req,res) => { 6 | res.end("

Hello Node!!

"); 7 | }); 8 | 9 | server.listen(4242, ()=>{ 10 | console.log("Server is running....."); 11 | }); -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/cacheable-request/node_modules/lowercase-keys/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = object => { 3 | const result = {}; 4 | 5 | for (const [key, value] of Object.entries(object)) { 6 | result[key.toLowerCase()] = value; 7 | } 8 | 9 | return result; 10 | }; 11 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/registry-auth-token/registry-url.js: -------------------------------------------------------------------------------- 1 | module.exports = function (scope, npmrc) { 2 | var rc = npmrc || require('rc')('npm', { registry: 'https://registry.npmjs.org/' }) 3 | var url = rc[scope + ':registry'] || rc.registry 4 | return url.slice(-1) === '/' ? url : url + '/' 5 | } 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/update-notifier/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 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/update-notifier/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) 6 | } 7 | module.exports = intersects 8 | -------------------------------------------------------------------------------- /4_Node/21_NPM/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 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lowercase-keys/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = function (obj) { 3 | var ret = {}; 4 | var keys = Object.keys(Object(obj)); 5 | 6 | for (var i = 0; i < keys.length; i++) { 7 | ret[keys[i].toLowerCase()] = obj[keys[i]]; 8 | } 9 | 10 | return ret; 11 | }; 12 | -------------------------------------------------------------------------------- /4_Node/21_NPM/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 | -------------------------------------------------------------------------------- /4_Node/29_mern-auth/mern-auth/client/src/setupTests.js: -------------------------------------------------------------------------------- 1 | // jest-dom adds custom jest matchers for asserting on DOM nodes. 2 | // allows you to do things like: 3 | // expect(element).toHaveTextContent(/react/i) 4 | // learn more: https://github.com/testing-library/jest-dom 5 | import '@testing-library/jest-dom'; 6 | -------------------------------------------------------------------------------- /4_Node/26_mern-auth project/mern-auth/client/src/setupTests.js: -------------------------------------------------------------------------------- 1 | // jest-dom adds custom jest matchers for asserting on DOM nodes. 2 | // allows you to do things like: 3 | // expect(element).toHaveTextContent(/react/i) 4 | // learn more: https://github.com/testing-library/jest-dom 5 | import '@testing-library/jest-dom'; 6 | -------------------------------------------------------------------------------- /4_Node/27_mern-auth project/mern-auth/client/src/setupTests.js: -------------------------------------------------------------------------------- 1 | // jest-dom adds custom jest matchers for asserting on DOM nodes. 2 | // allows you to do things like: 3 | // expect(element).toHaveTextContent(/react/i) 4 | // learn more: https://github.com/testing-library/jest-dom 5 | import '@testing-library/jest-dom'; 6 | -------------------------------------------------------------------------------- /4_Node/28_mern-auth project/mern-auth/client/src/setupTests.js: -------------------------------------------------------------------------------- 1 | // jest-dom adds custom jest matchers for asserting on DOM nodes. 2 | // allows you to do things like: 3 | // expect(element).toHaveTextContent(/react/i) 4 | // learn more: https://github.com/testing-library/jest-dom 5 | import '@testing-library/jest-dom'; 6 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/update-notifier/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 | -------------------------------------------------------------------------------- /4_Node/29_mern-auth/mern-auth/client/src/App.test.js: -------------------------------------------------------------------------------- 1 | import { render, screen } from '@testing-library/react'; 2 | import App from './App'; 3 | 4 | test('renders learn react link', () => { 5 | render(); 6 | const linkElement = screen.getByText(/learn react/i); 7 | expect(linkElement).toBeInTheDocument(); 8 | }); 9 | -------------------------------------------------------------------------------- /3_JavaScript/16_JavaScript Speech Recognition/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Speech Recognition 4 | 5 | 6 | 7 | 8 |
9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/_listCacheClear.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Removes all key-value entries from the list cache. 3 | * 4 | * @private 5 | * @name clear 6 | * @memberOf ListCache 7 | */ 8 | function listCacheClear() { 9 | this.__data__ = []; 10 | this.size = 0; 11 | } 12 | 13 | module.exports = listCacheClear; 14 | -------------------------------------------------------------------------------- /4_Node/26_mern-auth project/mern-auth/client/src/App.test.js: -------------------------------------------------------------------------------- 1 | import { render, screen } from '@testing-library/react'; 2 | import App from './App'; 3 | 4 | test('renders learn react link', () => { 5 | render(); 6 | const linkElement = screen.getByText(/learn react/i); 7 | expect(linkElement).toBeInTheDocument(); 8 | }); 9 | -------------------------------------------------------------------------------- /4_Node/27_mern-auth project/mern-auth/client/src/App.test.js: -------------------------------------------------------------------------------- 1 | import { render, screen } from '@testing-library/react'; 2 | import App from './App'; 3 | 4 | test('renders learn react link', () => { 5 | render(); 6 | const linkElement = screen.getByText(/learn react/i); 7 | expect(linkElement).toBeInTheDocument(); 8 | }); 9 | -------------------------------------------------------------------------------- /4_Node/28_mern-auth project/mern-auth/client/src/App.test.js: -------------------------------------------------------------------------------- 1 | import { render, screen } from '@testing-library/react'; 2 | import App from './App'; 3 | 4 | test('renders learn react link', () => { 5 | render(); 6 | const linkElement = screen.getByText(/learn react/i); 7 | expect(linkElement).toBeInTheDocument(); 8 | }); 9 | -------------------------------------------------------------------------------- /5_React/45_React Markdown Editor Project/markdowneditor/src/setupTests.js: -------------------------------------------------------------------------------- 1 | // jest-dom adds custom jest matchers for asserting on DOM nodes. 2 | // allows you to do things like: 3 | // expect(element).toHaveTextContent(/react/i) 4 | // learn more: https://github.com/testing-library/jest-dom 5 | import '@testing-library/jest-dom'; 6 | -------------------------------------------------------------------------------- /3_JavaScript/7_JavaScript Basics Variables/first.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | First Day 7 4 | 5 | 6 |

7 | JavaScript 8 |

9 | 10 | 12 | 13 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/_defineProperty.js: -------------------------------------------------------------------------------- 1 | var getNative = require('./_getNative'); 2 | 3 | var defineProperty = (function() { 4 | try { 5 | var func = getNative(Object, 'defineProperty'); 6 | func({}, '', {}); 7 | return func; 8 | } catch (e) {} 9 | }()); 10 | 11 | module.exports = defineProperty; 12 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/minimist/test/parse_modified.js: -------------------------------------------------------------------------------- 1 | var parse = require('../'); 2 | var test = require('tape'); 3 | 4 | test('parse with modifier functions' , function (t) { 5 | t.plan(1); 6 | 7 | var argv = parse([ '-b', '123' ], { boolean: 'b' }); 8 | t.deepEqual(argv, { b: true, _: [123] }); 9 | }); 10 | -------------------------------------------------------------------------------- /3_JavaScript/8_JavaScript While loop datatypes/first.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | First Day 8 4 | 5 | 6 |

7 | JavaScript 8 |

9 | 10 | 12 | 13 | -------------------------------------------------------------------------------- /some.js: -------------------------------------------------------------------------------- 1 | Math.random() 2 | let x = 10; 3 | x 4 | 10 == '10' 5 | function(){ 6 | function(){} 7 | function name(){} 8 | function name(){} 9 | function name(){ 10 | return new Date() 11 | } 12 | 13 | name() 14 | function random(){ 15 | return Math.random() 16 | } 17 | 18 | function random(){ 19 | return Math.random() 20 | } 21 | 22 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/update-notifier/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 | -------------------------------------------------------------------------------- /5_React/45_React Markdown Editor Project/markdowneditor/src/App.test.js: -------------------------------------------------------------------------------- 1 | import { render, screen } from '@testing-library/react'; 2 | import App from './App'; 3 | 4 | test('renders learn react link', () => { 5 | render(); 6 | const linkElement = screen.getByText(/learn react/i); 7 | expect(linkElement).toBeInTheDocument(); 8 | }); 9 | -------------------------------------------------------------------------------- /4_Node/20_Node Basics/1_nodeServer.mjs: -------------------------------------------------------------------------------- 1 | // const http = require('http'); 2 | 3 | // import http from 'http'; 4 | 5 | import { createServer } from 'http'; 6 | 7 | const server = createServer((req,res) => { 8 | res.end("

Hello Node!!

"); 9 | }); 10 | 11 | server.listen(4242, ()=>{ 12 | console.log("Server is running....."); 13 | }); -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/has-yarn/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | const path = require('path'); 3 | const fs = require('fs'); 4 | 5 | const hasYarn = (cwd = process.cwd()) => fs.existsSync(path.resolve(cwd, 'yarn.lock')); 6 | 7 | module.exports = hasYarn; 8 | // TODO: Remove this for the next major release 9 | module.exports.default = hasYarn; 10 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/crypto-random-string/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | const crypto = require('crypto'); 3 | 4 | module.exports = length => { 5 | if (!Number.isFinite(length)) { 6 | throw new TypeError('Expected a finite number'); 7 | } 8 | 9 | return crypto.randomBytes(Math.ceil(length / 2)).toString('hex').slice(0, length); 10 | }; 11 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/undefsafe/example.js: -------------------------------------------------------------------------------- 1 | var undefsafe = require('undefsafe'); 2 | 3 | var object = { 4 | a: { 5 | b: { 6 | c: 1, 7 | d: [1, 2, 3], 8 | e: 'remy' 9 | } 10 | } 11 | }; 12 | 13 | console.log(undefsafe(object, 'a.b.e')); // "remy" 14 | console.log(undefsafe(object, 'a.b.not.found')); // undefined 15 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/_asciiToArray.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Converts an ASCII `string` to an array. 3 | * 4 | * @private 5 | * @param {string} string The string to convert. 6 | * @returns {Array} Returns the converted array. 7 | */ 8 | function asciiToArray(string) { 9 | return string.split(''); 10 | } 11 | 12 | module.exports = asciiToArray; 13 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/nodemon/.jshintrc: -------------------------------------------------------------------------------- 1 | { 2 | "browser": true, 3 | "camelcase": true, 4 | "curly": true, 5 | "devel": true, 6 | "eqeqeq": true, 7 | "forin": true, 8 | "indent": 2, 9 | "noarg": true, 10 | "node": true, 11 | "quotmark": "single", 12 | "undef": true, 13 | "strict": false, 14 | "unused": true 15 | } 16 | 17 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/undefsafe/.jshintrc: -------------------------------------------------------------------------------- 1 | { 2 | "browser": false, 3 | "camelcase": true, 4 | "curly": true, 5 | "devel": true, 6 | "eqeqeq": true, 7 | "forin": true, 8 | "indent": 2, 9 | "noarg": true, 10 | "node": true, 11 | "quotmark": "single", 12 | "undef": true, 13 | "strict": false, 14 | "unused": true 15 | } 16 | 17 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/binary-extensions/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | List of binary file extensions. 3 | 4 | @example 5 | ``` 6 | import binaryExtensions = require('binary-extensions'); 7 | 8 | console.log(binaryExtensions); 9 | //=> ['3ds', '3g2', …] 10 | ``` 11 | */ 12 | declare const binaryExtensions: readonly string[]; 13 | 14 | export = binaryExtensions; 15 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/update-notifier/node_modules/semver/functions/satisfies.js: -------------------------------------------------------------------------------- 1 | const Range = require('../classes/range') 2 | const satisfies = (version, range, options) => { 3 | try { 4 | range = new Range(range, options) 5 | } catch (er) { 6 | return false 7 | } 8 | return range.test(version) 9 | } 10 | module.exports = satisfies 11 | -------------------------------------------------------------------------------- /4_Node/21_NPM/test-npm/execute/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "execute", 3 | "version": "1.0.0", 4 | "description": "", 5 | "main": "index.js", 6 | "scripts": { 7 | "test": "echo \"Error: no test specified\" && exit 1" 8 | }, 9 | "author": "", 10 | "license": "ISC", 11 | "dependencies": { 12 | "mern-pack-test": "^1.0.0" 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/_stackClear.js: -------------------------------------------------------------------------------- 1 | var ListCache = require('./_ListCache'); 2 | 3 | /** 4 | * Removes all key-value entries from the stack. 5 | * 6 | * @private 7 | * @name clear 8 | * @memberOf Stack 9 | */ 10 | function stackClear() { 11 | this.__data__ = new ListCache; 12 | this.size = 0; 13 | } 14 | 15 | module.exports = stackClear; 16 | -------------------------------------------------------------------------------- /4_Node/21_NPM/node_modules/lodash/noop.js: -------------------------------------------------------------------------------- 1 | /** 2 | * This method returns `undefined`. 3 | * 4 | * @static 5 | * @memberOf _ 6 | * @since 2.3.0 7 | * @category Util 8 | * @example 9 | * 10 | * _.times(2, _.noop); 11 | * // => [undefined, undefined] 12 | */ 13 | function noop() { 14 | // No operation performed. 15 | } 16 | 17 | module.exports = noop; 18 | --------------------------------------------------------------------------------