Produced by Araxis Merge on 10/24/2017 6:38:26 AM Central Daylight Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.
| # | Location | File | Last Modified |
|---|---|---|---|
| 1 | CHAMP_VA1.zip\CHAMP_VA1\node_modules\gulp-webserver\node_modules\connect\node_modules\parseurl | package.json | Mon Oct 16 21:06:50 2017 UTC |
| 2 | CHAMP_VA1.zip\CHAMP_VA1\node_modules\gulp-webserver\node_modules\connect\node_modules\parseurl | package.json | Thu Oct 19 20:51:24 2017 UTC |
| Description | Between Files 1 and 2 |
|
|---|---|---|
| Text Blocks | Lines | |
| Unchanged | 2 | 104 |
| Changed | 1 | 2 |
| Inserted | 0 | 0 |
| Removed | 0 | 0 |
| Whitespace | |
|---|---|
| Character case | Differences in character case are significant |
| Line endings | Differences in line endings (CR and LF characters) are ignored |
| CR/LF characters | Not shown in the comparison detail |
No regular expressions were active.
| 1 | { | |
| 2 | "name": "parseurl" , | |
| 3 | "descrip tion": "pa rse a url with memoi zation", | |
| 4 | "version ": "1.3.1" , | |
| 5 | "author" : { | |
| 6 | "name" : "Jonatha n Ong", | |
| 7 | "email ": "me@jon gleberry.c om", | |
| 8 | "url": "http://j ongleberry .com" | |
| 9 | }, | |
| 10 | "contrib utors": [ | |
| 11 | { | |
| 12 | "nam e": "Dougl as Christo pher Wilso n", | |
| 13 | "ema il": "doug @something doug.com" | |
| 14 | } | |
| 15 | ], | |
| 16 | "reposit ory": { | |
| 17 | "type" : "git", | |
| 18 | "url": "git+http s://github .com/pilla rjs/parseu rl.git" | |
| 19 | }, | |
| 20 | "license ": "MIT", | |
| 21 | "devDepe ndencies": { | |
| 22 | "bench mark": "2. 0.0", | |
| 23 | "beaut ify-benchm ark": "0.2 .4", | |
| 24 | "fast- url-parser ": "1.1.3" , | |
| 25 | "istan bul": "0.4 .2", | |
| 26 | "mocha ": "~1.21. 5" | |
| 27 | }, | |
| 28 | "files": [ | |
| 29 | "LICEN SE", | |
| 30 | "HISTO RY.md", | |
| 31 | "READM E.md", | |
| 32 | "index .js" | |
| 33 | ], | |
| 34 | "engines ": { | |
| 35 | "node" : ">= 0.8" | |
| 36 | }, | |
| 37 | "scripts ": { | |
| 38 | "bench ": "node b enchmark/i ndex.js", | |
| 39 | "test" : "mocha - -check-lea ks --bail --reporter spec test /", | |
| 40 | "test- cov": "ist anbul cove r node_mod ules/mocha /bin/_moch a -- --che ck-leaks - -reporter dot test/" , | |
| 41 | "test- travis": " istanbul c over node_ modules/mo cha/bin/_m ocha --rep ort lcovon ly -- --ch eck-leaks --reporter spec test /" | |
| 42 | }, | |
| 43 | "readme": "# parseur l\n\n[![NP M Version] [npm-image ]][npm-url ]\n[![NPM Downloads] [downloads -image]][d ownloads-u rl]\n[![No de.js Vers ion][node- version-im age]][node -version-u rl]\n[![Bu ild Status ][travis-i mage]][tra vis-url]\n [![Test Co verage][co veralls-im age]][cove ralls-url] \n\nParse a URL with memoizati on.\n\n## Install\n\ n```bash\n $ npm inst all parseu rl\n```\n\ n## API\n\ n```js\nva r parseurl = require ('parseurl ')\n```\n\ n### parse url(req)\n \nParse th e URL of t he given r equest obj ect (looks at the `r eq.url` pr operty)\na nd return the result . The resu lt is the same as `u rl.parse` in Node.js core.\nCa lling this function multiple t imes on th e same `re q` where ` req.url` d oes\nnot c hange will return a cached par sed object , rather t han parsin g again.\n \n### pars eurl.origi nal(req)\n \nParse th e original URL of th e given re quest obje ct and ret urn the re sult.\nThi s works by trying to parse `re q.original Url` if it is a stri ng, otherw ise\nparse s `req.url `. The res ult is the same as ` url.parse` in Node.j s core.\nC alling thi s function multiple times on t he same `r eq` where `req.origi nalUrl`\nd oes not ch ange will return a c ached pars ed object, rather th an parsing again.\n\ n## Benchm ark\n\n``` bash\n$ np m run-scri pt bench\n \n> parseu rl@1.3.1 b ench nodej s-parseurl \n> node b enchmark/i ndex.js\n\ n> node be nchmark/fu llurl.js\n \n Parsing UR L \"http:/ /localhost : PORT /foo/bar?u ser=tj&pet =fluffy\"\ n\n 1 test com pleted.\n 2 tests co mpleted.\n 3 tests co mpleted.\n \n fasturl x 1,290,78 0 ops/sec ±0.46% (19 5 runs sam pled)\n nativeurl x 56,401 ops /sec ±0.22 % (196 run s sampled) \n parseurl x 55,231 ops /sec ±0.22 % (194 run s sampled) \n\n> node benchmark /pathquery .js\n\n Parsing UR L \"/foo/b ar?user=tj &pet=fluff y\"\n\n 1 test com pleted.\n 2 tests co mpleted.\n 3 tests co mpleted.\n \n fasturl x 1,986,66 8 ops/sec ±0.27% (19 0 runs sam pled)\n nativeurl x 98,740 ops /sec ±0.21 % (195 run s sampled) \n parseurl x 2,628,17 1 ops/sec ±0.36% (19 5 runs sam pled)\n\n> node benc hmark/same request.js \n\n Parsing UR L \"/foo/b ar?user=tj &pet=fluff y\" on sam e request object\n\n 1 test com pleted.\n 2 tests co mpleted.\n 3 tests co mpleted.\n \n fasturl x 2,184,468 ops/sec ±0 .40% (194 runs sampl ed)\n nativeurl x 99,437 ops /sec ±0.71 % (194 run s sampled) \n parseurl x 10,498,0 05 ops/sec ±0.61% (1 86 runs sa mpled)\n\n > node ben chmark/sim plepath.js \n\n Parsing UR L \"/foo/b ar\"\n\n 1 test com pleted.\n 2 tests co mpleted.\n 3 tests co mpleted.\n \n fasturl x 4,535,82 5 ops/sec ±0.27% (19 1 runs sam pled)\n nativeurl x 98,769 ops /sec ±0.54 % (191 run s sampled) \n parseurl x 4,164,86 5 ops/sec ±0.34% (19 2 runs sam pled)\n\n> node benc hmark/slas h.js\n\n Parsing UR L \"/\"\n\ n 1 test com pleted.\n 2 tests co mpleted.\n 3 tests co mpleted.\n \n fasturl x 4,908,40 5 ops/sec ±0.42% (19 1 runs sam pled)\n nativeurl x 100,945 op s/sec ±0.5 9% (188 ru ns sampled )\n parseurl x 4,333,20 8 ops/sec ±0.27% (19 4 runs sam pled)\n``` \n\n## Lic ense\n\n [MIT](LICE NSE)\n\n[n pm-image]: https://i mg.shields .io/npm/v/ parseurl.s vg\n[npm-u rl]: https ://npmjs.o rg/package /parseurl\ n[node-ver sion-image ]: https:/ /img.shiel ds.io/node /v/parseur l.svg\n[no de-version -url]: htt p://nodejs .org/downl oad/\n[tra vis-image] : https:// img.shield s.io/travi s/pillarjs /parseurl/ master.svg \n[travis- url]: http s://travis -ci.org/pi llarjs/par seurl\n[co veralls-im age]: http s://img.sh ields.io/c overalls/p illarjs/pa rseurl/mas ter.svg\n[ coveralls- url]: http s://covera lls.io/r/p illarjs/pa rseurl?bra nch=master \n[downloa ds-image]: https://i mg.shields .io/npm/dm /parseurl. svg\n[down loads-url] : https:// npmjs.org/ package/pa rseurl\n", | |
| 44 | "readmeF ilename": "README.md ", | |
| 45 | "bugs": { | |
| 46 | "url": "https:// github.com /pillarjs/ parseurl/i ssues" | |
| 47 | }, | |
| 48 | "homepag e": "https ://github. com/pillar js/parseur l", | |
| 49 | "_id": " parseurl@1 .3.1", | |
| 50 | "_shasum ": "c8ab8c 9223ba3488 8aa64a297b 28853bec18 da56", | |
| 51 | "_resolv ed": "http s://regist ry.npmjs.o rg/parseur l/-/parseu rl-1.3.1.t gz", | |
| 52 | "_from": "parseurl @>=1.3.1 < 1.4.0" | |
| 53 | } |
Araxis Merge (but not the data content of this report) is Copyright © 1993-2016 Araxis Ltd (www.araxis.com). All rights reserved.