datocms-plugin-better-linking
Version:
This datoCMS plugin enables a custom UI, to have better controll over your record, assets, urls, telephone or email links
100 lines (99 loc) • 2.28 kB
JSON
{
"private": false,
"name": "datocms-plugin-better-linking",
"homepage": "https://github.com/ColinDorr/datocms-plugin-better-linking",
"version": "0.2.2",
"description": "This datoCMS plugin enables a custom UI, to have better controll over your record, assets, urls, telephone or email links",
"engines": {
"node": ">=20.0.0"
},
"scripts": {
"start": "cross-env BROWSER='none' PUBLIC_URL='/' react-scripts start",
"build": "cross-env PUBLIC_URL='.' react-scripts build",
"test": "jest --passWithNoTests",
"test:watch": "jest --watch",
"prettier": "prettier --write .",
"pre-commit": "npm run prettier",
"prepack": "npm run build",
"prepare": "husky install",
"postversion": "git push --follow-tags"
},
"dependencies": {
"@babel/plugin-proposal-private-property-in-object": "^7.21.11",
"@types/jest": "^29.5.3",
"@types/node": "^18.19.33",
"@types/react": "^18.3.1",
"@types/react-dom": "^18.3.0",
"datocms-plugin-sdk": "^1.0.2",
"datocms-react-ui": "^1.0.2",
"react": "^18.3.1",
"react-dom": "^18.3.1",
"react-scripts": "5.0.1",
"typescript": "^4.9.5"
},
"devDependencies": {
"cross-env": "^7.0.3",
"eslint-config-prettier": "^9.0.0",
"eslint-plugin-prettier": "^5.0.0",
"husky": "^8.0.3",
"jest": "^29.6.2",
"prettier": "^3.0.1",
"react-scripts": "^5.0.1",
"ts-jest": "^29.1.1"
},
"files": [
"build",
"docs"
],
"keywords": [
"datocms-plugin",
"datocms",
"record",
"asset",
"url",
"tel",
"telephone",
"telephone number",
"phone number",
"email",
"target",
"custom text",
"new window",
"link",
"linking",
"accessibility",
"aria-label"
],
"repository": {
"type": "git",
"url": "git+https://github.com/ColinDorr/datocms-plugin-better-linking.git"
},
"author": "Colin Dorr",
"license": "ISC",
"datoCmsPlugin": {
"title": "Better Linking",
"previewImage": "docs/preview.png",
"coverImage": "docs/cover.png",
"entryPoint": "build/index.html",
"permissions": [
"currentUserAccessToken"
]
},
"eslintConfig": {
"extends": [
"react-app"
]
},
"browserslist": {
"production": [
">0.2%",
"not dead",
"not op_mini all"
],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
}
}