UNPKG

tm-text

Version:

Trackmania and Maniaplanet text parser and formatter

64 lines (63 loc) 1.88 kB
{ "name": "tm-text", "version": "1.1.0", "description": "Trackmania and Maniaplanet text parser and formatter", "author": "Patrick Rupp", "license": "MIT", "type": "module", "module": "./dist/mjs/index.js", "main": "./dist/cjs/index.js", "types": "./dist/types/index.d.ts", "exports": { ".": { "import": "./dist/mjs/index.js", "require": "./dist/cjs/index.js" } }, "files": [ "./dist" ], "scripts": { "dev": "tsc -p ./conf/tsconfig-mjs.json --watch", "build": "rm -rf ./dist/* && yarn build:cjs && yarn build:mjs && bash ./scripts/create-package-files.sh", "build:cjs": "tsc -p ./conf/tsconfig-cjs.json", "build:mjs": "tsc -p ./conf/tsconfig-mjs.json", "type-check": "tsc --noEmit", "lint": "eslint . --config ./conf/eslint.config.cjs --ignore-path .gitignore --fix", "test": "jest --config ./conf/jest.config.cjs", "prepack": "yarn build", "prepublishOnly": "yarn type-check && yarn lint && yarn test" }, "devDependencies": { "@types/babel__core": "7.20.0", "@types/jest": "29.5.0", "@typescript-eslint/eslint-plugin": "5.57.0", "@typescript-eslint/parser": "5.57.0", "canvas": "2.11.0", "eslint": "8.36.0", "eslint-config-airbnb-base": "15.0.0", "eslint-config-airbnb-typescript": "17.0.0", "eslint-import-resolver-typescript": "3.5.3", "eslint-plugin-import": "2.27.5", "jest": "29.5.0", "jest-environment-jsdom": "29.5.0", "ts-jest": "29.0.5", "typescript": "5.0.2" }, "homepage": "https://github.com/Brainshaker95/tm-text", "repository": { "type": "git", "url": "git+https://github.com/Brainshaker95/tm-text.git" }, "bugs": { "url": "https://github.com/Brainshaker95/tm-text/issues" }, "keywords": [ "formatter", "gbx", "maniaplanet", "nadeo", "parser", "trackmania" ] }