Files
botbob a94bdc8a1e
Verify WYSIWYG package / Full verification (pull_request) Successful in 1m0s
Verify WYSIWYG package / Immutable editor package (pull_request) Skipped
Verify WYSIWYG package / Full verification (push) Successful in 1m1s
Verify WYSIWYG package / Immutable editor package (push) Successful in 17s
Add a shared stateless article workspace for Filament hosts
2026-10-12 17:15:29 +07:00

73 lines
2.3 KiB
JSON

{
"name": "@tropikal/filament-wysiwyg",
"version": "0.2.2",
"description": "Small framework-independent inline editing engine for Filament website previews",
"type": "module",
"license": "MIT",
"exports": {
".": {
"types": "./src/index.d.ts",
"import": "./src/index.js"
},
"./article/model": "./src/article/model.js",
"./article": "./src/article/index.jsx",
"./article/editor.css": "./src/article/editor.css",
"./article/standalone": "./dist/article-editor.js"
},
"files": [
"src",
"dist",
"README.md",
"LICENSE"
],
"scripts": {
"build": "node scripts/build-article.mjs",
"test": "npm run build && node --test",
"i18n:check": "node scripts/check-i18n-exact.mjs --source src/article --catalog en=src/article/locales/en.json --catalog de=src/article/locales/de.json",
"verify": "npm test && npm run i18n:check && npm audit --audit-level=high && npm pack --dry-run"
},
"devDependencies": {
"jsdom": "26.1.0",
"@tiptap/core": "3.31.3",
"@tiptap/extension-image": "3.31.3",
"@tiptap/extension-paragraph": "3.31.3",
"@tiptap/extension-table": "3.31.3",
"@tiptap/markdown": "3.31.3",
"@tiptap/react": "3.31.3",
"@tiptap/starter-kit": "3.31.3",
"markdown-it": "15.0.2",
"react": "19.2.7",
"react-dom": "19.2.7",
"esbuild": "0.28.2",
"@babel/parser": "7.28.5"
},
"peerDependencies": {
"@tiptap/core": "3.31.3",
"@tiptap/extension-image": "3.31.3",
"@tiptap/extension-paragraph": "3.31.3",
"@tiptap/extension-table": "3.31.3",
"@tiptap/markdown": "3.31.3",
"@tiptap/react": "3.31.3",
"@tiptap/starter-kit": "3.31.3",
"markdown-it": "15.0.2",
"react": "^19.2.7",
"react-dom": "^19.2.7"
},
"peerDependenciesMeta": {
"@tiptap/core": { "optional": true },
"@tiptap/extension-image": { "optional": true },
"@tiptap/extension-paragraph": { "optional": true },
"@tiptap/extension-table": { "optional": true },
"@tiptap/markdown": { "optional": true },
"@tiptap/react": { "optional": true },
"@tiptap/starter-kit": { "optional": true },
"markdown-it": { "optional": true },
"react": { "optional": true },
"react-dom": { "optional": true }
},
"overrides": {
"@tiptap/extension-bubble-menu": "3.31.3",
"@tiptap/extension-floating-menu": "3.31.3"
}
}