-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
43 lines (43 loc) · 1.68 KB
/
Copy pathpackage.json
File metadata and controls
43 lines (43 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
42
43
{
"name": "@web-alchemy/markdown-wasm",
"version": "0.0.6",
"description": "WebAssembly build of rust lib `pulldown-cmark` for Node.js",
"main": "./pkg/nodejs/markdown_wasm.js",
"exports": {
"node": {
"require": "./pkg/nodejs/markdown_wasm.js",
"import": "./pkg/module/markdown_wasm.js"
},
"default": "./pkg/bundler/markdown_wasm.js"
},
"scripts": {
"build:wasm": "cargo build --target wasm32-unknown-unknown --release",
"build:nodejs": "wasm-bindgen target/wasm32-unknown-unknown/release/markdown_wasm.wasm --out-dir ./pkg/nodejs --target nodejs",
"build:deno": "wasm-bindgen target/wasm32-unknown-unknown/release/markdown_wasm.wasm --out-dir ./pkg/deno --target deno",
"build:bundler": "wasm-bindgen target/wasm32-unknown-unknown/release/markdown_wasm.wasm --out-dir ./pkg/bundler --target bundler",
"build:web": "wasm-bindgen target/wasm32-unknown-unknown/release/markdown_wasm.wasm --out-dir ./pkg/web --target web",
"build:module": "wasm-bindgen target/wasm32-unknown-unknown/release/markdown_wasm.wasm --out-dir ./pkg/module --target module",
"build": "npm run build:wasm && npm run build:nodejs && npm run build:deno && npm run build:bundler && npm run build:web && npm run build:module",
"test": "node --test"
},
"publishConfig": {
"access": "public"
},
"files": [
"pkg"
],
"repository": {
"type": "git",
"url": "git+https://github.com/web-alchemy/markdown-wasm.git"
},
"bugs": {
"url": "https://github.com/web-alchemy/markdown-wasm/issues"
},
"homepage": "https://github.com/web-alchemy/markdown-wasm#readme",
"keywords": [
"webassembly",
"rust",
"markdown"
],
"license": "MIT"
}