UNPKG

remark-mdx-remove-esm

Version:

Remark plugin to remove import and/or export statements (mdxjsEsm)

87 lines (86 loc) 2.32 kB
{ "name": "remark-mdx-remove-esm", "version": "1.1.0", "description": "Remark plugin to remove import and/or export statements (mdxjsEsm)", "type": "module", "exports": "./dist/esm/index.js", "main": "./dist/esm/index.js", "types": "./dist/esm/index.d.ts", "scripts": { "build": "rimraf dist && tsc --build && type-coverage", "format": "npm run prettier && npm run lint", "prettier": "prettier --write .", "lint": "eslint .", "test": "vitest --watch=false", "test:watch": "vitest", "test:file": "vitest test.spec.ts", "prepack": "npm run build", "prepublishOnly": "npm run test && npm run format && npm run test-coverage", "test-coverage": "vitest run --coverage" }, "files": [ "dist/", "src/", "LICENSE", "README.md" ], "repository": { "type": "git", "url": "git+https://github.com/ipikuka/remark-mdx-remove-esm.git" }, "keywords": [ "unified", "mdast", "remark", "markdown", "MDX", "plugin", "remark-plugin", "ESM", "mdxjsEsm", "mdx-remove-esm", "mdx-remove-mdxjsEsm" ], "author": "ipikuka <talatkuyuk@gmail.com>", "license": "MIT", "homepage": "https://github.com/ipikuka/remark-mdx-remove-esm#readme", "bugs": { "url": "https://github.com/ipikuka/remark-mdx-remove-esm/issues" }, "devDependencies": { "@mdx-js/mdx": "^3.0.1", "@types/dedent": "^0.7.2", "@types/node": "^20.11.30", "@typescript-eslint/eslint-plugin": "^7.3.1", "@typescript-eslint/parser": "^7.3.1", "@vitest/coverage-v8": "^1.4.0", "dedent": "^1.5.1", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.1.3", "prettier": "^3.2.5", "rehype-format": "^5.0.0", "rehype-stringify": "^10.0.0", "remark-gfm": "^4.0.0", "remark-mdx": "^3.0.1", "remark-parse": "^11.0.0", "remark-rehype": "^11.1.0", "rimraf": "^5.0.5", "type-coverage": "^2.27.1", "typescript": "^5.4.3", "unified": "^11.0.4", "vitest": "^1.4.0" }, "dependencies": { "@types/mdast": "^4.0.3", "mdast-util-mdxjs-esm": "^2.0.1", "unist-util-remove": "^4.0.0" }, "typeCoverage": { "atLeast": 100, "detail": true, "ignoreCatch": true, "strict": true }, "sideEffects": false }