datocms-plugin-sdk
Version:
52 lines (51 loc) • 1.48 kB
JSON
{
"name": "datocms-plugin-sdk",
"version": "2.2.5",
"description": "DatoCMS Plugin SDK",
"keywords": [
"datocms",
"plugin",
"sdk"
],
"author": "Stefano Verna <s.verna@datocms.com>",
"homepage": "https://github.com/datocms/plugins-sdk/tree/master/packages/sdk#readme",
"license": "MIT",
"main": "dist/cjs/index.js",
"module": "dist/esm/index.js",
"typings": "dist/types/index.d.ts",
"sideEffects": false,
"directories": {
"lib": "dist",
"test": "__tests__"
},
"files": [
"dist",
"src",
"manifest.json"
],
"repository": {
"type": "git",
"url": "git+https://github.com/datocms/plugins-sdk.git"
},
"scripts": {
"build": "npm run generate-manifest && tsc && tsc --project ./tsconfig.esnext.json",
"generate-manifest": "tsx generateManifest.ts && biome format --write src/manifest.ts",
"prebuild": "rimraf dist",
"install-in-place": "npm run build && rm -rf $INSTALL_PATH/node_modules/datocms-plugin-sdk/dist && cp -rf dist manifest.json $INSTALL_PATH/node_modules/datocms-plugin-sdk"
},
"bugs": {
"url": "https://github.com/datocms/plugins-sdk/issues"
},
"dependencies": {
"@datocms/cma-client": "*",
"@types/react": "^17.0.3",
"datocms-structured-text-utils": "^5.1.16",
"emoji-regex-xs": "*",
"penpal": "^4.1.1"
},
"devDependencies": {
"glob": "^11.0.0",
"typescript": "^5.6.2"
},
"gitHead": "71205870c9cb7fbd7365bbdcc0de8b4759841b2e"
}