metapatcher
Version:
HTML document head management library with convenient api. Manage social media tags, icons, device specific tags and event structured data with html meta tags and JSONLD documents.
107 lines (106 loc) • 3.13 kB
JSON
{
"name": "metapatcher",
"version": "4.4.1",
"description": "HTML document head management library with convenient api. Manage social media tags, icons, device specific tags and event structured data with html meta tags and JSONLD documents.",
"type": "module",
"main": "./dist/metapatcher.es.js",
"types": "./dist/index.d.ts",
"exports": {
".": {
"types": {
"require": "./dist/index.d.cts",
"import": "./dist/index.d.ts",
"default": "./dist/index.d.ts"
},
"require": "./dist/metapatcher.cjs.js",
"default": "./dist/metapatcher.es.js"
}
},
"scripts": {
"lint": "eslint src",
"format:check": "prettier src --check",
"format": "prettier $(git diff --cached --name-only --diff-filter=ACMR src | sed 's| |\\\\ |g') --write --ignore-unknown",
"build": "rollup --config rollup.config.js",
"test": "vitest run --browser=chrome --browser.headless --browser.provider=webdriverio src/index.test.ts && vitest run src/index.node.test.ts",
"prepare": "husky",
"commit": "cz"
},
"browserslist": [
"defaults",
"> 0.1%",
"ie 10",
"not ie 9",
"not dead"
],
"config": {
"commitizen": {
"path": "./node_modules/cz-conventional-changelog"
}
},
"repository": {
"type": "git",
"url": "git+https://github.com/muratgozel/metapatcher.git"
},
"keywords": [
"html-document",
"html-head-generator",
"meta-tags",
"social-media-icons",
"opengraph-tags",
"jsonld"
],
"author": {
"name": "Murat Gözel",
"email": "murat@gozel.com.tr",
"url": "https://gozel.com.tr"
},
"funding": {
"type": "patreon",
"url": "https://patreon.com/muratgozel"
},
"license": "MIT",
"bugs": {
"url": "https://github.com/muratgozel/metapatcher/issues"
},
"homepage": "https://github.com/muratgozel/metapatcher#readme",
"devDependencies": {
"@babel/cli": "^7.26.4",
"@babel/core": "^7.26.0",
"@babel/plugin-transform-runtime": "^7.25.9",
"@babel/preset-env": "^7.26.0",
"@babel/preset-typescript": "^7.26.0",
"@eslint/js": "^9.18.0",
"@rollup/plugin-babel": "^6.0.4",
"@rollup/plugin-commonjs": "^28.0.2",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^16.0.0",
"@rollup/plugin-terser": "^0.4.4",
"@rollup/plugin-typescript": "^12.1.2",
"@swc-node/register": "^1.10.9",
"@swc/cli": "^0.6.0",
"@swc/core": "^1.10.7",
"@types/node": "^22.10.7",
"@vitest/browser": "^3.0.0",
"commitizen": "^4.3.1",
"core-js": "~3.30.2",
"cz-conventional-changelog": "^3.3.0",
"eslint": "^9.18.0",
"globals": "^15.14.0",
"husky": "^9.1.7",
"locale-util": "^4.5.0",
"prettier": "^3.4.2",
"rollup": "^4.30.1",
"rollup-plugin-dts": "^6.1.1",
"rollup-plugin-sizes": "^1.1.0",
"semantic-release": "^24.2.1",
"typescript": "^5.7.3",
"typescript-eslint": "^8.20.0",
"vitest": "^3.0.0",
"webdriverio": "^9.5.7"
},
"dependencies": {
"@babel/runtime": "^7.26.0",
"@babel/runtime-corejs3": "^7.26.0",
"esm-env": "^1.2.2"
}
}