-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathpackage.json
More file actions
41 lines (41 loc) · 1.68 KB
/
package.json
File metadata and controls
41 lines (41 loc) · 1.68 KB
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
{
"name": "@datadog/libdatadog",
"version": "0.1.0-pre",
"description": "Node.js binding for libdatadog",
"main": "index.js",
"scripts": {
"install-wasm-pack": "curl https://rustwasm.github.io/wasm-pack/installer/init.sh -sSf | sh",
"build": "yarn -s build-debug && yarn -s build-wasm",
"build-debug": "mkdir -p target && yarn -s cargo-build > ./target/out.ndjson && yarn -s copy-artifacts",
"build-release": "mkdir -p target && yarn -s cargo-build-release > ./target/out.ndjson && yarn -s copy-artifacts",
"build-all": "mkdir -p target && yarn -s cargo-build -- --workspace > ./target/out.ndjson && yarn -s copy-artifacts && yarn -s build-wasm",
"build-wasm": "yarn -s install-wasm-pack && node scripts/build-wasm.js library_config && node scripts/build-wasm.js datadog-js-zstd",
"cargo-build-release": "yarn -s cargo-build -- --release",
"cargo-build": "cargo build --message-format=json-render-diagnostics",
"copy-artifacts": "node ./scripts/copy-artifacts",
"lint": "eslint .",
"test": "bash scripts/test.sh"
},
"author": "Datadog Inc. <info@datadoghq.com>",
"license": "Apache-2.0",
"repository": {
"type": "git",
"url": "git+https://github.com/DataDog/libdatadog-nodejs.git"
},
"bugs": {
"url": "https://github.com/DataDog/libdatadog-nodejs/issues"
},
"homepage": "https://github.com/DataDog/libdatadog-nodejs#readme",
"publishConfig": {
"access": "public"
},
"devDependencies": {
"@eslint/js": "^10.0.1",
"@stylistic/eslint-plugin": "^5.9.0",
"eslint": "^10.0.2",
"eslint-plugin-import-x": "^4.12.2",
"eslint-plugin-n": "^17.24.0",
"eslint-plugin-unicorn": "^63.0.0",
"globals": "^17.4.0"
}
}