package.json
1 { 2 "name": "uri-js", 3 "version": "4.4.1", 4 "description": "An RFC 3986/3987 compliant, scheme extendable URI/IRI parsing/validating/resolving library for JavaScript.", 5 "main": "dist/es5/uri.all.js", 6 "types": "dist/es5/uri.all.d.ts", 7 "directories": { 8 "test": "tests" 9 }, 10 "files": [ 11 "dist", 12 "package.json", 13 "yarn.lock", 14 "README.md", 15 "CHANGELOG", 16 "LICENSE" 17 ], 18 "scripts": { 19 "build:esnext": "tsc", 20 "build:es5": "rollup -c && cp dist/esnext/uri.d.ts dist/es5/uri.all.d.ts && npm run build:es5:fix-sourcemap", 21 "build:es5:fix-sourcemap": "sorcery -i dist/es5/uri.all.js", 22 "build:es5:min": "uglifyjs dist/es5/uri.all.js --support-ie8 --output dist/es5/uri.all.min.js --in-source-map dist/es5/uri.all.js.map --source-map uri.all.min.js.map --comments --compress --mangle --pure-funcs merge subexp && mv uri.all.min.js.map dist/es5/ && cp dist/es5/uri.all.d.ts dist/es5/uri.all.min.d.ts", 23 "build": "npm run build:esnext && npm run build:es5 && npm run build:es5:min", 24 "clean": "rm -rf dist", 25 "test": "mocha -u mocha-qunit-ui dist/es5/uri.all.js tests/tests.js" 26 }, 27 "repository": { 28 "type": "git", 29 "url": "http://github.com/garycourt/uri-js" 30 }, 31 "keywords": [ 32 "URI", 33 "IRI", 34 "IDN", 35 "URN", 36 "UUID", 37 "HTTP", 38 "HTTPS", 39 "WS", 40 "WSS", 41 "MAILTO", 42 "RFC3986", 43 "RFC3987", 44 "RFC5891", 45 "RFC2616", 46 "RFC2818", 47 "RFC2141", 48 "RFC4122", 49 "RFC4291", 50 "RFC5952", 51 "RFC6068", 52 "RFC6455", 53 "RFC6874" 54 ], 55 "author": "Gary Court <gary.court@gmail.com>", 56 "license": "BSD-2-Clause", 57 "bugs": { 58 "url": "https://github.com/garycourt/uri-js/issues" 59 }, 60 "homepage": "https://github.com/garycourt/uri-js", 61 "devDependencies": { 62 "babel-cli": "^6.26.0", 63 "babel-plugin-external-helpers": "^6.22.0", 64 "babel-preset-latest": "^6.24.1", 65 "mocha": "^8.2.1", 66 "mocha-qunit-ui": "^0.1.3", 67 "rollup": "^0.41.6", 68 "rollup-plugin-babel": "^2.7.1", 69 "rollup-plugin-node-resolve": "^2.0.0", 70 "sorcery": "^0.10.0", 71 "typescript": "^2.8.1", 72 "uglify-js": "^2.8.14" 73 }, 74 "dependencies": { 75 "punycode": "^2.1.0" 76 } 77 }