├── 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
--------------------------------------------------------------------------------