cmpl
Version:
no deps, no operations, no vowels - just a tiny compiler
51 lines (50 loc) • 1.41 kB
JSON
{
"name": "cmpl",
"version": "0.7.0",
"description": "no deps, no operations, no vowels - just a tiny compiler",
"main": "dist/cjs.js",
"module": "dist/index.mjs",
"exports": {
".": {
"import": "./dist/index.mjs",
"require": "./dist/cjs.js",
"types": "./dist/index.d.ts"
}
},
"types": "dist/index.d.ts",
"scripts": {
"build:decl": "tsc",
"build:esm": "npx esbuild src/index.ts --outfile=dist/index.mjs --format=esm --target=node18 --sourcemap --minify",
"build:cjs": "npx esbuild src/index.ts --outfile=dist/cjs.js --format=cjs --target=node14 --sourcemap --minify",
"build": "npm run build:decl && npm run build:esm && npm run build:cjs",
"test": "node -r esbuild-register src/test.ts",
"prepare": "npm t && npm run build"
},
"repository": {
"type": "git",
"url": "git+ssh://git@github.com/Xiphe/cmpl.git"
},
"keywords": [
"compiler",
"tiny",
"no-deps",
"copy",
"files",
"transform",
"rename",
"hash"
],
"author": "Hannes Diercks <node@xiphe.net> (https://xiphe.net/)",
"license": "MIT",
"bugs": {
"url": "https://github.com/Xiphe/cmpl/issues"
},
"homepage": "https://github.com/Xiphe/cmpl#readme",
"devDependencies": {
"@types/node": "17.0.38",
"esbuild": "0.14.42",
"esbuild-register": "3.3.2",
"types-node-test": "1.0.2",
"typescript": "4.7.2"
}
}