wael-lib
Version:
Well-Known Text Arithmetic Expression Language
78 lines • 2.08 kB
JSON
{
"name": "wael-lib",
"version": "0.0.25",
"description": "Well-Known Text Arithmetic Expression Language",
"bin": {
"wael": "./dist/wael/wael.cjs"
},
"repository": {
"type": "git",
"url": "git+https://github.com/anthonydgj/wael.git"
},
"files": [
"dist",
"examples"
],
"browser": {
"fs": false,
"path": false,
"os": false
},
"type": "commonjs",
"main": "dist/cjs/index.cjs",
"module": "dist/esm/index.mjs",
"types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
"import": {
"types": "./dist/esm/index.d.mts",
"default": "./dist/esm/index.mjs"
},
"require": {
"types": "./dist/cjs/index.d.ts",
"default": "./dist/cjs/index.cjs"
}
}
},
"scripts": {
"build": "tsup --config ./tsup.config.ts",
"build-all": "npm run build-binary && npm run build-release-binaries",
"build-binary": "npm run build && pkg ./dist/wael/wael.cjs -t=latest --no-bytecode --public-packages \"*\" --public --out-path dist/bin/",
"build-release-binaries": "pkg ./dist/wael/wael.cjs -t=latest,latest-macos-arm64,latest-linuxstatic-x64,latest-win-x64 --no-bytecode --public-packages \"*\" --public --out-path dist/bin/release/",
"test": "jest",
"publish-lib": "npm run build && npm test && npm publish"
},
"author": "AnthonyDGJ",
"license": "MIT",
"devDependencies": {
"@types/geojson": "^7946.0.16",
"@types/jest": "^29.5.14",
"@types/sync-fetch": "^0.4.3",
"@types/wellknown": "^0.5.8",
"jest": "^29.7.0",
"pkg": "^5.8.1",
"ts-jest": "^29.3.2",
"ts-node": "^10.9.2",
"tsup": "^8.4.0",
"typescript": "^5.8.3"
},
"dependencies": {
"@turf/turf": "^7.2.0",
"chalk": "^4.1.2",
"fs": "^0.0.1-security",
"ohm-js": "^17.1.0",
"sync-fetch": "^0.6.0-2",
"tslib": "^2.8.1",
"wellknown": "^0.5.0",
"yargs": "^17.7.2"
},
"keywords": [
"wkt",
"well-known text",
"ohm",
"dsl",
"domain-specific language",
"geospatial"
]
}