UNPKG

@znuny/ckeditor5-autocomplete-plugin

Version:

A plugin for CKEditor 5 that provides an extendable autocomplete functionality with predefined mention and HTML replacement logic.

101 lines (100 loc) 3.43 kB
{ "name": "@znuny/ckeditor5-autocomplete-plugin", "version": "0.0.13", "description": "A plugin for CKEditor 5 that provides an extendable autocomplete functionality with predefined mention and HTML replacement logic.", "author": "Znuny GmbH", "license": "GPL-3.0", "keywords": [ "ckeditor", "ckeditor5", "ckeditor5-feature", "ckeditor5-plugin", "ckeditor5-dll", "ckeditor5-mention", "ckeditor5-autocomplete", "ckeditor5-completion", "ckeditor 5", "ckeditor 5 mention", "ckeditor 5 autocomplete", "ckeditor 5 completion" ], "main": "src/index.js", "engines": { "node": ">=22.0.0", "npm": ">=10.5.1" }, "files": [ "lang", "src/**/*.js", "src/**/*.d.ts", "src/Theme", "build", "ckeditor5-metadata.json" ], "devDependencies": { "@ckeditor/ckeditor5-autoformat": ">=46.0.0", "@ckeditor/ckeditor5-basic-styles": ">=46.0.0", "@ckeditor/ckeditor5-block-quote": ">=46.0.0", "@ckeditor/ckeditor5-code-block": ">=46.0.0", "@ckeditor/ckeditor5-core": ">=46.0.0", "@ckeditor/ckeditor5-editor-classic": ">=46.0.0", "@ckeditor/ckeditor5-essentials": ">=46.0.0", "@ckeditor/ckeditor5-heading": ">=46.0.0", "@ckeditor/ckeditor5-image": ">=46.0.0", "@ckeditor/ckeditor5-indent": ">=46.0.0", "@ckeditor/ckeditor5-inspector": ">=5.0.0", "@ckeditor/ckeditor5-link": ">=46.0.0", "@ckeditor/ckeditor5-list": ">=46.0.0", "@ckeditor/ckeditor5-media-embed": ">=46.0.0", "@ckeditor/ckeditor5-package-tools": "^4.0.1", "@ckeditor/ckeditor5-paragraph": ">=46.0.0", "@ckeditor/ckeditor5-table": ">=46.0.0", "@ckeditor/ckeditor5-theme-lark": ">=46.0.0", "@ckeditor/ckeditor5-upload": ">=46.0.0", "@eslint/eslintrc": "^3.3.1", "@eslint/js": "^9.31.0", "@types/chai": "^4.3.1", "@types/mocha": "^9.1.1", "@typescript-eslint/eslint-plugin": "~8.37.0", "@typescript-eslint/parser": "^8.37.0", "ckeditor5": ">=46.0.0", "eslint": "^9.31.0", "eslint-config-ckeditor5": ">=12.0.0", "http-server": "^14.1.0", "husky": "^9.1.7", "lint-staged": "^16.1.2", "stylelint": "^16.21.1", "stylelint-config-ckeditor5": ">=12.0.0", "ts-node": "^10.9.1", "ts-patch": "^3.1.2", "typedoc": "^0.27.6", "typescript": "^5.8.3", "typia": "^9.1.0" }, "peerDependencies": { "ckeditor5": ">=46.0.0" }, "scripts": { "typia:generate": "typia generate --input src --output src-generated --project tsconfig.json && cp -r src/Theme src-generated/", "ts:build": "tsc -p ./tsconfig.release.json", "ts:clear": "npx rimraf \"src/**/*.@(js|d.ts)\"", "dll:build": "ckeditor5-package-tools dll:build", "dll:serve": "http-server ./ -o sample/dll.html", "lint": "eslint --quiet", "start": "ckeditor5-package-tools start", "stylelint": "stylelint --quiet --allow-empty-input 'theme/**/*.css'", "test": "ckeditor5-package-tools test", "prepare": "npm run dll:build", "prepublishOnly": "npm run ts:build && ckeditor5-package-tools export-package-as-javascript", "postpublish": "npm run ts:clear && ckeditor5-package-tools export-package-as-typescript", "translations:synchronize": "ckeditor5-package-tools translations:synchronize" }, "lint-staged": { "**/*.{js,ts}": [ "eslint --quiet" ], "**/*.css": [ "stylelint --quiet --allow-empty-input" ] } }