pw-js-api
Version:
A PixelWalker Library, aims to be minimal with support for browsers.
49 lines • 1.49 kB
JSON
{
"name": "pw-js-api",
"version": "0.3.13",
"description": "A PixelWalker Library, aims to be minimal with support for browsers.",
"exports": {
"types": "./esm/index.js",
"import": "./esm/index.js",
"require": "./cm/index.js"
},
"keywords": [
"PixelWalker",
"Core"
],
"author": "Doomester",
"repository": {
"type": "git",
"url": "git+https://github.com/doomestee/pw-js-api.git"
},
"license": "MIT",
"devDependencies": {
"@bufbuild/buf": "~1.48.0",
"@bufbuild/protoc-gen-es": "~2.2.3",
"@favware/npm-deprecate": "^2.0.0",
"@types/node": "~22.10.2",
"cross-env": "~7.0.3",
"ncp": "^2.0.0",
"npm-run-all": "~4.1.5",
"rimraf": "~6.0.1",
"typescript": "~5.7.2",
"webpack": "~5.97.1",
"webpack-cli": "~6.0.1"
},
"dependencies": {
"@bufbuild/protobuf": "~2.2.3",
"browser-or-node": "^3.0.0",
"isows": "~1.0.6",
"tslib": "~2.8.1",
"worker-timers": "^8.0.20"
},
"scripts": {
"test": "bun test/index.ts",
"build": "rimraf esm cm && tsc -p tsconfig-cm.json & tsc -p tsconfig-esm.json && ncp lib/types esm/types",
"build:proto": "node scripts/build-proto.mjs && buf generate",
"build:mappings": "node scripts/build-mappings.mjs",
"browsify": "rimraf browser && npm-run-all -p browsify-*",
"browsify-prod": "cross-env NODE_ENV=production webpack --mode=production",
"browsify-dev": "cross-env NODE_ENV=development webpack --mode=development"
}
}