aboutsummaryrefslogtreecommitdiff
path: root/wasm
diff options
context:
space:
mode:
author深淵の鴿子 <71170059+ZerxZ@users.noreply.github.com>2024-10-27 20:51:48 -0700
committerGitHub <noreply@github.com>2024-10-28 11:51:48 +0800
commit3387abbfe072cbfe1ed1e7a3d71668603831591b (patch)
tree22a7601ed657750ae57ad45d5d3ee8f6d88b18f3 /wasm
parent1334c0ae67fdf4cb1377e0e7a3ef291f5cf694c0 (diff)
downloadyuescript-3387abbfe072cbfe1ed1e7a3d71668603831591b.tar.gz
yuescript-3387abbfe072cbfe1ed1e7a3d71668603831591b.tar.bz2
yuescript-3387abbfe072cbfe1ed1e7a3d71668603831591b.zip
Add Support WASM ESM and CommonJs module, Typescript. (#176)
Diffstat (limited to 'wasm')
-rw-r--r--wasm/package.json64
1 files changed, 64 insertions, 0 deletions
diff --git a/wasm/package.json b/wasm/package.json
new file mode 100644
index 0000000..b8d2586
--- /dev/null
+++ b/wasm/package.json
@@ -0,0 +1,64 @@
1{
2 "name": "yuescript",
3 "version": "0.25.5",
4 "description": "A Moonscript dialect compiles to Lua.",
5 "main": "./dist/esm/yuescript.mjs",
6 "repository": {
7 "type": "git",
8 "url": "git+https://github.com/pigpigyyy/Yuescript.git"
9 },
10 "keywords": ["lua", "cpp", "moonscript", "yuescript", "transpiler"],
11 "exports": {
12 ".": {
13 "import": "./dist/esm/yuescript.mjs",
14 "require": "./dist/cjs/yuescript.js",
15 "types": "./dist/esm/yuescript.d.ts"
16 },
17 "./yuescript.wasm": {
18 "import": "./dist/esm/yuescript.wasm",
19 "require": "./dist/cjs/yuescript.wasm"
20 },
21 "./yuescript.wasm.map": {
22 "import": "./dist/esm/yuescript.wasm.map",
23 "require": "./dist/cjs/yuescript.wasm.map"
24 }
25 },
26 "files": [
27 "./dist/cjs/yuescript.cjs",
28 "./dist/esm/yuescript.mjs",
29 "./dist/esm/yuescript.d.ts",
30 "./dist/esm/yuescript.wasm",
31 "./dist/esm/yuescript.wasm.map",
32 "./dist/cjs/yuescript.d.ts",
33 "./dist/cjs/yuescript.wasm",
34 "./dist/cjs/yuescript.wasm.map"
35
36 ],
37 "browser": {
38 "child_process": false,
39 "crypto": false,
40 "fs": false,
41 "fs/promises": false,
42 "path": false,
43 "url": false,
44 "vm": false,
45 "ws": false
46 },
47 "author": "pigpigyyy",
48 "license": "MIT",
49 "bugs": {
50 "url": "https://github.com/pigpigyyy/Yuescript/issues"
51 },
52 "homepage": "https://github.com/pigpigyyy/Yuescript#readme",
53 "tsd": {
54 "compilerOptions": {
55 "lib": ["ES2017", "DOM"]
56 }
57 },
58 "types": "./dist/esm/yuescript.d.ts",
59 "engines": {
60 "node": ">=18.0.0"
61 },
62 "devDependencies": {},
63 "scripts": {}
64}