├── exam2 └── groupB │ └── node_modules │ ├── mime │ └── .npmignore │ ├── mpath │ ├── bench.log │ ├── Makefile │ └── index.js │ ├── socketio │ ├── demo.js~ │ └── index.js~ │ ├── .bin │ ├── he │ ├── errno │ ├── mime │ ├── rimraf │ ├── sha.js │ ├── uuid │ ├── acorn │ ├── atob │ ├── jsesc │ ├── json5 │ ├── mkdirp │ ├── semver │ ├── terser │ ├── which │ ├── webpack │ ├── ansi-html │ ├── browserslist │ ├── html-minifier │ ├── loose-envify │ ├── multicast-dns │ ├── regjsparser │ ├── uglifyjs │ ├── webpack-cli │ ├── parser │ ├── miller-rabin │ ├── import-local-fixture │ └── webpack-dev-server │ ├── terser │ └── dist │ │ └── .gitkeep │ ├── @babel │ ├── parser │ │ └── lib │ │ │ └── types.js │ ├── core │ │ ├── lib │ │ │ └── config │ │ │ │ └── files │ │ │ │ └── types.js │ │ └── node_modules │ │ │ └── .bin │ │ │ └── json5 │ ├── helper-compilation-targets │ │ └── lib │ │ │ └── types.js │ ├── compat-data │ │ └── data │ │ │ └── overlapping-plugins.json │ └── preset-env │ │ └── data │ │ ├── plugins.js │ │ ├── plugins.json.js │ │ ├── built-in-modules.js │ │ ├── built-in-modules.json.js │ │ ├── corejs2-built-ins.js │ │ └── corejs2-built-ins.json.js │ ├── @xtuc │ ├── ieee754 │ │ └── dist │ │ │ └── .gitkeep │ └── long │ │ └── index.js │ ├── is-symbol │ └── .nvmrc │ ├── prr │ └── .npmignore │ ├── qs │ ├── .eslintignore │ └── test │ │ └── index.js │ ├── mquery │ ├── .eslintignore │ ├── test │ │ └── collection │ │ │ ├── mongo.js │ │ │ └── browser.js │ └── node_modules │ │ └── debug │ │ ├── node.js │ │ ├── .coveralls.yml │ │ └── .npmignore │ ├── node-libs-browser │ ├── mock │ │ ├── empty.js │ │ ├── tls.js │ │ └── tty.js │ └── node_modules │ │ └── readable-stream │ │ ├── duplex.js │ │ ├── transform.js │ │ ├── lib │ │ └── internal │ │ │ └── streams │ │ │ ├── stream.js │ │ │ └── stream-browser.js │ │ ├── passthrough.js │ │ ├── duplex-browser.js │ │ └── writable-browser.js │ ├── resolve │ ├── test │ │ ├── resolver │ │ │ ├── mug.coffee │ │ │ ├── mug.js │ │ │ ├── baz │ │ │ │ ├── doom.js │ │ │ │ ├── quux.js │ │ │ │ └── package.json │ │ │ ├── cup.coffee │ │ │ ├── browser_field │ │ │ │ ├── a.js │ │ │ │ ├── b.js │ │ │ │ └── package.json │ │ │ ├── other_path │ │ │ │ ├── root.js │ │ │ │ └── lib │ │ │ │ │ └── other-lib.js │ │ │ ├── foo.js │ │ │ ├── symlinked │ │ │ │ ├── _ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ └── foo.js │ │ │ │ │ └── symlink_target │ │ │ │ │ │ └── .gitkeep │ │ │ │ └── package │ │ │ │ │ ├── bar.js │ │ │ │ │ └── package.json │ │ │ ├── multirepo │ │ │ │ ├── packages │ │ │ │ │ └── package-b │ │ │ │ │ │ └── index.js │ │ │ │ └── lerna.json │ │ │ ├── dot_main │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ ├── quux │ │ │ │ └── foo │ │ │ │ │ └── index.js │ │ │ ├── same_names │ │ │ │ ├── foo.js │ │ │ │ └── foo │ │ │ │ │ └── index.js │ │ │ ├── dot_slash_main │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ └── incorrect_main │ │ │ │ └── package.json │ │ ├── pathfilter │ │ │ └── deep_ref │ │ │ │ └── main.js │ │ ├── shadowed_core │ │ │ └── node_modules │ │ │ │ └── util │ │ │ │ └── index.js │ │ ├── dotdot │ │ │ ├── index.js │ │ │ └── abc │ │ │ │ └── index.js │ │ ├── precedence │ │ │ ├── aaa.js │ │ │ ├── bbb.js │ │ │ ├── aaa │ │ │ │ ├── index.js │ │ │ │ └── main.js │ │ │ └── bbb │ │ │ │ └── main.js │ │ ├── node_path │ │ │ ├── x │ │ │ │ ├── aaa │ │ │ │ │ └── index.js │ │ │ │ └── ccc │ │ │ │ │ └── index.js │ │ │ └── y │ │ │ │ ├── bbb │ │ │ │ └── index.js │ │ │ │ └── ccc │ │ │ │ └── index.js │ │ ├── module_dir │ │ │ ├── zmodules │ │ │ │ └── bbb │ │ │ │ │ ├── package.json │ │ │ │ │ └── main.js │ │ │ ├── xmodules │ │ │ │ └── aaa │ │ │ │ │ └── index.js │ │ │ └── ymodules │ │ │ │ └── aaa │ │ │ │ └── index.js │ │ └── .eslintrc │ ├── .eslintignore │ └── example │ │ └── sync.js │ ├── url │ └── .npmignore │ ├── webpack-dev-server │ ├── ssl │ │ └── .gitkeep │ ├── node_modules │ │ ├── .bin │ │ │ └── semver │ │ ├── require-main-filename │ │ │ └── .npmignore │ │ └── supports-color │ │ │ └── browser.js │ ├── lib │ │ └── utils │ │ │ └── defaultPort.js │ └── client │ │ └── index.bundle.js.LICENSE │ ├── @webassemblyjs │ ├── ast │ │ ├── esm │ │ │ └── types │ │ │ │ ├── basic.js │ │ │ │ ├── nodes.js │ │ │ │ └── traverse.js │ │ └── lib │ │ │ └── types │ │ │ ├── basic.js │ │ │ ├── nodes.js │ │ │ └── traverse.js │ ├── wasm-parser │ │ ├── esm │ │ │ └── types │ │ │ │ └── decoder.js │ │ └── lib │ │ │ └── types │ │ │ └── decoder.js │ └── utf8 │ │ ├── esm │ │ └── index.js │ │ └── src │ │ └── index.js │ ├── backo2 │ ├── .npmignore │ └── Makefile │ ├── bonjour │ ├── .npmignore │ └── .travis.yml │ ├── dns-equal │ ├── .npmignore │ └── .travis.yml │ ├── dns-txt │ └── .npmignore │ ├── domutils │ ├── .npmignore │ └── readme.md │ ├── iferr │ ├── .npmignore │ └── test │ │ └── mocha.opts │ ├── isarray │ ├── .npmignore │ ├── .travis.yml │ └── Makefile │ ├── mongoose │ ├── .vscode │ │ └── settings.json │ ├── examples │ │ └── express │ │ │ └── README.md │ ├── lib │ │ ├── drivers │ │ │ ├── SPEC.md │ │ │ └── browser │ │ │ │ ├── ReadPreference.js │ │ │ │ └── decimal128.js │ │ ├── schema │ │ │ └── symbols.js │ │ └── helpers │ │ │ └── populate │ │ │ └── symbols.js │ ├── browser.js │ ├── .eslintignore │ └── index.js │ ├── randombytes │ ├── .zuul.yml │ └── index.js │ ├── randomfill │ └── .zuul.yml │ ├── toposort │ ├── .npmignore │ └── .travis.yml │ ├── buffer-xor │ ├── .npmignore │ └── inline.js │ ├── cipher-base │ ├── .npmignore │ ├── .eslintrc │ └── .travis.yml │ ├── crypto-browserify │ └── .zuul.yml │ ├── es-abstract │ ├── 2015 │ │ └── RequireObjectCoercible.js │ ├── 2016 │ │ └── RequireObjectCoercible.js │ ├── 2017 │ │ └── RequireObjectCoercible.js │ ├── 2018 │ │ └── RequireObjectCoercible.js │ ├── 2019 │ │ ├── thisTimeValue.js │ │ └── RequireObjectCoercible.js │ ├── .eslintignore │ ├── es6.js │ ├── es7.js │ ├── operations │ │ └── .eslintrc │ └── helpers │ │ ├── isNaN.js │ │ └── sign.js │ ├── fsevents │ ├── node_modules │ │ ├── .bin │ │ │ ├── rc │ │ │ ├── nopt │ │ │ ├── rimraf │ │ │ ├── mkdirp │ │ │ ├── needle │ │ │ ├── semver │ │ │ ├── detect-libc │ │ │ └── node-pre-gyp │ │ ├── isarray │ │ │ ├── .npmignore │ │ │ ├── .travis.yml │ │ │ └── Makefile │ │ ├── nopt │ │ │ └── .npmignore │ │ ├── delegates │ │ │ └── .npmignore │ │ ├── debug │ │ │ └── node.js │ │ ├── deep-extend │ │ │ └── index.js │ │ ├── readable-stream │ │ │ ├── duplex.js │ │ │ ├── passthrough.js │ │ │ ├── transform.js │ │ │ ├── duplex-browser.js │ │ │ ├── lib │ │ │ │ └── internal │ │ │ │ │ └── streams │ │ │ │ │ ├── stream.js │ │ │ │ │ └── stream-browser.js │ │ │ └── writable-browser.js │ │ ├── concat-map │ │ │ └── .travis.yml │ │ ├── minimist │ │ │ ├── .travis.yml │ │ │ └── example │ │ │ │ └── parse.js │ │ ├── node-pre-gyp │ │ │ └── bin │ │ │ │ └── node-pre-gyp.cmd │ │ ├── chownr │ │ │ └── README.md │ │ ├── balanced-match │ │ │ └── .npmignore │ │ ├── core-util-is │ │ │ └── README.md │ │ ├── npm-normalize-package-bin │ │ │ └── .github │ │ │ │ └── settings.yml │ │ ├── gauge │ │ │ ├── process.js │ │ │ └── set-interval.js │ │ ├── number-is-nan │ │ │ └── index.js │ │ ├── rc │ │ │ ├── node_modules │ │ │ │ └── minimist │ │ │ │ │ └── example │ │ │ │ │ └── parse.js │ │ │ └── cli.js │ │ └── detect-libc │ │ │ └── .npmignore │ └── build │ │ └── Release │ │ ├── .node │ │ └── fse.node │ ├── object-inspect │ ├── .eslintignore │ └── util.inspect.js │ ├── require-directory │ ├── .npmignore │ └── .travis.yml │ ├── saslprep │ ├── .gitattributes │ └── code-points.mem │ ├── unique-filename │ └── .nyc_output │ │ └── 54942.json │ ├── webpack │ ├── web_modules │ │ └── node-libs-browser.js │ ├── node_modules │ │ └── .bin │ │ │ └── json5 │ ├── hot │ │ └── emitter.js │ └── buildin │ │ ├── amd-options.js │ │ └── amd-define.js │ ├── after │ └── .npmignore │ ├── blob │ └── .npmignore │ ├── cyclist │ ├── .npmignore │ └── .travis.yml │ ├── ecdsa-sig-formatter │ └── CODEOWNERS │ ├── file-uri-to-path │ ├── .npmignore │ └── index.d.ts │ ├── indexof │ └── .npmignore │ ├── isexe │ └── .npmignore │ ├── loglevel │ ├── _config.yml │ └── .github │ │ └── FUNDING.yml │ ├── parsejson │ ├── .npmignore │ ├── Makefile │ └── README.md │ ├── socket.io-adapter │ ├── .npmignore │ └── node_modules │ │ └── debug │ │ ├── .jshintrc │ │ └── .npmignore │ ├── sparse-bitfield │ ├── .npmignore │ └── .travis.yml │ ├── assert │ └── node_modules │ │ ├── util │ │ ├── .npmignore │ │ └── support │ │ │ └── isBuffer.js │ │ └── inherits │ │ └── inherits.js │ ├── async-limiter │ └── .eslintignore │ ├── ip │ └── .npmignore │ ├── lodash │ ├── index.js │ ├── each.js │ ├── first.js │ ├── fp │ │ ├── all.js │ │ ├── any.js │ │ ├── assoc.js │ │ ├── juxt.js │ │ ├── nAry.js │ │ ├── path.js │ │ ├── paths.js │ │ ├── pipe.js │ │ ├── pluck.js │ │ ├── prop.js │ │ ├── props.js │ │ ├── F.js │ │ ├── T.js │ │ ├── __.js │ │ ├── apply.js │ │ ├── assocPath.js │ │ ├── dissoc.js │ │ ├── each.js │ │ ├── equals.js │ │ ├── first.js │ │ ├── identical.js │ │ ├── indexBy.js │ │ ├── init.js │ │ ├── omitAll.js │ │ ├── pathOr.js │ │ ├── pickAll.js │ │ ├── propOr.js │ │ ├── property.js │ │ ├── unapply.js │ │ ├── unnest.js │ │ ├── allPass.js │ │ ├── always.js │ │ ├── anyPass.js │ │ ├── complement.js │ │ ├── compose.js │ │ ├── conforms.js │ │ ├── contains.js │ │ ├── dissocPath.js │ │ ├── dropLast.js │ │ ├── entries.js │ │ ├── entriesIn.js │ │ ├── extend.js │ │ ├── invertObj.js │ │ ├── matches.js │ │ ├── takeLast.js │ │ ├── useWith.js │ │ ├── where.js │ │ ├── whereEq.js │ │ ├── zipObj.js │ │ ├── eachRight.js │ │ ├── extendAll.js │ │ ├── extendWith.js │ │ ├── pathEq.js │ │ ├── propEq.js │ │ ├── symmetricDifference.js │ │ ├── dropLastWhile.js │ │ ├── extendAllWith.js │ │ ├── symmetricDifferenceBy.js │ │ ├── takeLastWhile.js │ │ ├── symmetricDifferenceWith.js │ │ ├── date.js │ │ ├── lang.js │ │ ├── math.js │ │ ├── seq.js │ │ ├── util.js │ │ ├── array.js │ │ ├── number.js │ │ ├── object.js │ │ ├── string.js │ │ ├── function.js │ │ ├── collection.js │ │ └── placeholder.js │ ├── entries.js │ ├── extend.js │ ├── eachRight.js │ ├── entriesIn.js │ ├── toJSON.js │ ├── value.js │ ├── valueOf.js │ ├── extendWith.js │ ├── date.js │ ├── fp.js │ ├── _realNames.js │ ├── _reEscape.js │ ├── _reEvaluate.js │ ├── _reInterpolate.js │ └── number.js │ ├── parseuri │ ├── .npmignore │ ├── Makefile │ ├── README.md │ └── History.md │ ├── regexp-clone │ ├── .npmignore │ ├── .travis.yml │ ├── History.md │ └── Makefile │ ├── to-array │ └── .npmignore │ ├── tslib │ ├── tslib.html │ └── tslib.es6.html │ ├── tty-browserify │ └── readme.markdown │ ├── xmlhttprequest-ssl │ └── tests │ │ └── testdata.txt │ ├── babel-loader │ └── node_modules │ │ └── .bin │ │ └── json5 │ ├── base64id │ └── .npmignore │ ├── brorand │ └── .npmignore │ ├── debug │ ├── node.js │ ├── .coveralls.yml │ └── .npmignore │ ├── detect-node │ └── browser.js │ ├── hmac-drbg │ └── .npmignore │ ├── hpack.js │ ├── .npmignore │ ├── node_modules │ │ └── readable-stream │ │ │ ├── duplex.js │ │ │ ├── passthrough.js │ │ │ ├── transform.js │ │ │ ├── duplex-browser.js │ │ │ ├── lib │ │ │ └── internal │ │ │ │ └── streams │ │ │ │ ├── stream.js │ │ │ │ └── stream-browser.js │ │ │ └── writable-browser.js │ └── .travis.yml │ ├── http-proxy │ └── .gitattributes │ ├── multicast-dns-service-types │ ├── .npmignore │ └── .travis.yml │ ├── os-browserify │ └── main.js │ ├── pretty-error │ ├── start.js │ ├── .travis.yml │ ├── .npmignore │ └── test │ │ └── mocha.opts │ ├── regjsparser │ └── node_modules │ │ └── .bin │ │ └── jsesc │ ├── requires-port │ └── .npmignore │ ├── retry │ ├── index.js │ ├── .npmignore │ └── equation.gif │ ├── uri-js │ ├── dist │ │ └── esnext │ │ │ ├── index.d.ts │ │ │ ├── regexps-iri.d.ts │ │ │ └── regexps-iri.js │ └── src │ │ └── regexps-iri.ts │ ├── webpack-cli │ └── node_modules │ │ ├── .bin │ │ └── json5 │ │ └── supports-color │ │ └── browser.js │ ├── batch │ ├── .npmignore │ └── Makefile │ ├── core-js-compat │ └── node_modules │ │ └── .bin │ │ └── semver │ ├── esrecurse │ └── .babelrc │ ├── has-cors │ └── .npmignore │ ├── http-deceiver │ ├── .npmignore │ └── .travis.yml │ ├── miller-rabin │ └── .npmignore │ ├── node-releases │ └── node_modules │ │ └── .bin │ │ └── semver │ ├── select-hose │ ├── .npmignore │ └── .travis.yml │ ├── sockjs-client │ ├── lib │ │ ├── version.js │ │ └── transport │ │ │ ├── browser │ │ │ └── eventsource.js │ │ │ └── driver │ │ │ └── websocket.js │ ├── node_modules │ │ └── debug │ │ │ └── node.js │ └── .github │ │ └── FUNDING.yml │ ├── sockjs │ └── index.js │ ├── source-map-support │ └── register.js │ ├── ultron │ └── .npmignore │ ├── webpack-dev-middleware │ ├── node_modules │ │ ├── .bin │ │ │ └── mime │ │ └── mime │ │ │ └── .travis.yml │ └── lib │ │ └── DevMiddlewareError.js │ ├── callsite │ ├── .npmignore │ └── Makefile │ ├── clean-css │ └── index.js │ ├── deep-equal │ └── lib │ │ ├── keys.js │ │ └── is_arguments.js │ ├── follow-redirects │ ├── http.js │ ├── https.js │ └── node_modules │ │ └── debug │ │ └── node.js │ ├── parseqs │ ├── .npmignore │ ├── Makefile │ └── README.md │ ├── better-assert │ ├── .npmignore │ └── Makefile │ ├── browserify-rsa │ └── .travis.yml │ ├── buffer-equal-constant-time │ ├── .npmignore │ └── .travis.yml │ ├── component-bind │ ├── .npmignore │ └── Makefile │ ├── component-inherit │ ├── .npmignore │ └── History.md │ ├── cookie-signature │ └── .npmignore │ ├── create-hash │ ├── index.js │ └── md5.js │ ├── create-hmac │ └── index.js │ ├── domelementtype │ └── readme.md │ ├── engine.io-parser │ └── index.js │ ├── minimalistic-crypto-utils │ └── .npmignore │ ├── object-component │ └── .npmignore │ ├── object.assign │ └── auto.js │ ├── shebang-regex │ └── index.js │ ├── to-arraybuffer │ ├── .travis.yml │ └── .npmignore │ ├── babel-plugin-dynamic-import-node │ ├── .eslintignore │ └── .eslintrc │ ├── base64-arraybuffer │ └── .npmignore │ ├── dom-converter │ └── lib │ │ └── domToMarkup.js │ ├── engine.io-client │ ├── index.js │ └── node_modules │ │ └── debug │ │ ├── .jshintrc │ │ └── .npmignore │ ├── engine.io │ ├── node_modules │ │ └── debug │ │ │ ├── .jshintrc │ │ │ └── .npmignore │ └── index.js │ ├── has-binary │ ├── Makefile │ └── README.md │ ├── socket.io │ └── node_modules │ │ └── debug │ │ ├── .jshintrc │ │ └── .npmignore │ ├── browserify-sign │ └── algos.js │ ├── concat-map │ └── .travis.yml │ ├── fs-write-stream-atomic │ ├── .npmignore │ └── node_modules │ │ └── readable-stream │ │ ├── duplex.js │ │ ├── transform.js │ │ ├── lib │ │ └── internal │ │ │ └── streams │ │ │ ├── stream.js │ │ │ └── stream-browser.js │ │ ├── passthrough.js │ │ ├── duplex-browser.js │ │ └── writable-browser.js │ ├── globals │ └── index.js │ ├── micromatch │ └── lib │ │ └── cache.js │ ├── nan │ └── include_dirs.js │ ├── nanomatch │ └── lib │ │ └── cache.js │ ├── object-is │ └── .eslintrc │ ├── portfinder │ └── node_modules │ │ └── debug │ │ └── node.js │ ├── querystring │ ├── .travis.yml │ ├── test │ │ ├── tap-index.js │ │ ├── common-index.js │ │ └── .index.js.un~ │ ├── .History.md.un~ │ ├── .Readme.md.un~ │ └── .package.json.un~ │ ├── regenerate-unicode-properties │ ├── unicode-version.js │ ├── General_Category │ │ ├── Line_Separator.js │ │ └── Paragraph_Separator.js │ ├── Script │ │ ├── Buhid.js │ │ ├── Lisu.js │ │ ├── Ogham.js │ │ ├── Thaana.js │ │ ├── Vai.js │ │ ├── Braille.js │ │ ├── Carian.js │ │ ├── Deseret.js │ │ ├── Dogra.js │ │ ├── Elbasan.js │ │ ├── Elymaic.js │ │ ├── Gothic.js │ │ ├── Hanunoo.js │ │ ├── Lycian.js │ │ ├── Mahajani.js │ │ ├── Makasar.js │ │ ├── Mandaic.js │ │ ├── Ol_Chiki.js │ │ ├── Palmyrene.js │ │ ├── Phags_Pa.js │ │ ├── Shavian.js │ │ ├── Sogdian.js │ │ ├── Soyombo.js │ │ ├── Kaithi.js │ │ ├── Kayah_Li.js │ │ ├── Lydian.js │ │ ├── Medefaidrin.js │ │ ├── Nushu.js │ │ ├── Old_Permic.js │ │ ├── Old_Sogdian.js │ │ ├── Old_Turkic.js │ │ ├── Pau_Cin_Hau.js │ │ ├── Rejang.js │ │ ├── Syloti_Nagri.js │ │ └── Wancho.js │ ├── Binary_Property │ │ ├── ASCII.js │ │ └── Any.js │ └── Script_Extensions │ │ ├── Lisu.js │ │ ├── Ogham.js │ │ └── Vai.js │ ├── regexp.prototype.flags │ └── auto.js │ ├── socket.io-client │ └── node_modules │ │ └── debug │ │ ├── .jshintrc │ │ └── .npmignore │ ├── socket.io-parser │ └── node_modules │ │ ├── debug │ │ ├── .jshintrc │ │ └── .npmignore │ │ ├── component-emitter │ │ ├── .npmignore │ │ └── .travis.yml │ │ └── ms │ │ └── .npmignore │ ├── string.prototype.trimleft │ └── auto.js │ ├── string.prototype.trimright │ └── auto.js │ ├── @types │ └── node │ │ └── console.d.ts │ ├── cacache │ ├── en.js │ ├── es.js │ ├── index.js │ ├── verify.js │ ├── node_modules │ │ └── bluebird │ │ │ └── changelog.md │ └── ls.js │ ├── chownr │ └── README.md │ ├── dom-serializer │ ├── README.md │ └── node_modules │ │ └── domelementtype │ │ └── README.md │ ├── es-to-primitive │ └── es6.js │ ├── htmlparser2 │ └── node_modules │ │ └── entities │ │ ├── test │ │ └── mocha.opts │ │ ├── maps │ │ └── xml.json │ │ └── .travis.yml │ ├── memory-pager │ └── .travis.yml │ ├── method-override │ └── node_modules │ │ └── debug │ │ ├── node.js │ │ └── .coveralls.yml │ ├── neo-async │ ├── all.js │ ├── any.js │ ├── auto.js │ ├── dir.js │ ├── each.js │ ├── fast.js │ ├── find.js │ ├── log.js │ ├── map.js │ ├── omit.js │ ├── pick.js │ ├── race.js │ ├── safe.js │ ├── seq.js │ ├── some.js │ ├── apply.js │ ├── cargo.js │ ├── compose.js │ ├── concat.js │ ├── detect.js │ ├── doUntil.js │ ├── during.js │ ├── eachOf.js │ ├── every.js │ ├── filter.js │ ├── foldl.js │ ├── foldr.js │ ├── forEach.js │ ├── forever.js │ ├── groupBy.js │ ├── inject.js │ ├── memoize.js │ ├── queue.js │ ├── reduce.js │ ├── reflect.js │ ├── reject.js │ ├── retry.js │ ├── select.js │ ├── series.js │ ├── sortBy.js │ ├── timeout.js │ ├── times.js │ ├── tryEach.js │ ├── until.js │ ├── whilst.js │ ├── allLimit.js │ ├── allSeries.js │ ├── angelFall.js │ ├── anyLimit.js │ ├── anySeries.js │ ├── applyEach.js │ ├── asyncify.js │ ├── constant.js │ ├── doDuring.js │ ├── doWhilst.js │ ├── eachLimit.js │ ├── findLimit.js │ ├── forEachOf.js │ ├── iterator.js │ ├── mapLimit.js │ ├── mapSeries.js │ ├── mapValues.js │ ├── nextTick.js │ ├── omitLimit.js │ ├── parallel.js │ ├── pickLimit.js │ ├── retryable.js │ ├── someLimit.js │ ├── transform.js │ ├── unmemoize.js │ ├── waterfall.js │ ├── wrapSync.js │ ├── autoInject.js │ ├── concatLimit.js │ ├── concatSeries.js │ ├── createLogger.js │ ├── detectLimit.js │ ├── detectSeries.js │ ├── eachOfLimit.js │ ├── eachOfSeries.js │ ├── eachSeries.js │ ├── ensureAsync.js │ ├── everyLimit.js │ ├── everySeries.js │ ├── filterLimit.js │ ├── filterSeries.js │ ├── findSeries.js │ ├── forEachLimit.js │ ├── groupByLimit.js │ ├── omitSeries.js │ ├── pickSeries.js │ ├── reduceRight.js │ ├── reflectAll.js │ ├── rejectLimit.js │ ├── rejectSeries.js │ ├── selectLimit.js │ ├── selectSeries.js │ ├── setImmediate.js │ ├── someSeries.js │ ├── sortByLimit.js │ ├── sortBySeries.js │ ├── timesLimit.js │ ├── timesSeries.js │ ├── forEachOfLimit.js │ ├── forEachSeries.js │ ├── groupBySeries.js │ ├── mapValuesLimit.js │ ├── parallelLimit.js │ ├── priorityQueue.js │ ├── transformLimit.js │ ├── applyEachSeries.js │ ├── forEachOfSeries.js │ ├── mapValuesSeries.js │ └── transformSeries.js │ ├── querystring-es3 │ ├── .travis.yml │ └── test │ │ ├── tap-index.js │ │ └── common-index.js │ ├── readable-stream │ └── lib │ │ └── internal │ │ └── streams │ │ ├── stream.js │ │ └── stream-browser.js │ ├── safe-regex │ ├── .travis.yml │ └── example │ │ └── safe.js │ ├── selfsigned │ └── .travis.yml │ ├── typedarray │ ├── .travis.yml │ └── example │ │ └── tarray.js │ ├── object.getownpropertydescriptors │ └── auto.js │ ├── renderkid │ └── .travis.yml │ ├── unpipe │ └── HISTORY.md │ ├── acorn │ └── bin │ │ └── acorn │ ├── ansi-html │ └── .npmignore │ ├── balanced-match │ └── .npmignore │ ├── entities │ └── lib │ │ ├── maps │ │ └── xml.json │ │ ├── decode_codepoint.d.ts │ │ └── src │ │ └── decode_codepoint.d.ts │ ├── fast-json-stable-stringify │ ├── .github │ │ └── FUNDING.yml │ └── example │ │ └── str.js │ ├── from2 │ ├── node_modules │ │ └── readable-stream │ │ │ ├── duplex.js │ │ │ ├── transform.js │ │ │ ├── lib │ │ │ └── internal │ │ │ │ └── streams │ │ │ │ ├── stream.js │ │ │ │ └── stream-browser.js │ │ │ ├── passthrough.js │ │ │ ├── duplex-browser.js │ │ │ └── writable-browser.js │ └── .travis.yml │ ├── pump │ └── .travis.yml │ ├── readdirp │ └── node_modules │ │ └── readable-stream │ │ ├── duplex.js │ │ ├── passthrough.js │ │ ├── transform.js │ │ ├── duplex-browser.js │ │ ├── lib │ │ └── internal │ │ │ └── streams │ │ │ ├── stream.js │ │ │ └── stream-browser.js │ │ └── writable-browser.js │ ├── through2 │ └── node_modules │ │ └── readable-stream │ │ ├── duplex.js │ │ ├── passthrough.js │ │ ├── transform.js │ │ ├── duplex-browser.js │ │ ├── lib │ │ └── internal │ │ │ └── streams │ │ │ ├── stream.js │ │ │ └── stream-browser.js │ │ └── writable-browser.js │ ├── util.promisify │ └── CHANGELOG.md │ ├── ajv │ └── scripts │ │ └── .eslintrc.yml │ ├── browserify-zlib │ └── .npmignore │ ├── builtin-status-codes │ └── index.js │ ├── concat-stream │ └── node_modules │ │ └── readable-stream │ │ ├── duplex.js │ │ ├── passthrough.js │ │ ├── transform.js │ │ ├── duplex-browser.js │ │ ├── lib │ │ └── internal │ │ │ └── streams │ │ │ ├── stream.js │ │ │ └── stream-browser.js │ │ └── writable-browser.js │ ├── copy-concurrently │ └── is-windows.js │ ├── core-util-is │ └── README.md │ ├── duplexify │ ├── node_modules │ │ └── readable-stream │ │ │ ├── duplex.js │ │ │ ├── transform.js │ │ │ ├── lib │ │ │ └── internal │ │ │ │ └── streams │ │ │ │ ├── stream.js │ │ │ │ └── stream-browser.js │ │ │ ├── passthrough.js │ │ │ ├── duplex-browser.js │ │ │ └── writable-browser.js │ └── .travis.yml │ ├── memory-fs │ └── node_modules │ │ └── readable-stream │ │ ├── duplex.js │ │ ├── transform.js │ │ ├── lib │ │ └── internal │ │ │ └── streams │ │ │ ├── stream.js │ │ │ └── stream-browser.js │ │ ├── passthrough.js │ │ ├── duplex-browser.js │ │ └── writable-browser.js │ ├── minimist │ └── example │ │ └── parse.js │ ├── options │ └── .npmignore │ ├── stream-http │ ├── node_modules │ │ └── readable-stream │ │ │ ├── duplex.js │ │ │ ├── transform.js │ │ │ ├── lib │ │ │ └── internal │ │ │ │ └── streams │ │ │ │ ├── stream.js │ │ │ │ └── stream-browser.js │ │ │ ├── passthrough.js │ │ │ ├── duplex-browser.js │ │ │ └── writable-browser.js │ ├── test │ │ └── browser │ │ │ └── package.json │ └── .travis.yml │ ├── enhanced-resolve │ └── node_modules │ │ └── readable-stream │ │ ├── duplex.js │ │ ├── transform.js │ │ ├── lib │ │ └── internal │ │ │ └── streams │ │ │ ├── stream.js │ │ │ └── stream-browser.js │ │ ├── passthrough.js │ │ ├── duplex-browser.js │ │ └── writable-browser.js │ ├── flush-write-stream │ ├── node_modules │ │ └── readable-stream │ │ │ ├── duplex.js │ │ │ ├── passthrough.js │ │ │ ├── transform.js │ │ │ ├── duplex-browser.js │ │ │ ├── lib │ │ │ └── internal │ │ │ │ └── streams │ │ │ │ ├── stream.js │ │ │ │ └── stream-browser.js │ │ │ └── writable-browser.js │ └── .travis.yml │ ├── get-caller-file │ └── index.d.ts │ ├── loose-envify │ ├── index.js │ └── custom.js │ ├── minimalistic-assert │ └── readme.md │ ├── mkdirp │ └── node_modules │ │ └── minimist │ │ ├── .travis.yml │ │ └── example │ │ └── parse.js │ ├── object-keys │ └── test │ │ └── index.js │ ├── parallel-transform │ └── node_modules │ │ └── readable-stream │ │ ├── duplex.js │ │ ├── passthrough.js │ │ ├── transform.js │ │ ├── duplex-browser.js │ │ ├── lib │ │ └── internal │ │ │ └── streams │ │ │ ├── stream.js │ │ │ └── stream-browser.js │ │ └── writable-browser.js │ ├── path-browserify │ └── readme.markdown │ ├── stream-browserify │ └── node_modules │ │ └── readable-stream │ │ ├── duplex.js │ │ ├── transform.js │ │ ├── lib │ │ └── internal │ │ │ └── streams │ │ │ ├── stream.js │ │ │ └── stream-browser.js │ │ ├── passthrough.js │ │ ├── duplex-browser.js │ │ └── writable-browser.js │ ├── stream-each │ └── .travis.yml │ ├── bluebird │ └── changelog.md │ ├── buffer-indexof │ └── .travis.yml │ ├── constants-browserify │ └── build.sh │ ├── gensync │ └── test │ │ └── .babelrc │ ├── mongoose-legacy-pluralize │ └── README.md │ ├── multicast-dns │ └── .travis.yml │ ├── pbkdf2 │ └── browser.js │ ├── supports-color │ └── browser.js │ ├── thunky │ └── .travis.yml │ ├── util │ └── support │ │ └── isBuffer.js │ ├── create-ecdh │ ├── .travis.yml │ └── index.js │ ├── public-encrypt │ └── .travis.yml │ ├── pumpify │ ├── node_modules │ │ └── pump │ │ │ └── .travis.yml │ └── .travis.yml │ ├── stream-shift │ └── .travis.yml │ ├── ajv-keywords │ └── keywords │ │ ├── formatMaximum.js │ │ └── formatMinimum.js │ ├── number-is-nan │ └── index.js │ ├── process │ └── index.js │ ├── eventsource │ └── .travis.yml │ ├── setprototypeof │ └── index.d.ts │ ├── utila │ ├── .npmignore │ └── test │ │ └── _prepare.coffee │ ├── bn.js │ └── .npmignore │ ├── commondir │ └── example │ │ └── dir.js │ ├── lower-case │ └── lower-case.d.ts │ ├── param-case │ └── param-case.d.ts │ ├── pinkie-promise │ └── index.js │ ├── terser-webpack-plugin │ └── dist │ │ └── cjs.js │ ├── upper-case │ └── upper-case.d.ts │ ├── uuid │ ├── v3.js │ └── v5.js │ ├── yargs │ └── lib │ │ └── is-promise.js │ ├── isobject │ └── index.d.ts │ ├── asn1.js │ └── lib │ │ └── asn1 │ │ ├── decoders │ │ └── index.js │ │ └── encoders │ │ └── index.js │ ├── emoji-regex │ └── index.d.ts │ ├── is-regex │ └── .eslintrc │ ├── no-case │ └── no-case.d.ts │ ├── node-forge │ └── dist │ │ ├── forge.min.js.map │ │ └── forge.all.min.js.map │ ├── browserify-des │ └── .travis.yml │ ├── des.js │ └── test │ │ └── fixtures.js │ ├── fast-deep-equal │ └── index.d.ts │ ├── utils-merge │ └── .npmignore │ ├── arraybuffer.slice │ └── Makefile │ ├── camel-case │ └── camel-case.d.ts │ ├── errno │ └── .travis.yml │ ├── jsonwebtoken │ └── lib │ │ └── psSupported.js │ ├── serve-index │ └── node_modules │ │ └── setprototypeof │ │ └── index.d.ts │ ├── buffer │ └── bin │ │ └── zuul-es6.yml │ ├── http-proxy-middleware │ └── index.js │ ├── is-date-object │ └── .eslintrc │ ├── is-plain-object │ └── index.d.ts │ ├── json-schema-traverse │ └── spec │ │ └── .eslintrc.yml │ └── atob │ └── bin │ └── atob.js ├── week3 └── 1 │ └── text.txt ├── week9 └── 1 │ ├── .vscode │ └── settings.json │ └── db │ └── index.js ├── week2 └── 1 │ ├── result.txt │ └── students.txt ├── week5 └── 1 │ └── data │ ├── credits.txt │ ├── marks.txt │ └── students.txt └── week13 └── react-app └── src └── my-service.js /exam2/groupB/node_modules/mime/.npmignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/mpath/bench.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/socketio/demo.js~: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/.bin/he: -------------------------------------------------------------------------------- 1 | ../he/bin/he -------------------------------------------------------------------------------- /exam2/groupB/node_modules/socketio/index.js~: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/terser/dist/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/.bin/errno: -------------------------------------------------------------------------------- 1 | ../errno/cli.js -------------------------------------------------------------------------------- /exam2/groupB/node_modules/.bin/mime: -------------------------------------------------------------------------------- 1 | ../mime/cli.js -------------------------------------------------------------------------------- /exam2/groupB/node_modules/.bin/rimraf: -------------------------------------------------------------------------------- 1 | ../rimraf/bin.js -------------------------------------------------------------------------------- /exam2/groupB/node_modules/.bin/sha.js: -------------------------------------------------------------------------------- 1 | ../sha.js/bin.js -------------------------------------------------------------------------------- /exam2/groupB/node_modules/.bin/uuid: -------------------------------------------------------------------------------- 1 | ../uuid/bin/uuid -------------------------------------------------------------------------------- /exam2/groupB/node_modules/@babel/parser/lib/types.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/@xtuc/ieee754/dist/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/is-symbol/.nvmrc: -------------------------------------------------------------------------------- 1 | node 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/prr/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /exam2/groupB/node_modules/qs/.eslintignore: -------------------------------------------------------------------------------- 1 | dist 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/.bin/acorn: -------------------------------------------------------------------------------- 1 | ../acorn/bin/acorn -------------------------------------------------------------------------------- /exam2/groupB/node_modules/.bin/atob: -------------------------------------------------------------------------------- 1 | ../atob/bin/atob.js -------------------------------------------------------------------------------- /exam2/groupB/node_modules/.bin/jsesc: -------------------------------------------------------------------------------- 1 | ../jsesc/bin/jsesc -------------------------------------------------------------------------------- /exam2/groupB/node_modules/.bin/json5: -------------------------------------------------------------------------------- 1 | ../json5/lib/cli.js -------------------------------------------------------------------------------- /exam2/groupB/node_modules/.bin/mkdirp: -------------------------------------------------------------------------------- 1 | ../mkdirp/bin/cmd.js -------------------------------------------------------------------------------- /exam2/groupB/node_modules/.bin/semver: -------------------------------------------------------------------------------- 1 | ../semver/bin/semver -------------------------------------------------------------------------------- /exam2/groupB/node_modules/.bin/terser: -------------------------------------------------------------------------------- 1 | ../terser/bin/terser -------------------------------------------------------------------------------- /exam2/groupB/node_modules/.bin/which: -------------------------------------------------------------------------------- 1 | ../which/bin/which -------------------------------------------------------------------------------- /exam2/groupB/node_modules/mquery/.eslintignore: -------------------------------------------------------------------------------- 1 | coverage/ -------------------------------------------------------------------------------- /exam2/groupB/node_modules/mquery/test/collection/mongo.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/node-libs-browser/mock/empty.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/resolver/mug.coffee: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/resolver/mug.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/url/.npmignore: -------------------------------------------------------------------------------- 1 | test-url.js 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/webpack-dev-server/ssl/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/.bin/webpack: -------------------------------------------------------------------------------- 1 | ../webpack/bin/webpack.js -------------------------------------------------------------------------------- /exam2/groupB/node_modules/@babel/core/lib/config/files/types.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/@webassemblyjs/ast/esm/types/basic.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/@webassemblyjs/ast/esm/types/nodes.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/@webassemblyjs/ast/lib/types/basic.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/@webassemblyjs/ast/lib/types/nodes.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/backo2/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/bonjour/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/dns-equal/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/dns-txt/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/domutils/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/iferr/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/isarray/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/mongoose/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | } -------------------------------------------------------------------------------- /exam2/groupB/node_modules/mquery/test/collection/browser.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/randombytes/.zuul.yml: -------------------------------------------------------------------------------- 1 | ui: tape 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/randomfill/.zuul.yml: -------------------------------------------------------------------------------- 1 | ui: tape 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/resolver/baz/doom.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/resolver/cup.coffee: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/toposort/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /week3/1/text.txt: -------------------------------------------------------------------------------- 1 | sdafgvskfadwlsdnfxvkdw;las,xz.mcnfdkjlek;as/`z -------------------------------------------------------------------------------- /week9/1/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "deno.enable": false 3 | } -------------------------------------------------------------------------------- /exam2/groupB/node_modules/.bin/ansi-html: -------------------------------------------------------------------------------- 1 | ../ansi-html/bin/ansi-html -------------------------------------------------------------------------------- /exam2/groupB/node_modules/.bin/browserslist: -------------------------------------------------------------------------------- 1 | ../browserslist/cli.js -------------------------------------------------------------------------------- /exam2/groupB/node_modules/.bin/html-minifier: -------------------------------------------------------------------------------- 1 | ../html-minifier/cli.js -------------------------------------------------------------------------------- /exam2/groupB/node_modules/.bin/loose-envify: -------------------------------------------------------------------------------- 1 | ../loose-envify/cli.js -------------------------------------------------------------------------------- /exam2/groupB/node_modules/.bin/multicast-dns: -------------------------------------------------------------------------------- 1 | ../multicast-dns/cli.js -------------------------------------------------------------------------------- /exam2/groupB/node_modules/.bin/regjsparser: -------------------------------------------------------------------------------- 1 | ../regjsparser/bin/parser -------------------------------------------------------------------------------- /exam2/groupB/node_modules/.bin/uglifyjs: -------------------------------------------------------------------------------- 1 | ../uglify-js/bin/uglifyjs -------------------------------------------------------------------------------- /exam2/groupB/node_modules/.bin/webpack-cli: -------------------------------------------------------------------------------- 1 | ../webpack-cli/bin/cli.js -------------------------------------------------------------------------------- /exam2/groupB/node_modules/@webassemblyjs/ast/esm/types/traverse.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/@webassemblyjs/ast/lib/types/traverse.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/buffer-xor/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/cipher-base/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/crypto-browserify/.zuul.yml: -------------------------------------------------------------------------------- 1 | ui: tape 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/es-abstract/.eslintignore: -------------------------------------------------------------------------------- 1 | coverage 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/.bin/rc: -------------------------------------------------------------------------------- 1 | ../rc/cli.js -------------------------------------------------------------------------------- /exam2/groupB/node_modules/node-libs-browser/mock/tls.js: -------------------------------------------------------------------------------- 1 | // todo 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/object-inspect/.eslintignore: -------------------------------------------------------------------------------- 1 | coverage/ 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/require-directory/.npmignore: -------------------------------------------------------------------------------- 1 | test/** 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/pathfilter/deep_ref/main.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/resolver/browser_field/a.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/resolver/browser_field/b.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/resolver/other_path/root.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/saslprep/.gitattributes: -------------------------------------------------------------------------------- 1 | *.mem binary 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/unique-filename/.nyc_output/54942.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /exam2/groupB/node_modules/webpack/web_modules/node-libs-browser.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/.bin/parser: -------------------------------------------------------------------------------- 1 | ../@babel/parser/bin/babel-parser.js -------------------------------------------------------------------------------- /exam2/groupB/node_modules/@babel/helper-compilation-targets/lib/types.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/@webassemblyjs/wasm-parser/esm/types/decoder.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/@webassemblyjs/wasm-parser/lib/types/decoder.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/after/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .monitor 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/blob/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | blob.js 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/cyclist/.npmignore: -------------------------------------------------------------------------------- 1 | bench 2 | node_modules 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/ecdsa-sig-formatter/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @omsmith 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/file-uri-to-path/.npmignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/indexof/.npmignore: -------------------------------------------------------------------------------- 1 | components 2 | build 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/isexe/.npmignore: -------------------------------------------------------------------------------- 1 | .nyc_output/ 2 | coverage/ 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/loglevel/_config.yml: -------------------------------------------------------------------------------- 1 | theme: jekyll-theme-minimal -------------------------------------------------------------------------------- /exam2/groupB/node_modules/parsejson/.npmignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules -------------------------------------------------------------------------------- /exam2/groupB/node_modules/socket.io-adapter/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/sparse-bitfield/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /week2/1/result.txt: -------------------------------------------------------------------------------- 1 | 72447 5.33 2 | 44059 2.67 3 | 23051 5.00 4 | 66706 3.67 -------------------------------------------------------------------------------- /exam2/groupB/node_modules/.bin/miller-rabin: -------------------------------------------------------------------------------- 1 | ../miller-rabin/bin/miller-rabin -------------------------------------------------------------------------------- /exam2/groupB/node_modules/assert/node_modules/util/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/async-limiter/.eslintignore: -------------------------------------------------------------------------------- 1 | coverage 2 | .nyc_output -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/.bin/nopt: -------------------------------------------------------------------------------- 1 | ../nopt/bin/nopt.js -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/.bin/rimraf: -------------------------------------------------------------------------------- 1 | ../rimraf/bin.js -------------------------------------------------------------------------------- /exam2/groupB/node_modules/ip/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lodash'); -------------------------------------------------------------------------------- /exam2/groupB/node_modules/parseuri/.npmignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .node_modules/* -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regexp-clone/.npmignore: -------------------------------------------------------------------------------- 1 | *.sw* 2 | node_modules/ 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/resolver/foo.js: -------------------------------------------------------------------------------- 1 | module.exports = 1; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/resolver/other_path/lib/other-lib.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/to-array/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | *.log 3 | *.err -------------------------------------------------------------------------------- /exam2/groupB/node_modules/tslib/tslib.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/tty-browserify/readme.markdown: -------------------------------------------------------------------------------- 1 | # tty-browserify 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/webpack/node_modules/.bin/json5: -------------------------------------------------------------------------------- 1 | ../json5/lib/cli.js -------------------------------------------------------------------------------- /exam2/groupB/node_modules/xmlhttprequest-ssl/tests/testdata.txt: -------------------------------------------------------------------------------- 1 | Hello World -------------------------------------------------------------------------------- /week5/1/data/credits.txt: -------------------------------------------------------------------------------- 1 | mathematics literature geography 2 | 10.0 10.0 8.0 -------------------------------------------------------------------------------- /week5/1/data/marks.txt: -------------------------------------------------------------------------------- 1 | 441 5.0 5.5 6.0 2 | 442 3.5 4.0 4.0 3 | 443 6.0 6.0 6.0 -------------------------------------------------------------------------------- /exam2/groupB/node_modules/.bin/import-local-fixture: -------------------------------------------------------------------------------- 1 | ../import-local/fixtures/cli.js -------------------------------------------------------------------------------- /exam2/groupB/node_modules/@babel/core/node_modules/.bin/json5: -------------------------------------------------------------------------------- 1 | ../json5/lib/cli.js -------------------------------------------------------------------------------- /exam2/groupB/node_modules/babel-loader/node_modules/.bin/json5: -------------------------------------------------------------------------------- 1 | ../json5/lib/cli.js -------------------------------------------------------------------------------- /exam2/groupB/node_modules/base64id/.npmignore: -------------------------------------------------------------------------------- 1 | support 2 | test 3 | examples 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/brorand/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/debug/node.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./src/node'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/detect-node/browser.js: -------------------------------------------------------------------------------- 1 | module.exports = false; 2 | 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/.bin/mkdirp: -------------------------------------------------------------------------------- 1 | ../mkdirp/bin/cmd.js -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/.bin/needle: -------------------------------------------------------------------------------- 1 | ../needle/bin/needle -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/.bin/semver: -------------------------------------------------------------------------------- 1 | ../semver/bin/semver -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/isarray/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/nopt/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/hmac-drbg/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/hpack.js/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/http-proxy/.gitattributes: -------------------------------------------------------------------------------- 1 | package-lock.json binary 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/each.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./forEach'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/first.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./head'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/all.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./every'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/any.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./some'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/assoc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./set'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/juxt.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./over'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/nAry.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./ary'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/path.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./get'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/paths.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./at'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/pipe.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./flow'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/pluck.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./map'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/prop.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./get'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/props.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./at'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/loglevel/.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | tidelift: "npm/loglevel" 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/multicast-dns-service-types/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/os-browserify/main.js: -------------------------------------------------------------------------------- 1 | module.exports = require('os'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/pretty-error/start.js: -------------------------------------------------------------------------------- 1 | require('./lib/PrettyError').start() -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regjsparser/node_modules/.bin/jsesc: -------------------------------------------------------------------------------- 1 | ../jsesc/bin/jsesc -------------------------------------------------------------------------------- /exam2/groupB/node_modules/requires-port/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | coverage 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/resolver/baz/quux.js: -------------------------------------------------------------------------------- 1 | module.exports = 1; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/resolver/symlinked/_/node_modules/foo.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/resolver/symlinked/_/symlink_target/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/shadowed_core/node_modules/util/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/retry/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/retry'); -------------------------------------------------------------------------------- /exam2/groupB/node_modules/tslib/tslib.es6.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/uri-js/dist/esnext/index.d.ts: -------------------------------------------------------------------------------- 1 | export * from "./uri"; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/webpack-cli/node_modules/.bin/json5: -------------------------------------------------------------------------------- 1 | ../json5/lib/cli.js -------------------------------------------------------------------------------- /exam2/groupB/node_modules/batch/.npmignore: -------------------------------------------------------------------------------- 1 | support 2 | test 3 | examples 4 | *.sock 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/buffer-xor/inline.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./inplace') 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/core-js-compat/node_modules/.bin/semver: -------------------------------------------------------------------------------- 1 | ../semver/bin/semver.js -------------------------------------------------------------------------------- /exam2/groupB/node_modules/esrecurse/.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["es2015"] 3 | } 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/delegates/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/has-cors/.npmignore: -------------------------------------------------------------------------------- 1 | components 2 | build 3 | node_modules 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/http-deceiver/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/entries.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./toPairs'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/extend.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./assignIn'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/F.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./stubFalse'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/T.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./stubTrue'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/__.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./placeholder'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/apply.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./spread'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/assocPath.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./set'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/dissoc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./unset'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/each.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./forEach'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/equals.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./isEqual'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/first.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./head'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/identical.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./eq'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/indexBy.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./keyBy'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/init.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./initial'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/omitAll.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./omit'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/pathOr.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./getOr'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/pickAll.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./pick'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/propOr.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./getOr'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/property.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./get'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/unapply.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./rest'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/unnest.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./flatten'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/miller-rabin/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/node-releases/node_modules/.bin/semver: -------------------------------------------------------------------------------- 1 | ../semver/bin/semver.js -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/dotdot/index.js: -------------------------------------------------------------------------------- 1 | module.exports = 'whatever'; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/precedence/aaa.js: -------------------------------------------------------------------------------- 1 | module.exports = 'wtf'; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/precedence/bbb.js: -------------------------------------------------------------------------------- 1 | module.exports = '>_<'; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/resolver/multirepo/packages/package-b/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/select-hose/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/sockjs-client/lib/version.js: -------------------------------------------------------------------------------- 1 | module.exports = '1.4.0'; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/sockjs/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/sockjs'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/source-map-support/register.js: -------------------------------------------------------------------------------- 1 | require('./').install(); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/ultron/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | coverage 3 | .tern-port 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/webpack-dev-middleware/node_modules/.bin/mime: -------------------------------------------------------------------------------- 1 | ../mime/cli.js -------------------------------------------------------------------------------- /week5/1/data/students.txt: -------------------------------------------------------------------------------- 1 | Ivan Ivanov 441 2 | Petko Petkov 442 3 | Alex Alexandrov 443 -------------------------------------------------------------------------------- /exam2/groupB/node_modules/@xtuc/long/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require("./src/long"); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/callsite/.npmignore: -------------------------------------------------------------------------------- 1 | support 2 | test 3 | examples 4 | *.sock 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/cipher-base/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["standard"] 3 | } 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/clean-css/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/clean'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/deep-equal/lib/keys.js: -------------------------------------------------------------------------------- 1 | module.exports = require('object-keys'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/domutils/readme.md: -------------------------------------------------------------------------------- 1 | utilities for working with htmlparser2's dom 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/follow-redirects/http.js: -------------------------------------------------------------------------------- 1 | module.exports = require("./").http; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/follow-redirects/https.js: -------------------------------------------------------------------------------- 1 | module.exports = require("./").https; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/eachRight.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./forEachRight'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/entriesIn.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./toPairsIn'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/allPass.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./overEvery'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/always.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./constant'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/anyPass.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./overSome'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/complement.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./negate'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/compose.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./flowRight'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/conforms.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./conformsTo'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/contains.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./includes'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/dissocPath.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./unset'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/dropLast.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./dropRight'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/entries.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./toPairs'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/entriesIn.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./toPairsIn'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/extend.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./assignIn'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/invertObj.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./invert'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/matches.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./isMatch'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/takeLast.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./takeRight'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/useWith.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./overArgs'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/where.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./conformsTo'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/whereEq.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./isMatch'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/zipObj.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./zipObject'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/toJSON.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./wrapperValue'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/value.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./wrapperValue'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/valueOf.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./wrapperValue'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/mongoose/examples/express/README.md: -------------------------------------------------------------------------------- 1 | Mongoose + Express examples 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/mongoose/lib/drivers/SPEC.md: -------------------------------------------------------------------------------- 1 | 2 | # Driver Spec 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/mpath/Makefile: -------------------------------------------------------------------------------- 1 | bench: 2 | node bench.js 3 | 4 | .PHONY: test 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/mpath/index.js: -------------------------------------------------------------------------------- 1 | module.exports = exports = require('./lib'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/parseqs/.npmignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | npm-debug.log -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/node_path/x/aaa/index.js: -------------------------------------------------------------------------------- 1 | module.exports = 'A'; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/node_path/x/ccc/index.js: -------------------------------------------------------------------------------- 1 | module.exports = 'C'; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/node_path/y/bbb/index.js: -------------------------------------------------------------------------------- 1 | module.exports = 'B'; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/node_path/y/ccc/index.js: -------------------------------------------------------------------------------- 1 | module.exports = 'CY'; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/precedence/aaa/index.js: -------------------------------------------------------------------------------- 1 | module.exports = 'okok'; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/precedence/aaa/main.js: -------------------------------------------------------------------------------- 1 | console.log(require('./')); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/resolver/dot_main/index.js: -------------------------------------------------------------------------------- 1 | module.exports = 1; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/resolver/quux/foo/index.js: -------------------------------------------------------------------------------- 1 | module.exports = 1; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/resolver/same_names/foo.js: -------------------------------------------------------------------------------- 1 | module.exports = 42; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/retry/.npmignore: -------------------------------------------------------------------------------- 1 | /node_modules/* 2 | npm-debug.log 3 | coverage 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/webpack-dev-server/node_modules/.bin/semver: -------------------------------------------------------------------------------- 1 | ../semver/bin/semver.js -------------------------------------------------------------------------------- /exam2/groupB/node_modules/.bin/webpack-dev-server: -------------------------------------------------------------------------------- 1 | ../webpack-dev-server/bin/webpack-dev-server.js -------------------------------------------------------------------------------- /exam2/groupB/node_modules/better-assert/.npmignore: -------------------------------------------------------------------------------- 1 | support 2 | test 3 | examples 4 | *.sock 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/browserify-rsa/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.11" -------------------------------------------------------------------------------- /exam2/groupB/node_modules/buffer-equal-constant-time/.npmignore: -------------------------------------------------------------------------------- 1 | .*.sw[mnop] 2 | node_modules/ 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/component-bind/.npmignore: -------------------------------------------------------------------------------- 1 | support 2 | test 3 | examples 4 | *.sock 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/component-inherit/.npmignore: -------------------------------------------------------------------------------- 1 | components 2 | build 3 | node_modules 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/cookie-signature/.npmignore: -------------------------------------------------------------------------------- 1 | support 2 | test 3 | examples 4 | *.sock 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/create-hash/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('crypto').createHash 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/create-hmac/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('crypto').createHmac 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/debug/.coveralls.yml: -------------------------------------------------------------------------------- 1 | repo_token: SIAeZjKYlHK74rbcFvNHMUzjRiMpflxve 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/domelementtype/readme.md: -------------------------------------------------------------------------------- 1 | all the types of nodes in htmlparser2's dom 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/engine.io-parser/index.js: -------------------------------------------------------------------------------- 1 | 2 | module.exports = require('./lib/'); 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/.bin/detect-libc: -------------------------------------------------------------------------------- 1 | ../detect-libc/bin/detect-libc.js -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/.bin/node-pre-gyp: -------------------------------------------------------------------------------- 1 | ../node-pre-gyp/bin/node-pre-gyp -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/extendWith.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./assignInWith'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/eachRight.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./forEachRight'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/extendAll.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./assignInAll'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/extendWith.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./assignInWith'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/pathEq.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./matchesProperty'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/propEq.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./matchesProperty'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/symmetricDifference.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./xor'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/minimalistic-crypto-utils/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/object-component/.npmignore: -------------------------------------------------------------------------------- 1 | components 2 | build 3 | node_modules 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/object.assign/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./shim')(); 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/randombytes/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('crypto').randomBytes 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/resolver/dot_slash_main/index.js: -------------------------------------------------------------------------------- 1 | module.exports = 1; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/resolver/same_names/foo/index.js: -------------------------------------------------------------------------------- 1 | module.exports = 1; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/shebang-regex/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = /^#!.*/; 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/to-arraybuffer/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "4.1" -------------------------------------------------------------------------------- /exam2/groupB/node_modules/babel-plugin-dynamic-import-node/.eslintignore: -------------------------------------------------------------------------------- 1 | test/fixtures 2 | lib/ 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/base64-arraybuffer/.npmignore: -------------------------------------------------------------------------------- 1 | /node_modules/ 2 | Gruntfile.js 3 | /test/ 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/deep-equal/lib/is_arguments.js: -------------------------------------------------------------------------------- 1 | module.exports = require('is-arguments'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/dom-converter/lib/domToMarkup.js: -------------------------------------------------------------------------------- 1 | // Generated by CoffeeScript 1.12.7 2 | 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/engine.io-client/index.js: -------------------------------------------------------------------------------- 1 | 2 | module.exports = require('./lib/index'); 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/engine.io/node_modules/debug/.jshintrc: -------------------------------------------------------------------------------- 1 | { 2 | "laxbreak": true 3 | } 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/has-binary/Makefile: -------------------------------------------------------------------------------- 1 | 2 | test: 3 | @./node_modules/.bin/mocha test.js 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/date.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | 'now': require('./now') 3 | }; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/dropLastWhile.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./dropRightWhile'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/extendAllWith.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./assignInAllWith'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/symmetricDifferenceBy.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./xorBy'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/takeLastWhile.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./takeRightWhile'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/mquery/node_modules/debug/node.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./src/node'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/object-inspect/util.inspect.js: -------------------------------------------------------------------------------- 1 | module.exports = require('util').inspect; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/parsejson/Makefile: -------------------------------------------------------------------------------- 1 | 2 | test: 3 | @./node_modules/.bin/mocha test.js 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/parseqs/Makefile: -------------------------------------------------------------------------------- 1 | 2 | test: 3 | @./node_modules/.bin/mocha test.js 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/parseuri/Makefile: -------------------------------------------------------------------------------- 1 | 2 | test: 3 | @./node_modules/.bin/mocha test.js 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/require-directory/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.10 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/resolver/baz/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "quux.js" 3 | } 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/resolver/dot_main/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "." 3 | } 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/resolver/symlinked/package/bar.js: -------------------------------------------------------------------------------- 1 | module.exports = 'bar'; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/socket.io/node_modules/debug/.jshintrc: -------------------------------------------------------------------------------- 1 | { 2 | "laxbreak": true 3 | } 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/better-assert/Makefile: -------------------------------------------------------------------------------- 1 | 2 | test: 3 | @echo "populate me" 4 | 5 | .PHONY: test -------------------------------------------------------------------------------- /exam2/groupB/node_modules/browserify-sign/algos.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./browser/algorithms.json') 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/concat-map/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.4 4 | - 0.6 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/engine.io-client/node_modules/debug/.jshintrc: -------------------------------------------------------------------------------- 1 | { 2 | "laxbreak": true 3 | } 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fs-write-stream-atomic/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | coverage/ 3 | .nyc_output/ 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/debug/node.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./src/node'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/globals/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./globals.json'); 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/symmetricDifferenceWith.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./xorWith'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/micromatch/lib/cache.js: -------------------------------------------------------------------------------- 1 | module.exports = new (require('fragment-cache'))(); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/nan/include_dirs.js: -------------------------------------------------------------------------------- 1 | console.log(require('path').relative('.', __dirname)); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/nanomatch/lib/cache.js: -------------------------------------------------------------------------------- 1 | module.exports = new (require('fragment-cache'))(); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/object-is/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb" 5 | } 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/parsejson/README.md: -------------------------------------------------------------------------------- 1 | # parsejson 2 | engine.io-client JSON-parsing module 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/portfinder/node_modules/debug/node.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./src/node'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/querystring/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.6 4 | - 0.8 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/unicode-version.js: -------------------------------------------------------------------------------- 1 | module.exports = '12.1.0'; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regexp.prototype.flags/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./shim')(); 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/dotdot/abc/index.js: -------------------------------------------------------------------------------- 1 | var x = require('..'); 2 | console.log(x); 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/resolver/dot_slash_main/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "./" 3 | } 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/socket.io-adapter/node_modules/debug/.jshintrc: -------------------------------------------------------------------------------- 1 | { 2 | "laxbreak": true 3 | } 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/socket.io-client/node_modules/debug/.jshintrc: -------------------------------------------------------------------------------- 1 | { 2 | "laxbreak": true 3 | } 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/socket.io-parser/node_modules/debug/.jshintrc: -------------------------------------------------------------------------------- 1 | { 2 | "laxbreak": true 3 | } 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/string.prototype.trimleft/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./shim')(); 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/string.prototype.trimright/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./shim')(); 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/@types/node/console.d.ts: -------------------------------------------------------------------------------- 1 | declare module "console" { 2 | export = console; 3 | } 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/assert/node_modules/inherits/inherits.js: -------------------------------------------------------------------------------- 1 | module.exports = require('util').inherits 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/cacache/en.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | module.exports = require('./locales/en.js') 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/cacache/es.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | module.exports = require('./locales/es.js') 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/cacache/index.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | module.exports = require('./locales/en.js') 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/cacache/verify.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | module.exports = require('./lib/verify') 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/chownr/README.md: -------------------------------------------------------------------------------- 1 | Like `chown -R`. 2 | 3 | Takes the same arguments as `fs.chown()` 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/dom-serializer/README.md: -------------------------------------------------------------------------------- 1 | Renders a DOM node or an array of DOM nodes to a string. 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/es-abstract/es6.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./es2015'); 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/es-abstract/es7.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./es2016'); 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/es-to-primitive/es6.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./es2015'); 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/follow-redirects/node_modules/debug/node.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./src/node'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/htmlparser2/node_modules/entities/test/mocha.opts: -------------------------------------------------------------------------------- 1 | --check-leaks 2 | --reporter spec 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/iferr/test/mocha.opts: -------------------------------------------------------------------------------- 1 | --compilers coffee:coffee-script/register 2 | --reporter spec 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/isarray/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.8" 4 | - "0.10" 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/memory-pager/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - '4' 4 | - '6' 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/method-override/node_modules/debug/node.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./src/node'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/all.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').all; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/any.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').any; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').auto; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/dir.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').dir; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/each.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').each; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/fast.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').fast; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/find.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').find; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/log.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').log; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/map.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').map; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/omit.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').omit; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/pick.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').pick; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/race.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').race; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/safe.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').safe; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/seq.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').seq; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/some.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').some; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/parseuri/README.md: -------------------------------------------------------------------------------- 1 | # parseuri 2 | Module for parsing URI's in engine.io-client 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/querystring-es3/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.6 4 | - 0.8 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/readable-stream/lib/internal/streams/stream.js: -------------------------------------------------------------------------------- 1 | module.exports = require('stream'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/module_dir/zmodules/bbb/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "main.js" 3 | } 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/precedence/bbb/main.js: -------------------------------------------------------------------------------- 1 | console.log(require('./')); // should throw 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/resolver/symlinked/package/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "bar.js" 3 | } -------------------------------------------------------------------------------- /exam2/groupB/node_modules/safe-regex/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.8" 4 | - "0.10" 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/selfsigned/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 4 4 | - 6 5 | - 8 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/socket.io-parser/node_modules/component-emitter/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | test 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/sockjs-client/node_modules/debug/node.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./src/node'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/to-arraybuffer/.npmignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | npm-debug.log 4 | .zuulrc 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/typedarray/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.8" 4 | - "0.10" 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/@babel/compat-data/data/overlapping-plugins.json: -------------------------------------------------------------------------------- 1 | { 2 | "transform-regenerator": [] 3 | } -------------------------------------------------------------------------------- /exam2/groupB/node_modules/es-abstract/operations/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "rules": { 3 | "id-length": 0, 4 | }, 5 | } 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/mquery/node_modules/debug/.coveralls.yml: -------------------------------------------------------------------------------- 1 | repo_token: SIAeZjKYlHK74rbcFvNHMUzjRiMpflxve 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/apply.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').apply; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/cargo.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').cargo; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/compose.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').compose; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/concat.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').concat; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/detect.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').detect; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/doUntil.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').doUntil; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/during.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').during; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/eachOf.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').eachOf; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/every.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').every; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/filter.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').filter; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/foldl.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').foldl; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/foldr.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').foldr; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/forEach.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').forEach; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/forever.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').forever; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/groupBy.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').groupBy; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/inject.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').inject; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/memoize.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').memoize; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/queue.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').queue; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/reduce.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').reduce; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/reflect.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').reflect; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/reject.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').reject; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/retry.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').retry; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/select.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').select; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/series.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').series; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/sortBy.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').sortBy; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/timeout.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').timeout; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/times.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').times; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/tryEach.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').tryEach; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/until.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').until; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/whilst.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').whilst; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/object.getownpropertydescriptors/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./shim')(); 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/querystring/test/tap-index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | 3 | require("retape")(require("./index")) -------------------------------------------------------------------------------- /exam2/groupB/node_modules/renderkid/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | 3 | node_js: 4 | - 8.12.0 5 | 6 | sudo: false -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "rules": { 3 | "max-lines": 0 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/resolver/incorrect_main/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "wrong.js" 3 | } 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/sockjs-client/lib/transport/browser/eventsource.js: -------------------------------------------------------------------------------- 1 | module.exports = global.EventSource; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/unpipe/HISTORY.md: -------------------------------------------------------------------------------- 1 | 1.0.0 / 2015-06-14 2 | ================== 3 | 4 | * Initial release 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/acorn/bin/acorn: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 'use strict'; 3 | 4 | require('../dist/bin.js'); 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/ansi-html/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .gitignore 3 | .idea 4 | .travis.yml 5 | test 6 | examples -------------------------------------------------------------------------------- /exam2/groupB/node_modules/balanced-match/.npmignore: -------------------------------------------------------------------------------- 1 | test 2 | .gitignore 3 | .travis.yml 4 | Makefile 5 | example.js 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/entities/lib/maps/xml.json: -------------------------------------------------------------------------------- 1 | { "amp": "&", "apos": "'", "gt": ">", "lt": "<", "quot": "\"" } 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fast-json-stable-stringify/.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | tidelift: "npm/fast-json-stable-stringify" 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/from2/node_modules/readable-stream/duplex.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').Duplex 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/deep-extend/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/deep-extend'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/readable-stream/duplex.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').Duplex 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/hpack.js/node_modules/readable-stream/duplex.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').Duplex 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/isarray/Makefile: -------------------------------------------------------------------------------- 1 | 2 | test: 3 | @node_modules/.bin/tape test.js 4 | 5 | .PHONY: test 6 | 7 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/allLimit.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').allLimit; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/allSeries.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').allSeries; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/angelFall.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').angelfall; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/anyLimit.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').anyLimit; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/anySeries.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').anySeries; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/applyEach.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').applyEach; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/asyncify.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').asyncify; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/constant.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').constant; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/doDuring.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').doDuring; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/doWhilst.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').doWhilst; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/eachLimit.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').eachLimit; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/findLimit.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').findLimit; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/forEachOf.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').forEachOf; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/iterator.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').iterator; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/mapLimit.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').mapLimit; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/mapSeries.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').mapSeries; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/mapValues.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').mapValues; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/nextTick.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').nextTick; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/omitLimit.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').omitLimit; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/parallel.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').parallel; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/pickLimit.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').pickLimit; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/retryable.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').retryable; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/someLimit.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').someLimit; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/transform.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').transform; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/unmemoize.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').unmemoize; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/waterfall.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').waterfall; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/wrapSync.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').wrapSync; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/pretty-error/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | 3 | node_js: 4 | - 0.10 5 | 6 | sudo: false -------------------------------------------------------------------------------- /exam2/groupB/node_modules/pump/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.10" 4 | 5 | script: "npm test" 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/querystring-es3/test/tap-index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | 3 | require("retape")(require("./index")) -------------------------------------------------------------------------------- /exam2/groupB/node_modules/querystring/test/common-index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | 3 | require("test").run(require("./index")) -------------------------------------------------------------------------------- /exam2/groupB/node_modules/readdirp/node_modules/readable-stream/duplex.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').Duplex 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regexp-clone/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.6 4 | - 0.8 5 | - 0.10 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/through2/node_modules/readable-stream/duplex.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').Duplex 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/util.promisify/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | 1.0.0 / 2017-05-30 2 | ================= 3 | * Initial release. 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/webpack-dev-server/lib/utils/defaultPort.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = 8080; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/ajv/scripts/.eslintrc.yml: -------------------------------------------------------------------------------- 1 | rules: 2 | no-console: 0 3 | no-empty: [2, allowEmptyCatch: true] 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/browserify-zlib/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .DS_Store 3 | 4 | *.log 5 | 6 | test/tmp 7 | test 8 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/buffer-equal-constant-time/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.11" 4 | - "0.10" 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/builtin-status-codes/index.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | module.exports = require('http').STATUS_CODES 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/concat-stream/node_modules/readable-stream/duplex.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').Duplex 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/copy-concurrently/is-windows.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | module.exports = process.platform === 'win32' 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/core-util-is/README.md: -------------------------------------------------------------------------------- 1 | # core-util-is 2 | 3 | The `util.is*` functions introduced in Node v0.12. 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/cyclist/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.10" 4 | - '0.12' 5 | - 'iojs' 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/dns-equal/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - '5' 4 | - '4' 5 | - '0.12' 6 | - '0.10' 7 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/dom-serializer/node_modules/domelementtype/README.md: -------------------------------------------------------------------------------- 1 | All the types of nodes in htmlparser2's DOM. 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/duplexify/node_modules/readable-stream/duplex.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').Duplex 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/from2/node_modules/readable-stream/transform.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').Transform 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/memory-fs/node_modules/readable-stream/duplex.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').Duplex 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/method-override/node_modules/debug/.coveralls.yml: -------------------------------------------------------------------------------- 1 | repo_token: SIAeZjKYlHK74rbcFvNHMUzjRiMpflxve 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/minimist/example/parse.js: -------------------------------------------------------------------------------- 1 | var argv = require('../')(process.argv.slice(2)); 2 | console.dir(argv); 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/autoInject.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').autoInject; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/concatLimit.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').concatLimit; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/concatSeries.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').concatSeries; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/createLogger.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').createLogger; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/detectLimit.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').detectLimit; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/detectSeries.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').detectSeries; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/eachOfLimit.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').eachOfLimit; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/eachOfSeries.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').eachOfSeries; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/eachSeries.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').eachSeries; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/ensureAsync.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').ensureAsync; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/everyLimit.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').everyLimit; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/everySeries.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').everySeries; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/filterLimit.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').filterLimit; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/filterSeries.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').filterSeries; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/findSeries.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').findSeries; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/forEachLimit.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').forEachLimit; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/groupByLimit.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').groupByLimit; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/omitSeries.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').omitSeries; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/pickSeries.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').pickSeries; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/reduceRight.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').reduceRight; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/reflectAll.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').reflectAll; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/rejectLimit.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').rejectLimit; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/rejectSeries.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').rejectSeries; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/selectLimit.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').selectLimit; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/selectSeries.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').selectSeries; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/setImmediate.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').setImmediate; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/someSeries.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').someSeries; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/sortByLimit.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').sortByLimit; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/sortBySeries.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').sortBySeries; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/timesLimit.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').timesLimit; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/timesSeries.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').timesSeries; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/options/.npmignore: -------------------------------------------------------------------------------- 1 | npm-debug.log 2 | node_modules 3 | .*.swp 4 | .lock-* 5 | build/ 6 | 7 | test 8 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/querystring-es3/test/common-index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | 3 | require("test").run(require("./index")) -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regexp-clone/History.md: -------------------------------------------------------------------------------- 1 | 2 | 0.0.1 / 2013-04-17 3 | ================== 4 | 5 | * initial commit 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/module_dir/xmodules/aaa/index.js: -------------------------------------------------------------------------------- 1 | module.exports = function (x) { return x * 100; }; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/module_dir/ymodules/aaa/index.js: -------------------------------------------------------------------------------- 1 | module.exports = function (x) { return x + 100; }; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/module_dir/zmodules/bbb/main.js: -------------------------------------------------------------------------------- 1 | module.exports = function (n) { return n * 111; }; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/sockjs-client/lib/transport/driver/websocket.js: -------------------------------------------------------------------------------- 1 | module.exports = require('faye-websocket').Client; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/stream-http/node_modules/readable-stream/duplex.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').Duplex 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/@webassemblyjs/utf8/esm/index.js: -------------------------------------------------------------------------------- 1 | export { decode } from "./decoder"; 2 | export { encode } from "./encoder"; -------------------------------------------------------------------------------- /exam2/groupB/node_modules/batch/Makefile: -------------------------------------------------------------------------------- 1 | 2 | test: 3 | @./node_modules/.bin/mocha \ 4 | --require should 5 | 6 | .PHONY: test -------------------------------------------------------------------------------- /exam2/groupB/node_modules/callsite/Makefile: -------------------------------------------------------------------------------- 1 | 2 | test: 3 | @./node_modules/.bin/mocha \ 4 | --require should 5 | 6 | .PHONY: test -------------------------------------------------------------------------------- /exam2/groupB/node_modules/duplexify/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "4" 4 | - "6" 5 | - "8" 6 | - "10" 7 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/duplexify/node_modules/readable-stream/transform.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').Transform 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/enhanced-resolve/node_modules/readable-stream/duplex.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').Duplex 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/flush-write-stream/node_modules/readable-stream/duplex.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').Duplex 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/from2/node_modules/readable-stream/lib/internal/streams/stream.js: -------------------------------------------------------------------------------- 1 | module.exports = require('stream'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/from2/node_modules/readable-stream/passthrough.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').PassThrough 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/concat-map/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.4 4 | - 0.6 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/isarray/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.8" 4 | - "0.10" 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/minimist/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.8" 4 | - "0.10" 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/node-pre-gyp/bin/node-pre-gyp.cmd: -------------------------------------------------------------------------------- 1 | @echo off 2 | node "%~dp0\node-pre-gyp" %* 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/readable-stream/passthrough.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').PassThrough 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/readable-stream/transform.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').Transform 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/get-caller-file/index.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: (position?: number) => any; 2 | export = _default; 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/hpack.js/node_modules/readable-stream/passthrough.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').PassThrough 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/hpack.js/node_modules/readable-stream/transform.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').Transform 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/htmlparser2/node_modules/entities/maps/xml.json: -------------------------------------------------------------------------------- 1 | {"amp":"&","apos":"'","gt":">","lt":"<","quot":"\""} 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/http-deceiver/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.10" 4 | - "0.12" 5 | - "iojs" 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/date.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'); 2 | module.exports = convert(require('../date')); 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/lang.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'); 2 | module.exports = convert(require('../lang')); 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/math.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'); 2 | module.exports = convert(require('../math')); 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/seq.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'); 2 | module.exports = convert(require('../seq')); 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/util.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'); 2 | module.exports = convert(require('../util')); 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/loose-envify/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./loose-envify')(process.env); 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/memory-fs/node_modules/readable-stream/transform.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').Transform 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/minimalistic-assert/readme.md: -------------------------------------------------------------------------------- 1 | minimalistic-assert 2 | === 3 | 4 | very minimalistic assert module. 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/mkdirp/node_modules/minimist/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.8" 4 | - "0.10" 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/forEachOfLimit.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').forEachOfLimit; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/forEachSeries.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').forEachSeries; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/groupBySeries.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').groupBySeries; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/mapValuesLimit.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').mapValuesLimit; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/parallelLimit.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').parallelLimit; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/priorityQueue.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').priorityQueue; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/transformLimit.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').transformLimit; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/node-libs-browser/mock/tty.js: -------------------------------------------------------------------------------- 1 | exports.isatty = function () {}; 2 | exports.setRawMode = function () {}; 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/node-libs-browser/node_modules/readable-stream/duplex.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').Duplex 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/object-keys/test/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./isArguments'); 4 | 5 | require('./shim'); 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/parallel-transform/node_modules/readable-stream/duplex.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').Duplex 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/path-browserify/readme.markdown: -------------------------------------------------------------------------------- 1 | # path-browserify 2 | 3 | the path module from node core for browsers 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/readable-stream/lib/internal/streams/stream-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('events').EventEmitter; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/readdirp/node_modules/readable-stream/passthrough.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').PassThrough 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/readdirp/node_modules/readable-stream/transform.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').Transform 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/select-hose/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.10" 4 | - "0.12" 5 | - "iojs" 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/stream-browserify/node_modules/readable-stream/duplex.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').Duplex 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/stream-each/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - '0.10' 4 | - '0.12' 5 | - 'stable' 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/stream-http/node_modules/readable-stream/transform.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').Transform 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/stream-http/test/browser/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "browserify": { 3 | "transform": [ "brfs" ] 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/through2/node_modules/readable-stream/passthrough.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').PassThrough 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/through2/node_modules/readable-stream/transform.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').Transform 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/webpack-dev-server/client/index.bundle.js.LICENSE: -------------------------------------------------------------------------------- 1 | /*! https://mths.be/punycode v1.3.2 by @mathias */ 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/webpack/hot/emitter.js: -------------------------------------------------------------------------------- 1 | var EventEmitter = require("events"); 2 | module.exports = new EventEmitter(); 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/bluebird/changelog.md: -------------------------------------------------------------------------------- 1 | [http://bluebirdjs.com/docs/changelog.html](http://bluebirdjs.com/docs/changelog.html) 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/buffer-indexof/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.10" 4 | - "0.12" 5 | - 4 6 | - 6 7 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/concat-stream/node_modules/readable-stream/passthrough.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').PassThrough 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/concat-stream/node_modules/readable-stream/transform.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').Transform 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/constants-browserify/build.sh: -------------------------------------------------------------------------------- 1 | node -pe 'JSON.stringify(require("constants"), null, " ")' > constants.json 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/duplexify/node_modules/readable-stream/lib/internal/streams/stream.js: -------------------------------------------------------------------------------- 1 | module.exports = require('stream'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/duplexify/node_modules/readable-stream/passthrough.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').PassThrough 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/enhanced-resolve/node_modules/readable-stream/transform.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').Transform 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/es-abstract/2019/thisTimeValue.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('../2018/thisTimeValue'); 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/file-uri-to-path/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function fileUriToPath(uri: string): string; 2 | export = fileUriToPath; 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/from2/node_modules/readable-stream/duplex-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/_stream_duplex.js'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fs-write-stream-atomic/node_modules/readable-stream/duplex.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').Duplex 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/chownr/README.md: -------------------------------------------------------------------------------- 1 | Like `chown -R`. 2 | 3 | Takes the same arguments as `fs.chown()` 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/readable-stream/duplex-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/_stream_duplex.js'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/readable-stream/lib/internal/streams/stream.js: -------------------------------------------------------------------------------- 1 | module.exports = require('stream'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/gensync/test/.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | presets: [ 3 | ["env", { targets: { node: "current" }}], 4 | ], 5 | } 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/hpack.js/node_modules/readable-stream/duplex-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/_stream_duplex.js'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/hpack.js/node_modules/readable-stream/lib/internal/streams/stream.js: -------------------------------------------------------------------------------- 1 | module.exports = require('stream'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/array.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'); 2 | module.exports = convert(require('../array')); 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/number.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'); 2 | module.exports = convert(require('../number')); 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/object.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'); 2 | module.exports = convert(require('../object')); 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/string.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'); 2 | module.exports = convert(require('../string')); 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/memory-fs/node_modules/readable-stream/lib/internal/streams/stream.js: -------------------------------------------------------------------------------- 1 | module.exports = require('stream'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/memory-fs/node_modules/readable-stream/passthrough.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').PassThrough 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/mongoose-legacy-pluralize/README.md: -------------------------------------------------------------------------------- 1 | # mongoose-legacy-pluralize 2 | Legacy pluralization logic for mongoose 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/multicast-dns/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "4" 4 | - "6" 5 | - "8" 6 | - "9" 7 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/applyEachSeries.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').applyEachSeries; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/forEachOfSeries.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').forEachOfSeries; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/mapValuesSeries.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').mapValuesSeries; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/neo-async/transformSeries.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./async').transformSeries; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/node-libs-browser/node_modules/readable-stream/transform.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').Transform 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/parseqs/README.md: -------------------------------------------------------------------------------- 1 | Provides methods for converting an object into string representation, and vice versa. 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/parseuri/History.md: -------------------------------------------------------------------------------- 1 | 2 | n.n.n / 2014-02-09 3 | ================== 4 | 5 | * parseuri first commit 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/pbkdf2/browser.js: -------------------------------------------------------------------------------- 1 | exports.pbkdf2 = require('./lib/async') 2 | exports.pbkdf2Sync = require('./lib/sync') 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/readdirp/node_modules/readable-stream/duplex-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/_stream_duplex.js'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/readdirp/node_modules/readable-stream/lib/internal/streams/stream.js: -------------------------------------------------------------------------------- 1 | module.exports = require('stream'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/socket.io-parser/node_modules/debug/.npmignore: -------------------------------------------------------------------------------- 1 | support 2 | test 3 | examples 4 | example 5 | *.sock 6 | dist 7 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/stream-browserify/node_modules/readable-stream/transform.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').Transform 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/stream-http/node_modules/readable-stream/lib/internal/streams/stream.js: -------------------------------------------------------------------------------- 1 | module.exports = require('stream'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/stream-http/node_modules/readable-stream/passthrough.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').PassThrough 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/supports-color/browser.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = { 3 | stdout: false, 4 | stderr: false 5 | }; 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/through2/node_modules/readable-stream/duplex-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/_stream_duplex.js'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/through2/node_modules/readable-stream/lib/internal/streams/stream.js: -------------------------------------------------------------------------------- 1 | module.exports = require('stream'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/thunky/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - '0.10' 4 | - '0.12' 5 | - '4.0' 6 | - '6.0' 7 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/util/support/isBuffer.js: -------------------------------------------------------------------------------- 1 | module.exports = function isBuffer(arg) { 2 | return arg instanceof Buffer; 3 | } 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/webpack-dev-server/node_modules/require-main-filename/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .DS_Store 3 | .nyc_output 4 | -------------------------------------------------------------------------------- /week9/1/db/index.js: -------------------------------------------------------------------------------- 1 | const mongoose = require('mongoose'); 2 | mongoose.connect('mongodb://localhost/test', {useNewUrlParser: true}); 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/concat-stream/node_modules/readable-stream/duplex-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/_stream_duplex.js'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/concat-stream/node_modules/readable-stream/lib/internal/streams/stream.js: -------------------------------------------------------------------------------- 1 | module.exports = require('stream'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/create-ecdh/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | sudo: false 3 | node_js: 4 | - 6 5 | - 8 6 | - 9 7 | - 10 8 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/duplexify/node_modules/readable-stream/duplex-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/_stream_duplex.js'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/duplexify/node_modules/readable-stream/writable-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/_stream_writable.js'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/enhanced-resolve/node_modules/readable-stream/lib/internal/streams/stream.js: -------------------------------------------------------------------------------- 1 | module.exports = require('stream'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/enhanced-resolve/node_modules/readable-stream/passthrough.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').PassThrough 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/flush-write-stream/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - '4' 4 | - '6' 5 | - '8' 6 | - '10' 7 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/flush-write-stream/node_modules/readable-stream/passthrough.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').PassThrough 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/flush-write-stream/node_modules/readable-stream/transform.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').Transform 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/from2/node_modules/readable-stream/writable-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/_stream_writable.js'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fs-write-stream-atomic/node_modules/readable-stream/transform.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').Transform 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/balanced-match/.npmignore: -------------------------------------------------------------------------------- 1 | test 2 | .gitignore 3 | .travis.yml 4 | Makefile 5 | example.js 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/isarray/Makefile: -------------------------------------------------------------------------------- 1 | 2 | test: 3 | @node_modules/.bin/tape test.js 4 | 5 | .PHONY: test 6 | 7 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/readable-stream/writable-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/_stream_writable.js'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/hpack.js/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "iojs" 4 | branches: 5 | only: 6 | - master 7 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/hpack.js/node_modules/readable-stream/writable-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/_stream_writable.js'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/function.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'); 2 | module.exports = convert(require('../function')); 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/memory-fs/node_modules/readable-stream/duplex-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/_stream_duplex.js'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/memory-fs/node_modules/readable-stream/writable-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/_stream_writable.js'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/mongoose/lib/schema/symbols.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | exports.schemaMixedSymbol = Symbol.for('mongoose:schema_mixed'); -------------------------------------------------------------------------------- /exam2/groupB/node_modules/node-libs-browser/node_modules/readable-stream/lib/internal/streams/stream.js: -------------------------------------------------------------------------------- 1 | module.exports = require('stream'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/node-libs-browser/node_modules/readable-stream/passthrough.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').PassThrough 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/parallel-transform/node_modules/readable-stream/passthrough.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').PassThrough 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/parallel-transform/node_modules/readable-stream/transform.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').Transform 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/public-encrypt/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.10" 4 | - "0.11" 5 | - "0.12" 6 | - iojs -------------------------------------------------------------------------------- /exam2/groupB/node_modules/pumpify/node_modules/pump/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.10" 4 | 5 | script: "npm test" 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/readdirp/node_modules/readable-stream/writable-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/_stream_writable.js'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regexp-clone/Makefile: -------------------------------------------------------------------------------- 1 | 2 | test: 3 | @./node_modules/.bin/mocha $(T) --async-only $(TESTS) 4 | 5 | .PHONY: test 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/socket.io-parser/node_modules/component-emitter/.travis.yml: -------------------------------------------------------------------------------- 1 | node_js: 2 | - "0.8" 3 | - "0.10" 4 | language: node_js -------------------------------------------------------------------------------- /exam2/groupB/node_modules/socket.io-parser/node_modules/ms/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | test 3 | History.md 4 | Makefile 5 | component.json 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/stream-browserify/node_modules/readable-stream/lib/internal/streams/stream.js: -------------------------------------------------------------------------------- 1 | module.exports = require('stream'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/stream-browserify/node_modules/readable-stream/passthrough.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').PassThrough 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/stream-http/node_modules/readable-stream/duplex-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/_stream_duplex.js'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/stream-shift/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.10" 4 | - "0.12" 5 | - "4" 6 | - "6" 7 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/through2/node_modules/readable-stream/writable-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/_stream_writable.js'); 2 | -------------------------------------------------------------------------------- /week13/react-app/src/my-service.js: -------------------------------------------------------------------------------- 1 | export const myService = { 2 | data: [], 3 | loadData() { 4 | console.log('load...') 5 | } 6 | } -------------------------------------------------------------------------------- /week2/1/students.txt: -------------------------------------------------------------------------------- 1 | Georgi Georgiev 72447 5 5 6 2 | Dimitur Hristov 44059 2 2 4 3 | Victor Petrov 23051 4 5 6 4 | Zlatka Gincheva 66706 2 3 6 -------------------------------------------------------------------------------- /exam2/groupB/node_modules/ajv-keywords/keywords/formatMaximum.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./_formatLimit')('Maximum'); 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/ajv-keywords/keywords/formatMinimum.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./_formatLimit')('Minimum'); 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/cipher-base/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.11" 4 | - "0.10" 5 | - "0.12" 6 | - "iojs" 7 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/component-inherit/History.md: -------------------------------------------------------------------------------- 1 | 2 | 0.0.2 / 2012-09-03 3 | ================== 4 | 5 | * fix typo in package.json 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/concat-stream/node_modules/readable-stream/writable-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/_stream_writable.js'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/engine.io/node_modules/debug/.npmignore: -------------------------------------------------------------------------------- 1 | support 2 | test 3 | examples 4 | example 5 | *.sock 6 | dist 7 | yarn.lock 8 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/enhanced-resolve/node_modules/readable-stream/duplex-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/_stream_duplex.js'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/flush-write-stream/node_modules/readable-stream/duplex-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/_stream_duplex.js'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/flush-write-stream/node_modules/readable-stream/lib/internal/streams/stream.js: -------------------------------------------------------------------------------- 1 | module.exports = require('stream'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fs-write-stream-atomic/node_modules/readable-stream/lib/internal/streams/stream.js: -------------------------------------------------------------------------------- 1 | module.exports = require('stream'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fs-write-stream-atomic/node_modules/readable-stream/passthrough.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./readable').PassThrough 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp.js: -------------------------------------------------------------------------------- 1 | var _ = require('./lodash.min').runInContext(); 2 | module.exports = require('./fp/_baseConvert')(_, _); 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/collection.js: -------------------------------------------------------------------------------- 1 | var convert = require('./convert'); 2 | module.exports = convert(require('../collection')); 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/loose-envify/custom.js: -------------------------------------------------------------------------------- 1 | // envify compatibility 2 | 'use strict'; 3 | 4 | module.exports = require('./loose-envify'); 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/mkdirp/node_modules/minimist/example/parse.js: -------------------------------------------------------------------------------- 1 | var argv = require('../')(process.argv.slice(2)); 2 | console.dir(argv); 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/multicast-dns-service-types/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.10" 4 | - '0.12' 5 | - 'iojs' 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/node-libs-browser/node_modules/readable-stream/duplex-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/_stream_duplex.js'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/number-is-nan/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = Number.isNaN || function (x) { 3 | return x !== x; 4 | }; 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/parallel-transform/node_modules/readable-stream/duplex-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/_stream_duplex.js'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/parallel-transform/node_modules/readable-stream/lib/internal/streams/stream.js: -------------------------------------------------------------------------------- 1 | module.exports = require('stream'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/process/index.js: -------------------------------------------------------------------------------- 1 | // for now just expose the builtin process global from node.js 2 | module.exports = global.process; 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/pumpify/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | 3 | node_js: 4 | - "0.10" 5 | - "4" 6 | - "5" 7 | 8 | sudo: false 9 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/socket.io/node_modules/debug/.npmignore: -------------------------------------------------------------------------------- 1 | support 2 | test 3 | examples 4 | example 5 | *.sock 6 | dist 7 | yarn.lock 8 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/sockjs-client/.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | tidelift: npm/sockjs-client 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/sparse-bitfield/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - '0.10' 4 | - '0.12' 5 | - '4.0' 6 | - '5.0' 7 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/stream-browserify/node_modules/readable-stream/duplex-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/_stream_duplex.js'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/stream-http/node_modules/readable-stream/writable-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/_stream_writable.js'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/webpack/buildin/amd-options.js: -------------------------------------------------------------------------------- 1 | /* globals __webpack_amd_options__ */ 2 | module.exports = __webpack_amd_options__; 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/engine.io-client/node_modules/debug/.npmignore: -------------------------------------------------------------------------------- 1 | support 2 | test 3 | examples 4 | example 5 | *.sock 6 | dist 7 | yarn.lock 8 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/enhanced-resolve/node_modules/readable-stream/writable-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/_stream_writable.js'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/es-abstract/2015/RequireObjectCoercible.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('../5/CheckObjectCoercible'); 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/es-abstract/2016/RequireObjectCoercible.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('../5/CheckObjectCoercible'); 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/es-abstract/2017/RequireObjectCoercible.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('../5/CheckObjectCoercible'); 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/es-abstract/2018/RequireObjectCoercible.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('../5/CheckObjectCoercible'); 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/es-abstract/2019/RequireObjectCoercible.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('../5/CheckObjectCoercible'); 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/eventsource/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | 3 | node_js: 4 | - '0.12' 5 | - '4' 6 | - '6' 7 | - '8' 8 | - '10' 9 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/flush-write-stream/node_modules/readable-stream/writable-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/_stream_writable.js'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/from2/node_modules/readable-stream/lib/internal/streams/stream-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('events').EventEmitter; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fs-write-stream-atomic/node_modules/readable-stream/duplex-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/_stream_duplex.js'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/core-util-is/README.md: -------------------------------------------------------------------------------- 1 | # core-util-is 2 | 3 | The `util.is*` functions introduced in Node v0.12. 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/minimist/example/parse.js: -------------------------------------------------------------------------------- 1 | var argv = require('../')(process.argv.slice(2)); 2 | console.dir(argv); 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/npm-normalize-package-bin/.github/settings.yml: -------------------------------------------------------------------------------- 1 | --- 2 | _extends: 'open-source-project-boilerplate' 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/node-libs-browser/node_modules/readable-stream/writable-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/_stream_writable.js'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/parallel-transform/node_modules/readable-stream/writable-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/_stream_writable.js'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/qs/test/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./parse'); 4 | 5 | require('./stringify'); 6 | 7 | require('./utils'); 8 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/setprototypeof/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function setPrototypeOf(o: any, proto: object | null): any; 2 | export = setPrototypeOf; 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/socket.io-adapter/node_modules/debug/.npmignore: -------------------------------------------------------------------------------- 1 | support 2 | test 3 | examples 4 | example 5 | *.sock 6 | dist 7 | yarn.lock 8 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/socket.io-client/node_modules/debug/.npmignore: -------------------------------------------------------------------------------- 1 | support 2 | test 3 | examples 4 | example 5 | *.sock 6 | dist 7 | yarn.lock 8 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/stream-browserify/node_modules/readable-stream/writable-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/_stream_writable.js'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/toposort/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.8 4 | - 0.6 5 | - 0.10 6 | - 0.12 7 | - 4 8 | - 6 9 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/utila/.npmignore: -------------------------------------------------------------------------------- 1 | *.bat 2 | .htaccess 3 | 4 | src 5 | 6 | npm-debug.log 7 | !*.gitkeep 8 | 9 | node_modules 10 | xeno -------------------------------------------------------------------------------- /exam2/groupB/node_modules/webpack/buildin/amd-define.js: -------------------------------------------------------------------------------- 1 | module.exports = function() { 2 | throw new Error("define cannot be used indirect"); 3 | }; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/@babel/preset-env/data/plugins.js: -------------------------------------------------------------------------------- 1 | // TODO: Remove in Babel 8 2 | 3 | module.exports = require("@babel/compat-data/plugins"); 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/@webassemblyjs/utf8/src/index.js: -------------------------------------------------------------------------------- 1 | // @flow 2 | 3 | export { decode } from "./decoder"; 4 | export { encode } from "./encoder"; 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/assert/node_modules/util/support/isBuffer.js: -------------------------------------------------------------------------------- 1 | module.exports = function isBuffer(arg) { 2 | return arg instanceof Buffer; 3 | } 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/bn.js/.npmignore: -------------------------------------------------------------------------------- 1 | benchmarks/ 2 | coverage/ 3 | test/ 4 | node_modules/ 5 | npm-debug.log 6 | 1.js 7 | logo.png 8 | .travis.yml 9 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/commondir/example/dir.js: -------------------------------------------------------------------------------- 1 | var commondir = require('../'); 2 | var dir = commondir(process.argv.slice(2)); 3 | console.log(dir); 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/create-ecdh/index.js: -------------------------------------------------------------------------------- 1 | var createECDH = require('crypto').createECDH 2 | 3 | module.exports = createECDH || require('./browser') 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/duplexify/node_modules/readable-stream/lib/internal/streams/stream-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('events').EventEmitter; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fs-write-stream-atomic/node_modules/readable-stream/writable-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/_stream_writable.js'); 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/readable-stream/lib/internal/streams/stream-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('events').EventEmitter; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/has-binary/README.md: -------------------------------------------------------------------------------- 1 | has-binarydata.js 2 | ================= 3 | 4 | Simple module to test if an object contains binary data 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/hpack.js/node_modules/readable-stream/lib/internal/streams/stream-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('events').EventEmitter; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lower-case/lower-case.d.ts: -------------------------------------------------------------------------------- 1 | declare function lowerCase (value: string, locale?: string): string; 2 | 3 | export = lowerCase; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/memory-fs/node_modules/readable-stream/lib/internal/streams/stream-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('events').EventEmitter; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/mongoose/lib/helpers/populate/symbols.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | exports.leanPopulateSymbol = Symbol.for('mongoose:lean_populate'); -------------------------------------------------------------------------------- /exam2/groupB/node_modules/param-case/param-case.d.ts: -------------------------------------------------------------------------------- 1 | declare function paramCase (value: string, locale?: string): string; 2 | 3 | export = paramCase; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/pinkie-promise/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = typeof Promise === 'function' ? Promise : require('pinkie'); 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/readdirp/node_modules/readable-stream/lib/internal/streams/stream-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('events').EventEmitter; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/resolver/browser_field/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "browser_field", 3 | "main": "a", 4 | "browser": "b" 5 | } 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/test/resolver/multirepo/lerna.json: -------------------------------------------------------------------------------- 1 | { 2 | "packages": [ 3 | "packages/*" 4 | ], 5 | "version": "0.0.0" 6 | } 7 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/stream-http/node_modules/readable-stream/lib/internal/streams/stream-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('events').EventEmitter; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/terser-webpack-plugin/dist/cjs.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | 3 | const plugin = require('./index'); 4 | 5 | module.exports = plugin.default; -------------------------------------------------------------------------------- /exam2/groupB/node_modules/through2/node_modules/readable-stream/lib/internal/streams/stream-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('events').EventEmitter; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/upper-case/upper-case.d.ts: -------------------------------------------------------------------------------- 1 | declare function upperCase (value: string, locale?: string): string; 2 | 3 | export = upperCase; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/uuid/v3.js: -------------------------------------------------------------------------------- 1 | var v35 = require('./lib/v35.js'); 2 | var md5 = require('./lib/md5'); 3 | 4 | module.exports = v35('v3', 0x30, md5); -------------------------------------------------------------------------------- /exam2/groupB/node_modules/uuid/v5.js: -------------------------------------------------------------------------------- 1 | var v35 = require('./lib/v35.js'); 2 | var sha1 = require('./lib/sha1'); 3 | module.exports = v35('v5', 0x50, sha1); 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/webpack-dev-middleware/node_modules/mime/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "6" 4 | - "8" 5 | - "10" 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/yargs/lib/is-promise.js: -------------------------------------------------------------------------------- 1 | module.exports = function isPromise (maybePromise) { 2 | return maybePromise instanceof Promise 3 | } 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/@babel/preset-env/data/plugins.json.js: -------------------------------------------------------------------------------- 1 | // TODO: Remove in Babel 8 2 | 3 | module.exports = require("@babel/compat-data/plugins"); 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/babel-plugin-dynamic-import-node/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "parser": "babel-eslint", 3 | "extends": "airbnb-base", 4 | "root": true 5 | } 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/cacache/node_modules/bluebird/changelog.md: -------------------------------------------------------------------------------- 1 | [http://bluebirdjs.com/docs/changelog.html](http://bluebirdjs.com/docs/changelog.html) 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/component-bind/Makefile: -------------------------------------------------------------------------------- 1 | 2 | test: 3 | @./node_modules/.bin/mocha \ 4 | --require should \ 5 | --reporter spec 6 | 7 | .PHONY: test -------------------------------------------------------------------------------- /exam2/groupB/node_modules/concat-stream/node_modules/readable-stream/lib/internal/streams/stream-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('events').EventEmitter; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/debug/.npmignore: -------------------------------------------------------------------------------- 1 | support 2 | test 3 | examples 4 | example 5 | *.sock 6 | dist 7 | yarn.lock 8 | coverage 9 | bower.json 10 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/enhanced-resolve/node_modules/readable-stream/lib/internal/streams/stream-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('events').EventEmitter; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/es-abstract/helpers/isNaN.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = Number.isNaN || function isNaN(a) { 4 | return a !== a; 5 | }; 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/es-abstract/helpers/sign.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function sign(number) { 4 | return number >= 0 ? 1 : -1; 5 | }; 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/htmlparser2/node_modules/entities/.travis.yml: -------------------------------------------------------------------------------- 1 | sudo: true 2 | language: node_js 3 | node_js: 4 | - 8 5 | script: npm run coveralls 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/isobject/index.d.ts: -------------------------------------------------------------------------------- 1 | export = isObject; 2 | 3 | declare function isObject(val: any): boolean; 4 | 5 | declare namespace isObject {} 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/_realNames.js: -------------------------------------------------------------------------------- 1 | /** Used to lookup unminified function names. */ 2 | var realNames = {}; 3 | 4 | module.exports = realNames; 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/retry/equation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FMIjs/advanced-javascript-2019-2020/HEAD/exam2/groupB/node_modules/retry/equation.gif -------------------------------------------------------------------------------- /exam2/groupB/node_modules/safe-regex/example/safe.js: -------------------------------------------------------------------------------- 1 | var safe = require('../'); 2 | var regex = process.argv.slice(2).join(' '); 3 | console.log(safe(regex)); 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/webpack-cli/node_modules/supports-color/browser.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = { 3 | stdout: false, 4 | stderr: false 5 | }; 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/webpack-dev-middleware/lib/DevMiddlewareError.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = class DevMiddlewareError extends Error {}; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/asn1.js/lib/asn1/decoders/index.js: -------------------------------------------------------------------------------- 1 | var decoders = exports; 2 | 3 | decoders.der = require('./der'); 4 | decoders.pem = require('./pem'); 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/asn1.js/lib/asn1/encoders/index.js: -------------------------------------------------------------------------------- 1 | var encoders = exports; 2 | 3 | encoders.der = require('./der'); 4 | encoders.pem = require('./pem'); 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/backo2/Makefile: -------------------------------------------------------------------------------- 1 | 2 | test: 3 | @./node_modules/.bin/mocha \ 4 | --require should \ 5 | --reporter dot \ 6 | --bail 7 | 8 | .PHONY: test -------------------------------------------------------------------------------- /exam2/groupB/node_modules/emoji-regex/index.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'emoji-regex' { 2 | function emojiRegex(): RegExp; 3 | 4 | export default emojiRegex; 5 | } 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/engine.io/index.js: -------------------------------------------------------------------------------- 1 | 2 | module.exports = process.env.EIO_COV 3 | ? require('./lib-cov/engine.io') 4 | : require('./lib/engine.io'); 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/flush-write-stream/node_modules/readable-stream/lib/internal/streams/stream-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('events').EventEmitter; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/gauge/process.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | // this exists so we can replace it during testing 3 | module.exports = process 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/number-is-nan/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = Number.isNaN || function (x) { 3 | return x !== x; 4 | }; 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/rc/node_modules/minimist/example/parse.js: -------------------------------------------------------------------------------- 1 | var argv = require('../')(process.argv.slice(2)); 2 | console.dir(argv); 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/is-regex/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "id-length": [1] 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/_reEscape.js: -------------------------------------------------------------------------------- 1 | /** Used to match template delimiters. */ 2 | var reEscape = /<%-([\s\S]+?)%>/g; 3 | 4 | module.exports = reEscape; 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/mongoose/lib/drivers/browser/ReadPreference.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * ignore 3 | */ 4 | 5 | 'use strict'; 6 | 7 | module.exports = function() {}; 8 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/no-case/no-case.d.ts: -------------------------------------------------------------------------------- 1 | declare function noCase (value: string, locale?: string, replacement?: string): string; 2 | 3 | export = noCase; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/node-forge/dist/forge.min.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"forge.min.js","sources":["webpack:///forge.min.js"],"mappings":"AAAA","sourceRoot":""} -------------------------------------------------------------------------------- /exam2/groupB/node_modules/node-libs-browser/node_modules/readable-stream/lib/internal/streams/stream-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('events').EventEmitter; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/parallel-transform/node_modules/readable-stream/lib/internal/streams/stream-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('events').EventEmitter; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/General_Category/Line_Separator.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(0x2028); 2 | 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/resolve/example/sync.js: -------------------------------------------------------------------------------- 1 | var resolve = require('../'); 2 | var res = resolve.sync('tap', { basedir: __dirname }); 3 | console.log(res); 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/stream-browserify/node_modules/readable-stream/lib/internal/streams/stream-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('events').EventEmitter; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/stream-http/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "node" 4 | addons: 5 | sauce_connect: true 6 | hosts: 7 | - airtap.local -------------------------------------------------------------------------------- /exam2/groupB/node_modules/@babel/preset-env/data/built-in-modules.js: -------------------------------------------------------------------------------- 1 | // TODO: Remove in Babel 8 2 | 3 | module.exports = require("@babel/compat-data/native-modules"); 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/browserify-des/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.11" 4 | - "0.10" 5 | - "0.12" 6 | - "4" 7 | - "6" 8 | - "10" 9 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/des.js/test/fixtures.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | exports.bin = function bin(str) { 4 | return parseInt(str.replace(/[^01]/g, ''), 2); 5 | } 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fast-deep-equal/index.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'fast-deep-equal' { 2 | const equal: (a: any, b: any) => boolean; 3 | export = equal; 4 | } 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fs-write-stream-atomic/node_modules/readable-stream/lib/internal/streams/stream-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('events').EventEmitter; 2 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/_reEvaluate.js: -------------------------------------------------------------------------------- 1 | /** Used to match template delimiters. */ 2 | var reEvaluate = /<%([\s\S]+?)%>/g; 3 | 4 | module.exports = reEvaluate; 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/mongoose/browser.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Export lib/mongoose 3 | * 4 | */ 5 | 6 | 'use strict'; 7 | 8 | module.exports = require('./lib/browser'); 9 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/pretty-error/.npmignore: -------------------------------------------------------------------------------- 1 | *.bat 2 | .htaccess 3 | 4 | /xeno 5 | /node_modules 6 | 7 | docs 8 | -p 9 | 10 | npm-debug.log 11 | !*.gitkeep -------------------------------------------------------------------------------- /exam2/groupB/node_modules/pretty-error/test/mocha.opts: -------------------------------------------------------------------------------- 1 | --compilers coffee:coffee-script/register 2 | --recursive 3 | --reporter spec 4 | --ui bdd 5 | --timeout 20000 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/General_Category/Paragraph_Separator.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(0x2029); 2 | 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Buhid.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(); 2 | set.addRange(0x1740, 0x1753); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Lisu.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(); 2 | set.addRange(0xA4D0, 0xA4FF); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Ogham.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(); 2 | set.addRange(0x1680, 0x169C); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Thaana.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(); 2 | set.addRange(0x780, 0x7B1); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Vai.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(); 2 | set.addRange(0xA500, 0xA62B); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/saslprep/code-points.mem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FMIjs/advanced-javascript-2019-2020/HEAD/exam2/groupB/node_modules/saslprep/code-points.mem -------------------------------------------------------------------------------- /exam2/groupB/node_modules/uri-js/dist/esnext/regexps-iri.d.ts: -------------------------------------------------------------------------------- 1 | import { URIRegExps } from "./uri"; 2 | declare const _default: URIRegExps; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/utila/test/_prepare.coffee: -------------------------------------------------------------------------------- 1 | path = require 'path' 2 | 3 | pathToLib = path.resolve __dirname, '../lib' 4 | 5 | require('little-popo')(pathToLib) -------------------------------------------------------------------------------- /exam2/groupB/node_modules/utils-merge/.npmignore: -------------------------------------------------------------------------------- 1 | CONTRIBUTING.md 2 | Makefile 3 | docs/ 4 | examples/ 5 | reports/ 6 | test/ 7 | 8 | .jshintrc 9 | .travis.yml 10 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/webpack-dev-server/node_modules/supports-color/browser.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = { 3 | stdout: false, 4 | stderr: false 5 | }; 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/@babel/preset-env/data/built-in-modules.json.js: -------------------------------------------------------------------------------- 1 | // TODO: Remove in Babel 8 2 | 3 | module.exports = require("@babel/compat-data/native-modules"); 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/@babel/preset-env/data/corejs2-built-ins.js: -------------------------------------------------------------------------------- 1 | // TODO: Remove in Babel 8 2 | 3 | module.exports = require("@babel/compat-data/corejs2-built-ins"); 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/arraybuffer.slice/Makefile: -------------------------------------------------------------------------------- 1 | 2 | REPORTER = dot 3 | 4 | test: 5 | @./node_modules/.bin/mocha \ 6 | --reporter $(REPORTER) 7 | 8 | .PHONY: test 9 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/bonjour/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | os: 3 | - linux 4 | - osx 5 | node_js: 6 | - '6' 7 | - '5' 8 | - '4' 9 | - '0.12' 10 | - '0.10' 11 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/camel-case/camel-case.d.ts: -------------------------------------------------------------------------------- 1 | declare function camelCase (value: string, locale?: string, mergeNumbers?: boolean): string; 2 | 3 | export = camelCase; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/create-hash/md5.js: -------------------------------------------------------------------------------- 1 | var MD5 = require('md5.js') 2 | 3 | module.exports = function (buffer) { 4 | return new MD5().update(buffer).digest() 5 | } 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/entities/lib/decode_codepoint.d.ts: -------------------------------------------------------------------------------- 1 | export default function decodeCodePoint(codePoint: number): string; 2 | //# sourceMappingURL=decode_codepoint.d.ts.map -------------------------------------------------------------------------------- /exam2/groupB/node_modules/errno/.travis.yml: -------------------------------------------------------------------------------- 1 | sudo: false 2 | 3 | language: node_js 4 | 5 | node_js: 6 | - 9 7 | - 8 8 | - 7 9 | - 6 10 | - 5 11 | - 4 12 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fast-json-stable-stringify/example/str.js: -------------------------------------------------------------------------------- 1 | var stringify = require('../'); 2 | var obj = { c: 6, b: [4,5], a: 3 }; 3 | console.log(stringify(obj)); 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/gauge/set-interval.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | // this exists so we can replace it during testing 3 | module.exports = setInterval 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/jsonwebtoken/lib/psSupported.js: -------------------------------------------------------------------------------- 1 | var semver = require('semver'); 2 | 3 | module.exports = semver.satisfies(process.version, '^6.12.0 || >=8.0.0'); 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/mongoose/.eslintignore: -------------------------------------------------------------------------------- 1 | docs/ 2 | bin/ 3 | test/triage/ 4 | test/model.discriminator.test.js 5 | tools/ 6 | test/es-next/ 7 | test/files/ 8 | dist/ 9 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/mongoose/index.js: -------------------------------------------------------------------------------- 1 | 2 | /** 3 | * Export lib/mongoose 4 | * 5 | */ 6 | 7 | 'use strict'; 8 | 9 | module.exports = require('./lib/'); 10 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/mongoose/lib/drivers/browser/decimal128.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * ignore 3 | */ 4 | 5 | 'use strict'; 6 | 7 | module.exports = require('bson').Decimal128; 8 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/node-forge/dist/forge.all.min.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"forge.all.min.js","sources":["webpack:///forge.all.min.js"],"mappings":"AAAA","sourceRoot":""} -------------------------------------------------------------------------------- /exam2/groupB/node_modules/querystring/.History.md.un~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FMIjs/advanced-javascript-2019-2020/HEAD/exam2/groupB/node_modules/querystring/.History.md.un~ -------------------------------------------------------------------------------- /exam2/groupB/node_modules/querystring/.Readme.md.un~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FMIjs/advanced-javascript-2019-2020/HEAD/exam2/groupB/node_modules/querystring/.Readme.md.un~ -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Binary_Property/ASCII.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(); 2 | set.addRange(0x0, 0x7F); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Binary_Property/Any.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(); 2 | set.addRange(0x0, 0x10FFFF); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Braille.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(); 2 | set.addRange(0x2800, 0x28FF); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Carian.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(); 2 | set.addRange(0x102A0, 0x102D0); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Deseret.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(); 2 | set.addRange(0x10400, 0x1044F); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Dogra.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(); 2 | set.addRange(0x11800, 0x1183B); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Elbasan.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(); 2 | set.addRange(0x10500, 0x10527); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Elymaic.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(); 2 | set.addRange(0x10FE0, 0x10FF6); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Gothic.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(); 2 | set.addRange(0x10330, 0x1034A); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Hanunoo.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(); 2 | set.addRange(0x1720, 0x1734); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Lycian.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(); 2 | set.addRange(0x10280, 0x1029C); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Mahajani.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(); 2 | set.addRange(0x11150, 0x11176); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Makasar.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(); 2 | set.addRange(0x11EE0, 0x11EF8); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Mandaic.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(0x85E); 2 | set.addRange(0x840, 0x85B); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Ol_Chiki.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(); 2 | set.addRange(0x1C50, 0x1C7F); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Palmyrene.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(); 2 | set.addRange(0x10860, 0x1087F); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Phags_Pa.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(); 2 | set.addRange(0xA840, 0xA877); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Shavian.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(); 2 | set.addRange(0x10450, 0x1047F); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Sogdian.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(); 2 | set.addRange(0x10F30, 0x10F59); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Soyombo.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(); 2 | set.addRange(0x11A50, 0x11AA2); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/serve-index/node_modules/setprototypeof/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function setPrototypeOf(o: any, proto: object | null): any; 2 | export = setPrototypeOf; 3 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/@babel/preset-env/data/corejs2-built-ins.json.js: -------------------------------------------------------------------------------- 1 | // TODO: Remove in Babel 8 2 | 3 | module.exports = require("@babel/compat-data/corejs2-built-ins"); 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/buffer/bin/zuul-es6.yml: -------------------------------------------------------------------------------- 1 | ui: tape 2 | browsers: 3 | - name: chrome 4 | version: '-1..latest' 5 | - name: firefox 6 | version: '-1..latest' 7 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/entities/lib/src/decode_codepoint.d.ts: -------------------------------------------------------------------------------- 1 | export default function decodeCodePoint(codePoint: number): string; 2 | //# sourceMappingURL=decode_codepoint.d.ts.map -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/build/Release/.node: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FMIjs/advanced-javascript-2019-2020/HEAD/exam2/groupB/node_modules/fsevents/build/Release/.node -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/node_modules/detect-libc/.npmignore: -------------------------------------------------------------------------------- 1 | .nyc_output 2 | .travis.yml 3 | coverage 4 | test.js 5 | node_modules 6 | /.circleci 7 | /tests/integration 8 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/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 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/http-proxy-middleware/index.js: -------------------------------------------------------------------------------- 1 | var HPM = require('./lib') 2 | 3 | module.exports = function(context, opts) { 4 | return new HPM(context, opts) 5 | } 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/is-date-object/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "max-statements": [2, 12] 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/is-plain-object/index.d.ts: -------------------------------------------------------------------------------- 1 | export = isPlainObject; 2 | 3 | declare function isPlainObject(o: any): boolean; 4 | 5 | declare namespace isPlainObject {} 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/json-schema-traverse/spec/.eslintrc.yml: -------------------------------------------------------------------------------- 1 | parserOptions: 2 | ecmaVersion: 6 3 | globals: 4 | beforeEach: false 5 | describe: false 6 | it: false 7 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/_reInterpolate.js: -------------------------------------------------------------------------------- 1 | /** Used to match template delimiters. */ 2 | var reInterpolate = /<%=([\s\S]+?)%>/g; 3 | 4 | module.exports = reInterpolate; 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/fp/placeholder.js: -------------------------------------------------------------------------------- 1 | /** 2 | * The default argument placeholder value for methods. 3 | * 4 | * @type {Object} 5 | */ 6 | module.exports = {}; 7 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/lodash/number.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | 'clamp': require('./clamp'), 3 | 'inRange': require('./inRange'), 4 | 'random': require('./random') 5 | }; 6 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/mquery/node_modules/debug/.npmignore: -------------------------------------------------------------------------------- 1 | support 2 | test 3 | examples 4 | example 5 | *.sock 6 | dist 7 | yarn.lock 8 | coverage 9 | bower.json 10 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/querystring/.package.json.un~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FMIjs/advanced-javascript-2019-2020/HEAD/exam2/groupB/node_modules/querystring/.package.json.un~ -------------------------------------------------------------------------------- /exam2/groupB/node_modules/querystring/test/.index.js.un~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FMIjs/advanced-javascript-2019-2020/HEAD/exam2/groupB/node_modules/querystring/test/.index.js.un~ -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Kaithi.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(0x110CD); 2 | set.addRange(0x11080, 0x110C1); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Kayah_Li.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(0xA92F); 2 | set.addRange(0xA900, 0xA92D); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Lydian.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(0x1093F); 2 | set.addRange(0x10920, 0x10939); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Medefaidrin.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(); 2 | set.addRange(0x16E40, 0x16E9A); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Nushu.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(0x16FE1); 2 | set.addRange(0x1B170, 0x1B2FB); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Old_Permic.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(); 2 | set.addRange(0x10350, 0x1037A); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Old_Sogdian.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(); 2 | set.addRange(0x10F00, 0x10F27); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Old_Turkic.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(); 2 | set.addRange(0x10C00, 0x10C48); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Pau_Cin_Hau.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(); 2 | set.addRange(0x11AC0, 0x11AF8); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Rejang.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(0xA95F); 2 | set.addRange(0xA930, 0xA953); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Syloti_Nagri.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(); 2 | set.addRange(0xA800, 0xA82B); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script/Wancho.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(0x1E2FF); 2 | set.addRange(0x1E2C0, 0x1E2F9); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script_Extensions/Lisu.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(); 2 | set.addRange(0xA4D0, 0xA4FF); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script_Extensions/Ogham.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(); 2 | set.addRange(0x1680, 0x169C); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/regenerate-unicode-properties/Script_Extensions/Vai.js: -------------------------------------------------------------------------------- 1 | const set = require('regenerate')(); 2 | set.addRange(0xA500, 0xA62B); 3 | module.exports = set; 4 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/typedarray/example/tarray.js: -------------------------------------------------------------------------------- 1 | var Uint8Array = require('../').Uint8Array; 2 | var ua = new Uint8Array(5); 3 | ua[1] = 256 + 55; 4 | console.log(ua[1]); 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/uri-js/dist/esnext/regexps-iri.js: -------------------------------------------------------------------------------- 1 | import { buildExps } from "./regexps-uri"; 2 | export default buildExps(true); 3 | //# sourceMappingURL=regexps-iri.js.map -------------------------------------------------------------------------------- /exam2/groupB/node_modules/uri-js/src/regexps-iri.ts: -------------------------------------------------------------------------------- 1 | import { URIRegExps } from "./uri"; 2 | import { buildExps } from "./regexps-uri"; 3 | 4 | export default buildExps(true); 5 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/atob/bin/atob.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 'use strict'; 3 | 4 | var atob = require('../node-atob'); 5 | var str = process.argv[2]; 6 | console.log(atob(str)); 7 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/cacache/ls.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | var index = require('./lib/entry-index') 4 | 5 | module.exports = index.ls 6 | module.exports.stream = index.lsStream 7 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/from2/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | before_install: 3 | - npm install -g npm 4 | node_js: 5 | - "0.8" 6 | - "0.10" 7 | - "0.12" 8 | - "iojs" 9 | -------------------------------------------------------------------------------- /exam2/groupB/node_modules/fsevents/build/Release/fse.node: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FMIjs/advanced-javascript-2019-2020/HEAD/exam2/groupB/node_modules/fsevents/build/Release/fse.node --------------------------------------------------------------------------------