assemblyscript
Version:
A TypeScript-like language for WebAssembly.
77 lines (76 loc) • 1.68 kB
JSON
{
"name": "assemblyscript",
"description": "A TypeScript-like language for WebAssembly.",
"keywords": [
"typescript",
"webassembly",
"compiler",
"assemblyscript",
"wasm"
],
"version": "0.28.2",
"author": "Daniel Wirtz <dcode+assemblyscript@dcode.io>",
"license": "Apache-2.0",
"homepage": "https://assemblyscript.org",
"repository": {
"type": "git",
"url": "https://github.com/AssemblyScript/assemblyscript.git"
},
"bugs": {
"url": "https://github.com/AssemblyScript/assemblyscript/issues"
},
"engines": {
"node": ">=20",
"npm": ">=10"
},
"engineStrict": true,
"dependencies": {
"binaryen": "123.0.0-nightly.20250530",
"long": "^5.2.4"
},
"type": "module",
"exports": {
".": {
"import": "./dist/assemblyscript.js",
"types": "./dist/assemblyscript.d.ts"
},
"./asc": {
"import": "./dist/asc.js",
"types": "./dist/asc.d.ts"
},
"./transform": {
"import": "./dist/transform.js",
"types": "./dist/transform.d.ts",
"require": "./dist/transform.cjs"
},
"./binaryen": {
"import": "./lib/binaryen.js",
"types": "./lib/binaryen.d.ts"
},
"./*": "./*"
},
"imports": {
"#rtrace": {
"import": "./lib/rtrace/index.js",
"types": "./lib/rtrace/index.d.ts"
}
},
"bin": {
"asc": "./bin/asc.js",
"asinit": "./bin/asinit.js"
},
"files": [
"bin/",
"dist/",
"std/",
"util/",
"lib/binaryen.js",
"lib/binaryen.d.ts",
"tsconfig-base.json",
"NOTICE"
],
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/assemblyscript"
}
}