blog-editor-cms
Version:
A comprehensive blog editor CMS package with JSON-server backend
73 lines (72 loc) • 2.35 kB
JSON
{
"name": "blog-editor-cms",
"version": "1.0.9",
"description": "A comprehensive blog editor CMS package with JSON-server backend",
"main": "dist/client/index.js",
"types": "dist/shared/types.d.ts",
"files": [
"dist/client",
"dist/server",
"dist/shared"
],
"exports": {
".": {
"import": "./dist/client/index.js",
"require": "./dist/client/index.js",
"types": "./dist/client/index.d.ts"
},
"./server": {
"import": "./dist/server/index.js",
"require": "./dist/server/index.js",
"types": "./dist/server/index.d.ts",
"node": "./dist/server/index.js"
},
"./styles.css": "./dist/client/components/BlogEditor/styles.css"
},
"scripts": {
"build": "npm run clean && npm run build:client && npm run build:server && npm run copy:assets",
"build:client": "tsc -p tsconfig.client.json",
"build:server": "tsc -p tsconfig.server.json",
"copy:assets": "cpx \"src/client/**/*.css\" dist/client && cpx \"src/shared/**/*.css\" dist/shared",
"clean": "rimraf dist",
"clean:all": "rimraf dist node_modules package-lock.json",
"dev": "npm run build:client -- --watch",
"prepublishOnly": "npm run build",
"link": "npm link"
},
"keywords": [
"blog",
"editor",
"cms",
"json-server",
"react",
"nextjs",
"vite"
],
"author": "Your Name",
"license": "MIT",
"peerDependencies": {
"quill": "^2.0.0",
"react": "^16.8.0 || ^17.0.0 || ^18.0.0",
"react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0"
},
"dependencies": {
"axios": "^1.6.2",
"cpx": "^1.5.0",
"json-server": "^0.17.3",
"quill": "^2.0.0",
"react-quill": "^2.0.0"
},
"devDependencies": {
"@types/json-server": "^0.14.8",
"@types/node": "^20.19.0",
"@types/quill": "^2.0.14",
"@types/react": "^18.3.23",
"@types/react-dom": "^18.3.7",
"csstype": "^3.1.3",
"quill-delta": "^5.1.0",
"rimraf": "^6.0.1",
"typescript": "^5.0.0",
"undici-types": "^7.10.0"
}
}