UNPKG

@making-sense/antlr-editor

Version:
220 lines (219 loc) 7.82 kB
{ "name": "@making-sense/antlr-editor", "version": "2.2.1", "description": "ANTLR Typescript editor", "repository": { "type": "git", "url": "git://github.com/Making-Sense-Info/ANTLR-Editor.git" }, "main": "./index.js", "types": "./index.d.ts", "lint-staged": { "*.{ts,tsx}": [ "eslint --fix" ], "*.{ts,tsx,json,md}": [ "prettier --write" ] }, "husky": { "hooks": { "pre-commit": "lint-staged -v" } }, "author": "u/NicoLaval", "license": "MIT", "files": [ "./src/Editor.tsx", "./src/EditorFooter.tsx", "./src/grammar-graph/grammarGraph.ts", "./src/grammar-graph/grammarStatement.ts", "./src/grammar-graph/multiplyMode.ts", "./src/grammar-graph/ruleToken.ts", "./src/grammar-graph/ruleTokenizer.ts", "./src/grammar-graph/statementType.ts", "./src/grammar-graph/syntaxCollection.ts", "./src/grammar-graph/syntaxLink.ts", "./src/grammar-graph/tokenType.ts", "./src/grammar-graph/tokenizerContext.ts", "./src/index.ts", "./src/model/codeList.ts", "./src/model/dataStructure.ts", "./src/model/dataStructureDefinition.ts", "./src/model/error.ts", "./src/model/index.ts", "./src/model/tools.ts", "./src/model/variables.ts", "./src/stories/VtlEditor20.stories.tsx", "./src/stories/VtlEditor20.tsx", "./src/stories/VtlEditor21.stories.ts", "./src/stories/VtlEditor21.tsx", "./src/tests/sample.test.ts", "./src/utils/ParserFacade.ts", "./src/utils/constants.ts", "./src/utils/customization.ts", "./src/utils/log.ts", "./src/utils/monaco.ts", "./src/utils/providers.ts", "./src/utils/tokensProvider.ts", "./src/utils/variables.ts", "./src/utils/vocabularyPack.ts", "./Editor.d.ts", "./Editor.js", "./Editor.js.map", "./EditorFooter.d.ts", "./EditorFooter.js", "./EditorFooter.js.map", "./grammar-graph/grammarGraph.d.ts", "./grammar-graph/grammarGraph.js", "./grammar-graph/grammarGraph.js.map", "./grammar-graph/grammarStatement.d.ts", "./grammar-graph/grammarStatement.js", "./grammar-graph/grammarStatement.js.map", "./grammar-graph/multiplyMode.d.ts", "./grammar-graph/multiplyMode.js", "./grammar-graph/multiplyMode.js.map", "./grammar-graph/ruleToken.d.ts", "./grammar-graph/ruleToken.js", "./grammar-graph/ruleToken.js.map", "./grammar-graph/ruleTokenizer.d.ts", "./grammar-graph/ruleTokenizer.js", "./grammar-graph/ruleTokenizer.js.map", "./grammar-graph/statementType.d.ts", "./grammar-graph/statementType.js", "./grammar-graph/statementType.js.map", "./grammar-graph/syntaxCollection.d.ts", "./grammar-graph/syntaxCollection.js", "./grammar-graph/syntaxCollection.js.map", "./grammar-graph/syntaxLink.d.ts", "./grammar-graph/syntaxLink.js", "./grammar-graph/syntaxLink.js.map", "./grammar-graph/tokenType.d.ts", "./grammar-graph/tokenType.js", "./grammar-graph/tokenType.js.map", "./grammar-graph/tokenizerContext.d.ts", "./grammar-graph/tokenizerContext.js", "./grammar-graph/tokenizerContext.js.map", "./index.d.ts", "./index.js", "./index.js.map", "./model/codeList.d.ts", "./model/codeList.js", "./model/codeList.js.map", "./model/dataStructure.d.ts", "./model/dataStructure.js", "./model/dataStructure.js.map", "./model/dataStructureDefinition.d.ts", "./model/dataStructureDefinition.js", "./model/dataStructureDefinition.js.map", "./model/error.d.ts", "./model/error.js", "./model/error.js.map", "./model/index.d.ts", "./model/index.js", "./model/index.js.map", "./model/tools.d.ts", "./model/tools.js", "./model/tools.js.map", "./model/variables.d.ts", "./model/variables.js", "./model/variables.js.map", "./stories/VtlEditor20.d.ts", "./stories/VtlEditor20.js", "./stories/VtlEditor20.js.map", "./stories/VtlEditor20.stories.d.ts", "./stories/VtlEditor20.stories.js", "./stories/VtlEditor20.stories.js.map", "./stories/VtlEditor21.d.ts", "./stories/VtlEditor21.js", "./stories/VtlEditor21.js.map", "./stories/VtlEditor21.stories.d.ts", "./stories/VtlEditor21.stories.js", "./stories/VtlEditor21.stories.js.map", "./tests/sample.test.d.ts", "./tests/sample.test.js", "./tests/sample.test.js.map", "./utils/ParserFacade.d.ts", "./utils/ParserFacade.js", "./utils/ParserFacade.js.map", "./utils/constants.d.ts", "./utils/constants.js", "./utils/constants.js.map", "./utils/customization.d.ts", "./utils/customization.js", "./utils/customization.js.map", "./utils/log.d.ts", "./utils/log.js", "./utils/log.js.map", "./utils/monaco.d.ts", "./utils/monaco.js", "./utils/monaco.js.map", "./utils/providers.d.ts", "./utils/providers.js", "./utils/providers.js.map", "./utils/tokensProvider.d.ts", "./utils/tokensProvider.js", "./utils/tokensProvider.js.map", "./utils/variables.d.ts", "./utils/variables.js", "./utils/variables.js.map", "./utils/vocabularyPack.d.ts", "./utils/vocabularyPack.js", "./utils/vocabularyPack.js.map" ], "keywords": [ "ANTLR", "Monaco" ], "homepage": "https://github.com/Making-Sense-Info/ANTLR-Editor", "devDependencies": { "@making-sense/vtl-2-0-antlr-tools-ts": "^2.0.1", "@making-sense/vtl-2-0-monaco-tools-ts": "^0.1.0", "@making-sense/vtl-2-1-antlr-tools-ts": "^1.0.4", "@making-sense/vtl-2-1-monaco-tools-ts": "^1.0.1", "@storybook/addon-actions": "^6.5.9", "@storybook/addon-essentials": "^6.5.9", "@storybook/addon-links": "^6.5.9", "@storybook/addons": "^6.5.9", "@storybook/builder-webpack5": "^6.5.9", "@storybook/manager-webpack5": "^6.5.9", "@storybook/node-logger": "^6.5.9", "@storybook/preset-create-react-app": "^4.1.2", "@storybook/react": "^6.5.9", "@storybook/theming": "^6.5.9", "@types/debug": "^4.1.12", "@types/node": "^22.7.4", "@types/path-browserify": "^1.0.3", "@types/react": "^18.3.11", "@typescript-eslint/eslint-plugin": "^8.8.0", "@typescript-eslint/parser": "^8.8.0", "babel-plugin-named-exports-order": "0.0.2", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-storybook": "^0.8.0", "husky": "^9.1.7", "lint-staged": "^15.2.10", "path-browserify": "^1.0.1", "prettier": "^3.6.2", "prop-types": "15.8.1", "react": "^18.3.1", "react-dom": "^18.3.1", "react-scripts": "^5.0.1", "storybook-dark-mode": "^1.1.0", "ts-node": "^10.9.2", "typescript": "^4.8.2", "vitest": "^2.1.2", "webpack": "5.101.0" }, "dependencies": { "@making-sense/antlr4ng": "^3.0.4", "@monaco-editor/react": "^4.7.0", "monaco-editor": "^0.52.2" }, "publishConfig": { "access": "public" }, "engines": { "node": ">=20.0.0" } }