-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
97 lines (95 loc) · 5.23 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
{
"name": "@lifaon/jbson",
"version": "1.1.3",
"description": "Encodes and decodes complex javascript objects and types. May be used to transmit or clone objects",
"main": "index.js",
"scripts": {
"build_all": "npm-run-all clean_dist copy_sources build_cjs build_esm5 build_esm2015 build_esnext build_esm5_for_rollup build_esnext_for_rollup build_umd build_types generate_packages",
"build_cjs": "npm-run-all clean_dist_cjs compile_dist_cjs",
"build_esm5": "npm-run-all clean_dist_esm5 compile_dist_esm5",
"build_esm5_for_rollup": "npm-run-all clean_dist_esm5_for_rollup compile_dist_esm5_for_rollup && mkdirp dist/esm5_for_rollup/node_modules",
"build_esm2015": "npm-run-all clean_dist_esm2015 compile_dist_esm2015",
"build_esnext": "npm-run-all clean_dist_esnext compile_dist_esnext",
"build_esnext_for_rollup": "npm-run-all clean_dist_esnext_for_rollup compile_dist_esnext_for_rollup && mkdirp dist/esnext_for_rollup/node_modules",
"build_types": "npm-run-all clean_dist_types compile_dist_types",
"build_umd": "npm-run-all clean_dist_global && mkdirp ./dist/global && npm-run-all build_umd_all build_umd_esnext",
"build_umd_all": "npm-run-all build_global_all build_global_core",
"build_umd_esnext": "npm-run-all build_global_esnext_all build_global_esnext_core",
"build_closure_all": "node tools/minify/closure/make-closure-all.js",
"build_closure_core": "node tools/minify/closure/make-closure-core.js",
"build_minify_all": "node tools/minify/uglify-es/make-uglify-all.js",
"build_minify_core": "node tools/minify/uglify-es/make-uglify-core.js",
"build_minify_esnext_all": "node tools/minify/uglify-es/make-uglify-esnext-all.js",
"build_minify_esnext_core": "node tools/minify/uglify-es/make-uglify-esnext-core.js",
"build_global": "npm-run-all clean_dist_global && mkdirp ./dist/global && npm-run-all build_global_esm5 build_global_esnext",
"build_global_esm5": "npm-run-all build_esm5_for_rollup build_global_all build_global_core clean_dist_esm5_for_rollup",
"build_global_esnext": "npm-run-all build_esnext_for_rollup build_global_esnext_all build_global_esnext_core clean_dist_esnext_for_rollup",
"build_global_all": "node tools/bundle/make-umd-bundle-all.js && npm-run-all build_minify_all",
"build_global_core": "node tools/bundle/make-umd-bundle-core.js && npm-run-all build_minify_core",
"build_global_esnext_all": "node tools/bundle/make-umd-bundle-esnext-all.js && npm-run-all build_minify_esnext_all",
"build_global_esnext_core": "node tools/bundle/make-umd-bundle-esnext-core.js && npm-run-all build_minify_esnext_core",
"clean_dist": "shx rm -rf ./dist",
"clean_dist_cjs": "shx rm -rf ./dist/cjs",
"clean_dist_esm5": "shx rm -rf ./dist/esm5",
"clean_dist_esm5_for_rollup": "shx rm -rf ./dist/esm5_for_rollup",
"clean_dist_esnext": "shx rm -rf ./dist/esnext",
"clean_dist_esnext_for_rollup": "shx rm -rf ./dist/esnext_for_rollup",
"clean_dist_esm2015": "shx rm -rf ./dist/esm2015",
"clean_dist_global": "shx rm -rf ./dist/global",
"clean_dist_types": "shx rm -rf ./dist/typings",
"compile_dist_cjs": "tsc -p ./tsconfig/tsconfig.cjs.json",
"compile_dist_esm5": "tsc -p ./tsconfig/tsconfig.esm5.json",
"compile_dist_esm5_for_rollup": "tsc -p ./tsconfig/tsconfig.esm5.rollup.json",
"compile_dist_esnext": "tsc -p ./tsconfig/tsconfig.esnext.json",
"compile_dist_esnext_for_rollup": "tsc -p ./tsconfig/tsconfig.esnext.rollup.json",
"compile_dist_esm2015": "tsc -p ./tsconfig/tsconfig.esm2015.json",
"compile_dist_types": "tsc -p ./tsconfig/tsconfig.types.json",
"copy_sources": "mkdirp dist && shx cp -r ./src/ ./dist/src",
"generate_packages": "node tools/make-packages.js",
"publish_package": "yarn publish ./dist/package --access public",
"dev_browser": "npm-run-all clean_dev_browser watch_dev_browser",
"watch_dev_browser": "npm-run-all -p tsc_watch_dev_browser",
"tsc_watch_dev_browser": "tsc-watch -p ./tsconfig/tsconfig.dev.browser.json --onSuccess \"npm run build_dev_browser\"",
"build_dev_browser": "npm-run-all -p bundle_dev_browser copy_index_dev_browser",
"bundle_dev_browser": "node tools/bundle/make-umd-bundle-dev-browser.js",
"copy_index_dev_browser": "shx cp src/index.html dist/browser/index.html",
"serve_dev_browser": " browser-sync start --config bs-config.js",
"clean_dev_browser": "shx rm -rf ./dist/browser",
"toc": "markdown-toc README.md"
},
"repository": {
"type": "git",
"url": "https://github.com/lifaon74/jbson"
},
"keywords": [
"JSON",
"BSON",
"JBSON",
"Structured clone"
],
"author": "Valentin Richard",
"license": "MIT",
"access": "public",
"__devDependencies": {
"google-closure-compiler-js": "20170218.0.0"
},
"devDependencies": {
"@types/node": "latest",
"browser-sync": "^2.26.7",
"http-server": "^0.11.1",
"markdown-toc": "^1.2.0",
"mkdirp": "^0.5.1",
"npm-run-all": "^4.1.5",
"rollup": "^1.21.1",
"rollup-plugin-alias": "^2.0.0",
"rollup-plugin-inject": "^3.0.0",
"rollup-plugin-node-resolve": "^5.2.0",
"shx": "^0.3.2",
"tsc-watch": "^4.0.0",
"tslib": "^1.10.0",
"typescript": "3.6.3",
"typescript-tuple": "^2.2.1",
"uglify-es": "^3.3.9"
},
"dependencies": {}
}