UNPKG

strapi-plugin-comments

Version:
151 lines (150 loc) 4.33 kB
{ "name": "strapi-plugin-comments", "version": "3.0.15", "description": "Strapi - Comments plugin", "strapi": { "name": "comments", "displayName": "Comments", "description": "Powerful Strapi based comments moderation tool for you and your users", "kind": "plugin" }, "exports": { "./package.json": "./package.json", "./strapi-admin": { "types": "./dist/admin/src/index.d.ts", "source": "./admin/src/index.ts", "import": "./dist/admin/index.mjs", "require": "./dist/admin/index.js", "default": "./dist/admin/index.js" }, "./strapi-server": { "types": "./dist/server/src/index.d.ts", "source": "./server/src/index.ts", "import": "./dist/server/index.mjs", "require": "./dist/server/index.js", "default": "./dist/server/index.js" } }, "files": [ "dist" ], "scripts": { "prepare": "husky install", "publish:latest": "npm publish --tag latest", "publish:beta": "npm publish --tag beta", "build": "yarn clean && strapi-plugin build --minify", "clean": "rm -rf build", "test:unit": "jest --verbose --coverage", "test:unit:watch": "jest --verbose --watch", "test:unit:ci": "CI=true jest --ci --runInBand --verbose --coverage", "lint": "prettier --check .", "format": "prettier --write .", "build:admin:watch": "tsc -p ./admin/tsconfig.json --watch", "build:server:watch": "tsc -p ./server/tsconfig.json --watch", "verify": "strapi-plugin verify", "watch": "strapi-plugin watch", "watch:link": "strapi-plugin watch:link" }, "repository": { "type": "git", "url": "https://github.com/VirtusLab-Open-Source/strapi-plugin-comments" }, "dependencies": { "@tanstack/react-query": "^5.40.0", "@types/sanitize-html": "^2.13.0", "codemirror5": "npm:codemirror@^5.65.11", "match-sorter": "^6.3.4", "no-profanity": "^1.5.1", "react": "^18.3.1", "react-dom": "^18.3.1", "react-router-dom": "^6.22.3", "sanitize-html": "^2.13.1", "styled-components": "6.1.8", "zod": "^3.23.8", "zustand": "^5.0.0-rc.2" }, "devDependencies": { "@jest/types": "29.5.x", "@sensinum/strapi-utils": "^1.0.10", "@strapi/plugin-cloud": "^5.14.0", "@strapi/plugin-graphql": "5.14.0", "@strapi/plugin-users-permissions": "^5.14.0", "@strapi/sdk-plugin": "^5.3.2", "@strapi/strapi": "^5.14.0", "@strapi/types": "^5.14.0", "@types/jest": "^30.0.0", "@types/koa": "^2.15.0", "@types/minimatch": "3.0.5", "@types/react": "^18.3.8", "@types/react-dom": "^18.3.0", "husky": "7.0.4", "jest": "^29.7.0", "jest-cli": "^29.7.0", "jest-junit": "^16.0.0", "jest-styled-components": "^7.1.1", "react": "^18.3.1", "react-dom": "^18.3.1", "ts-jest": "^29.1.4", "ts-node": "^10.9.1", "typescript": "^5.6.2" }, "peerDependencies": { "@strapi/sdk-plugin": "^5.0.0", "@strapi/strapi": "^5.0.0", "react": "^17.0.0 || ^18.0.0", "react-dom": "^17.0.0 || ^18.0.0", "react-router-dom": "^6.0.0", "styled-components": "^6.0.0" }, "nodemonConfig": { "ignore": [ "./build/**/*", "./__mocks__/*", "./**/__tests__/*" ], "ext": "js,json,ts" }, "husky": { "hooks": { "pre-commit": "yarn format && yarn test:unit" } }, "author": { "name": "VirtusLab", "email": "strapi@virtuslab.com", "url": "https://virtuslab.com" }, "maintainers": [ { "name": "VirtusLab // Mateusz Ziarko", "email": "mziarko@virtuslab.com", "url": "https://virtuslab.com" }, { "name": "VirtusLab // Maksymilian Pamuła", "email": "mpamula@virtuslab.com", "url": "https://virtuslab.com" } ], "engines": { "node": ">=18.0.0 <=22.x.x", "npm": ">=6.0.0" }, "keywords": [ "strapi", "plugin", "comments" ], "license": "MIT", "jest": { "projects": [ "<rootDir>/server/jest.server.config.ts", "<rootDir>/admin/jest.admin.config.ts" ] }, "resolutions": { "minimatch": "^3.0.0", "@types/minimatch": "^3.0.0" }, "packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e" }