basant307/AI_Governance_Project
048
1{2 "name": "micromark-extension-gfm-footnote",3 "version": "2.1.0",4 "description": "micromark extension to support GFM footnotes",5 "license": "MIT",6 "keywords": [7 "micromark",8 "micromark-extension",9 "gfm",10 "footnote",11 "note",12 "definition",13 "markdown",14 "unified"15 ],16 "repository": "micromark/micromark-extension-gfm-footnote",17 "bugs": "https://github.com/micromark/micromark-extension-gfm-footnote/issues",18 "funding": {19 "type": "opencollective",20 "url": "https://opencollective.com/unified"21 },22 "author": "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)",23 "contributors": [24 "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)"25 ],26 "sideEffects": false,27 "type": "module",28 "files": [29 "dev/",30 "lib/",31 "index.d.ts",32 "index.js"33 ],34 "exports": {35 "development": "./dev/index.js",36 "default": "./index.js"37 },38 "dependencies": {39 "devlop": "^1.0.0",40 "micromark-core-commonmark": "^2.0.0",41 "micromark-factory-space": "^2.0.0",42 "micromark-util-character": "^2.0.0",43 "micromark-util-normalize-identifier": "^2.0.0",44 "micromark-util-sanitize-uri": "^2.0.0",45 "micromark-util-symbol": "^2.0.0",46 "micromark-util-types": "^2.0.0"47 },48 "devDependencies": {49 "@types/node": "^20.0.0",50 "c8": "^10.0.0",51 "create-gfm-fixtures": "^1.0.0",52 "micromark": "^4.0.0",53 "micromark-build": "^2.0.0",54 "prettier": "^3.0.0",55 "remark-cli": "^12.0.0",56 "remark-preset-wooorm": "^10.0.0",57 "type-coverage": "^2.0.0",58 "typescript": "^5.0.0",59 "xo": "^0.58.0"60 },61 "scripts": {62 "prepack": "npm run build && npm run format",63 "build": "tsc --build --clean && tsc --build && type-coverage && micromark-build",64 "format": "remark . -qfo && prettier . -w --log-level warn && xo --fix",65 "test-api-prod": "node --conditions production test/index.js",66 "test-api-dev": "node --conditions development test/index.js",67 "test-api": "npm run test-api-dev && npm run test-api-prod",68 "test-coverage": "c8 --100 --reporter lcov npm run test-api",69 "test": "npm run build && npm run format && npm run test-coverage"70 },71 "prettier": {72 "bracketSpacing": false,73 "semi": false,74 "singleQuote": true,75 "tabWidth": 2,76 "trailingComma": "none",77 "useTabs": false78 },79 "remarkConfig": {80 "plugins": [81 "remark-preset-wooorm"82 ]83 },84 "typeCoverage": {85 "atLeast": 100,86 "detail": true,87 "ignoreCatch": true,88 "strict": true89 },90 "xo": {91 "prettier": true,92 "rules": {93 "logical-assignment-operators": "off",94 "unicorn/no-this-assignment": "off",95 "unicorn/prefer-at": "off",96 "unicorn/prefer-string-replace-all": "off"97 },98 "overrides": [99 {100 "files": [101 "**/*.d.ts"102 ],103 "rules": {104 "@typescript-eslint/array-type": [105 "error",106 {107 "default": "generic"108 }109 ],110 "@typescript-eslint/ban-types": [111 "error",112 {113 "extendDefaults": true114 }115 ],116 "@typescript-eslint/consistent-type-definitions": [117 "error",118 "interface"119 ]120 }121 },122 {123 "files": [124 "test/**/*.js"125 ],126 "rules": {127 "no-await-in-loop": 0128 }129 }130 ]131 }132}133 