UNPKG

@diplodoc/translation

Version:
112 lines (111 loc) 3 kB
{ "name": "@diplodoc/translation", "version": "1.7.22", "description": "markdown translation utilities", "homepage": "https://github.com/diplodoc-platform/translation", "bugs": { "url": "https://github.com/diplodoc-platform/translation/issues" }, "repository": { "type": "git", "url": "git+https://github.com/diplodoc-platform/translation.git" }, "keywords": [ "markdown-it", "markdown", "md", "parser", "translation", "localization", "generator", "renderer", "xlf", "xliff", "skeleton" ], "main": "./lib/index.js", "types": "./lib/index.d.ts", "files": [ "lib/", "schemas/" ], "exports": { ".": { "types": "./lib/index.d.ts", "default": "./lib/index.js" }, "./package": "./package.json", "./schemas/*": "./schemas/*" }, "engines": { "node": ">=22.*", "npm": ">=11.5.1" }, "scripts": { "test": "vitest run --config vitest.config.mjs", "test:watch": "vitest --config vitest.config.mjs", "test:coverage": "vitest run --config vitest.config.mjs --coverage", "typecheck": "tsc -p tsconfig.json --noEmit", "build": "npm run build:clean && tsc -p tsconfig.types.json && node esbuild/build.js", "build:clean": "node scripts/clean.mjs", "prepublishOnly": "npm run lint && npm run test && npm run build", "lint": "lint", "lint:fix": "lint fix", "pre-commit": "lint-staged", "prepare": "husky || true" }, "author": { "name": "diplodoc", "url": "github.com/diplodoc-platform" }, "license": "MIT", "devDependencies": { "@babel/preset-typescript": "^7.24.7", "@diplodoc/tsconfig": "^1.0.2", "@esbuild-plugins/tsconfig-paths": "^0.1.2", "@types/diff": "^5.0.9", "@types/js-yaml": "^4.0.8", "@types/json-schema": "^7.0.15", "@types/lodash": "^4.17.5", "@types/markdown-it": "^13.0.9", "@types/node": "^22.19.7", "@vitest/coverage-v8": "^3.2.4", "colors": "^1.4.0", "markdown-it": "^13.0.2", "typescript": "^5.6.3", "vitest": "^3.2.4", "@diplodoc/infra": "2.0.1" }, "peerDependencies": { "markdown-it": "^13.0.2" }, "dependencies": { "@cospired/i18n-iso-languages": "^4.1.0", "@diplodoc/directive": "^0.3.2", "@diplodoc/sentenizer": "^0.0.8", "@diplodoc/transform": "^4.10.0", "@shellscape/i18n-iso-countries": "^7.5.0-shellscape.v1", "ajv": "^8.12.0", "ajv-keywords": "^5.1.0", "cheerio": "^1.0.0-rc.12", "domhandler": "^5.0.3", "fast-xml-parser": "^4.1.3", "js-yaml": "^4.1.0", "json-schema": "^0.4.0", "lodash": "^4.17.21", "markdown-it-deflist": "^3.0.0", "markdown-it-meta": "0.0.1", "markdown-it-sup": "^1.0.0", "node-html-parser": "^6.1.12", "openapi-types": "^12.1.3", "ts-dedent": "^2.2.0", "uri-js": "^4.4.1", "xml-formatter": "^3.6.1", "xml-parser-xo": "^4.1.1" }, "babel": { "presets": [ "@babel/preset-typescript" ] } }