UNPKG

@znuny/ckeditor5-autocomplete-plugin

Version:

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

105 lines (104 loc) 3.49 kB
{ "name": "@znuny/ckeditor5-autocomplete-plugin", "version": "0.0.10", "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": ">=16.0.0", "npm": ">=5.7.1" }, "files": [ "lang", "src/**/*.js", "src/**/*.d.ts", "src/Theme", "build", "ckeditor5-metadata.json" ], "devDependencies": { "@ckeditor/ckeditor5-autoformat": ">=45.0.0", "@ckeditor/ckeditor5-basic-styles": ">=45.0.0", "@ckeditor/ckeditor5-block-quote": ">=45.0.0", "@ckeditor/ckeditor5-code-block": ">=45.0.0", "@ckeditor/ckeditor5-core": ">=45.0.0", "@ckeditor/ckeditor5-editor-classic": ">=45.0.0", "@ckeditor/ckeditor5-essentials": ">=45.0.0", "@ckeditor/ckeditor5-heading": ">=45.0.0", "@ckeditor/ckeditor5-image": ">=45.0.0", "@ckeditor/ckeditor5-indent": ">=45.0.0", "@ckeditor/ckeditor5-inspector": ">=4.1.0", "@ckeditor/ckeditor5-link": ">=45.0.0", "@ckeditor/ckeditor5-list": ">=45.0.0", "@ckeditor/ckeditor5-media-embed": ">=45.0.0", "@ckeditor/ckeditor5-package-tools": "^3.0.1", "@ckeditor/ckeditor5-paragraph": ">=45.0.0", "@ckeditor/ckeditor5-table": ">=45.0.0", "@ckeditor/ckeditor5-theme-lark": ">=45.0.0", "@ckeditor/ckeditor5-upload": ">=45.0.0", "@types/chai": "^4.3.1", "@types/mocha": "^9.1.1", "@typescript-eslint/eslint-plugin": "~5.43.0", "@typescript-eslint/parser": "^5.18.0", "ckeditor5": ">=45.0.0", "eslint": "^7.32.0", "eslint-config-ckeditor5": ">=5.3.2", "http-server": "^14.1.0", "husky": "^4.2.5", "lint-staged": "^10.2.6", "stylelint": "^13.13.1", "stylelint-config-ckeditor5": ">=5.3.2", "ts-node": "^10.9.1", "ts-patch": "^3.1.2", "typedoc": "^0.27.6", "typescript": "^5.8.3", "typia": "^9.1.0" }, "peerDependencies": { "ckeditor5": ">=45.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 \"**/*.{js,ts}\" --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" ] }, "husky": { "hooks": { "pre-commit": "lint-staged", "post-commit": "npx typedoc" } } }