| { | |
| "name": "flatbuffers", | |
| "version": "25.12.19", | |
| "description": "Memory Efficient Serialization Library", | |
| "files": [ | |
| "js/**/*.js", | |
| "js/**/*.d.ts", | |
| "mjs/**/*.js", | |
| "mjs/**/*.d.ts", | |
| "ts/**/*.ts" | |
| ], | |
| "main": "js/flatbuffers.js", | |
| "module": "mjs/flatbuffers.js", | |
| "directories": { | |
| "doc": "docs", | |
| "test": "tests" | |
| }, | |
| "scripts": { | |
| "test": "npm run compile && cd tests/ts && python3 ./TypeScriptTest.py", | |
| "lint": "eslint ts", | |
| "compile": "tsc && tsc -p tsconfig.mjs.json && esbuild js/flatbuffers.js --minify --global-name=flatbuffers --bundle --outfile=js/flatbuffers.min.js", | |
| "prepublishOnly": "npm install --only=dev && npm run compile" | |
| }, | |
| "repository": { | |
| "type": "git", | |
| "url": "git+https://github.com/google/flatbuffers.git" | |
| }, | |
| "keywords": [ | |
| "flatbuffers" | |
| ], | |
| "author": "The FlatBuffers project", | |
| "license": "Apache-2.0", | |
| "bugs": { | |
| "url": "https://github.com/google/flatbuffers/issues" | |
| }, | |
| "homepage": "https://google.github.io/flatbuffers/", | |
| "devDependencies": { | |
| "@eslint/js": "^9.29.0", | |
| "@types/node": "^24.0.3", | |
| "@typescript-eslint/eslint-plugin": "^8.34.1", | |
| "@typescript-eslint/parser": "^8.34.1", | |
| "esbuild": "^0.25.5", | |
| "eslint": "^9.29.0", | |
| "typescript": "5.8.3", | |
| "typescript-eslint": "^8.34.1" | |
| }, | |
| "pnpm": { | |
| "onlyBuiltDependencies": [], | |
| "ignoredBuiltDependencies": [ | |
| "esbuild" | |
| ] | |
| } | |
| } |