forked from mafintosh/protocol-buffers-schema
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
36 lines (36 loc) · 1.7 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
{
"name": "protocol-buffers-schema-ts",
"version": "4.6.0",
"description": "No nonsense protocol buffers schema parser written in Typescript",
"type": "module",
"types": "lib/parse",
"main": "lib/parse",
"scripts": {
"build": "[ -d lib ] && rm -r lib; [ -f tsconfig.tsbuildinfo ] && rm tsconfig.tsbuildinfo; mkdir -p lib && tsc && for i in lib/*.js; do sed -e 's/from \"\\(.\\/[a-z-]*\\)\"/from \"\\1.mjs\"/g' -e \"s/from '\\(.\\/[a-z-]*\\)'/from '\\1.mjs'/g\" -e \"s/\\(\\/\\/\\# sourceMappingURL=$(basename \"$i\" .js)\\).js.map/\\1.mjs.map/g\" -i \"$i\" && mv \"$i\" \"lib/$(basename \"$i\" .js).mjs\" && echo \"did ${i} -> lib/$(basename \"$i\" .js).mjs\"; done && for i in lib/*.js.map; do mv \"$i\" \"lib/$(basename \"$i\" .js.map).mjs.map\" && echo \"mv $i lib/$(basename \"$i\" .js.map).mjs.map\"; done && tsc -m commonjs && rm lib/test-esm.js*",
"test": "node lib/test.js && node --experimental-modules lib/test.mjs && ( [ $(node -v) '>' 'v12.0.0' ] || [ $(node -v) '==' 'v12.0.0' ] ) && node --experimental-modules lib/test-esm.mjs || echo 'not running esm fs test'",
"build-test": "npm run build && npm run test",
"regenerate": "node --experimental-modules lib/regenerate.mjs"
},
"repository": {
"type": "git",
"url": "https://github.com/ZaneHannanAU/protocol-buffers-schema"
},
"keywords": [
"protobuf",
"protocol",
"buffers",
"schema",
"parser",
"parse"
],
"author": "zeen3",
"license": "MIT",
"bugs": {
"url": "https://github.com/ZaneHannanAU/protocol-buffers-schema/issues"
},
"homepage": "https://github.com/ZaneHannanAU/protocol-buffers-schema",
"devDependencies": {
"@types/node": "^11.13.7",
"typescript": "^3.4.5"
}
}