@foxglove/omgidl-parser
Version:
Parse OMG IDL to flattened definitions for serialization
64 lines • 1.41 kB
JSON
{
"name": "@foxglove/omgidl-parser",
"version": "1.2.0",
"description": "Parse OMG IDL to flattened definitions for serialization",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/foxglove/omgidl.git"
},
"keywords": [
"nearley",
"grammar",
"parser",
"omg",
"omgidl",
"idl",
"schema",
"AST",
"message",
"definition",
"mcap"
],
"author": {
"name": "Foxglove",
"email": "contact@foxglove.dev",
"url": "https://foxglove.dev/"
},
"main": "dist/index.js",
"typings": "dist/index.d.ts",
"files": [
"dist",
"src"
],
"scripts": {
"clean": "rimraf dist",
"build": "yarn clean && webpack",
"lint": "eslint --fix .",
"lint:ci": "eslint .",
"prepack": "yarn build",
"prepublishOnly": "yarn lint:ci && yarn test",
"test": "jest"
},
"packageManager": "yarn@4.5.3",
"dependencies": {
"tslib": "^2"
},
"devDependencies": {
"@foxglove/message-definition": "^0.4.0",
"@foxglove/tsconfig": "2.0.0",
"@types/jest": "29.5.14",
"@types/nearley": "^2.11.5",
"jest": "29.7.0",
"moo": "^0.5.2",
"nearley": "^2.20.1",
"nearley-loader": "^2.0.0",
"prettier": "3.4.2",
"rimraf": "6.0.1",
"ts-jest": "29.2.5",
"ts-loader": "^9.5.1",
"typescript": "5.8.3",
"webpack": "^5.97.1",
"webpack-cli": "^6.0.1"
}
}