UNPKG

prettier-plugin-marko

Version:

A prettier plugin for parsing and printing Marko files

83 lines (82 loc) 2.51 kB
{ "name": "prettier-plugin-marko", "description": "A prettier plugin for parsing and printing Marko files", "version": "3.3.2", "author": "Dylan Piercey <dpiercey@ebay.com>", "bugs": "https://github.com/marko-js/prettier/issues", "devDependencies": { "@babel/generator": "^7.28.3", "@commitlint/cli": "^17.7.2", "@commitlint/config-conventional": "^17.7.0", "@istanbuljs/nyc-config-typescript": "^1.0.2", "@types/babel__generator": "^7.27.0", "@types/mocha": "^10.0.10", "@types/node": "^22.10.2", "@typescript-eslint/eslint-plugin": "^6.7.5", "@typescript-eslint/parser": "^6.7.5", "esbuild": "^0.25.9", "esbuild-register": "^3.6.0", "eslint": "^8.51.0", "eslint-config-prettier": "^9.0.0", "fast-glob": "^3.3.3", "fixpack": "^4.0.0", "husky": "^8.0.3", "lint-staged": "^14.0.1", "marko": "^5.37.43", "mocha": "^10.7.3", "mocha-snap": "^5.0.0", "nyc": "^15.1.0", "prettier": "^3.6.2", "semantic-release": "^22.0.5", "typescript": "^5.9.2" }, "exports": { ".": { "import": "./dist/index.mjs", "default": "./dist/index.js" } }, "files": [ "dist", "!**/__tests__", "!**/*.tsbuildinfo" ], "homepage": "https://github.com/marko-js/prettier", "keywords": [ "format", "marko", "prettier", "prettyprint" ], "license": "MIT", "main": "dist/index.js", "module": "dist/index.mjs", "peerDependencies": { "@marko/compiler": "^5", "prettier": "^3" }, "publishConfig": { "access": "public" }, "repository": { "type": "git", "url": "https://github.com/marko-js/prettier" }, "scripts": { "build": "tsc -b && node -r esbuild-register build", "ci:test": "nyc npm run mocha -- --forbid-pending --forbid-only", "format": "npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)", "lint": "tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack", "lint:eslint": "eslint -f visualstudio .", "lint:prettier": "prettier '**/*{.ts,.js,.json,.md,.yml,rc}'", "mocha": "NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'", "prepare": "husky install", "prepublishOnly": "npm run build", "release": "semantic-release", "report": "open ./coverage/lcov-report/index.html", "test": "npm run mocha -- --watch", "test:inspect": "npm test -- --inspect", "test:update": "npm run mocha -- --update" }, "types": "dist/index.d.ts" }