UNPKG

3.45 kBJSONView Raw
1{
2 "name": "xml-js",
3 "version": "1.5.0",
4 "description": "A convertor between XML text and Javascript object / JSON text.",
5 "repository": {
6 "type": "git",
7 "url": "git+https://github.com/nashwaan/xml-js.git"
8 },
9 "author": "Yousuf Almarzooqi <ysf953@gmail.com>",
10 "license": "MIT",
11 "bugs": {
12 "url": "https://github.com/nashwaan/xml-js/issues"
13 },
14 "homepage": "https://github.com/nashwaan/xml-js#readme",
15 "keywords": [
16 "XML",
17 "xml",
18 "js",
19 "JSON",
20 "json",
21 "cdata",
22 "CDATA",
23 "doctype",
24 "processing instruction",
25 "Javascript",
26 "js2xml",
27 "json2xml",
28 "xml2js",
29 "xml2json",
30 "transform",
31 "transformer",
32 "transforming",
33 "transformation",
34 "convert",
35 "convertor",
36 "converting",
37 "conversion",
38 "parse",
39 "parser",
40 "parsing"
41 ],
42 "main": "lib/index.js",
43 "bin": "./bin/cli.js",
44 "types": "./types/index.d.ts",
45 "scripts": {
46 "debug": "nodemon --inspect --watch lib/ --watch test/ --debug-brk test/index.js",
47 "debug:cli": "nodemon --inspect --watch lib/ --debug-brk index.js -- --help",
48 "jasmine": "jasmine JASMINE_CONFIG_PATH=./test/jasmine.json",
49 "watch:jasmine": "watch \"npm run jasmine\" lib/ test/",
50 "bundle:jasmine": "globify test/*_test.js --watch --verbose --list --outfile test/browse-jasmine/bundle.js",
51 "live:jasmine": "browser-sync start --port 9991 --server test/browse-jasmine/ --files test/browse-jasmine/ --no-open --no-ui --no-online",
52 "open:jasmine": "biased-opener --browser chrome http://localhost:9991",
53 "istanbul": "istanbul cover --dir test/browse-coverage -x test/browse-** test/index.js",
54 "watch:istanbul": "watch \"npm run istanbul\" lib/ test/ --ignoreDirectoryPattern=/browse-.+/",
55 "live:istanbul": "browser-sync start --port 9992 --server test/browse-coverage/lcov-report/ --files test/browse-coverage/lcov-report/ --no-open --no-ui --no-online",
56 "open:istanbul": "biased-opener --browser chrome http://localhost:9992",
57 "live": "npm-run-all --parallel live:* open:*",
58 "start": "npm-run-all --parallel bundle:jasmine watch:istanbul live:* open:*",
59 "git:commit": "git add . && git commit -a -m \"Committed by npm script.\" && git push origin master",
60 "git:push": "git push origin master",
61 "deploy": "npm-run-all --serial coverage:* git:*",
62 "coverage": "npm-run-all coverage:*",
63 "coverage:a-step": "npm run istanbul",
64 "coverage:coveralls": "cat ./test/browse-coverage/lcov.info | coveralls",
65 "coverage:codacy": "cross-env CODACY_PROJECT_TOKEN=0207815122ea49a68241d1aa435f21f1 cat ./test/browse-coverage/lcov.info | codacy-coverage",
66 "coverage:codeclimate": "cross-env CODECLIMATE_REPO_TOKEN=60848a077f9070acf358b0c7145f0a2698a460ddeca7d8250815e75aa4333f7d codeclimate-test-reporter < test\\browse-coverage\\lcov.info",
67 "prepublish": "npm run test",
68 "test": "npm run jasmine && npm run test:types",
69 "test:types": "tsc -p ./types"
70 },
71 "dependencies": {
72 "sax": "^1.2.4"
73 },
74 "devDependencies": {
75 "biased-opener": "^0.2.8",
76 "browser-sync": "^2.18.13",
77 "cash-cat": "^0.2.0",
78 "codacy-coverage": "^2.0.3",
79 "codeclimate-test-reporter": "^0.5.0",
80 "coveralls": "^2.13.1",
81 "cross-env": "^5.0.5",
82 "globify": "^2.1.0",
83 "istanbul": "^0.4.5",
84 "jasmine": "^2.8.0",
85 "nodemon": "^1.12.0",
86 "npm-run-all": "^4.1.1",
87 "typescript": "^2.5.2",
88 "watch": "^1.0.1"
89 }
90}