{"_id":"@7polo/editorjs-header2","_rev":"3-c056199445fcacbb3709794ff346bb91","name":"@7polo/editorjs-header2","dist-tags":{"latest":"0.0.4"},"versions":{"0.0.1":{"name":"@7polo/editorjs-header2","version":"0.0.1","keywords":["header","tool","editor.js","editorjs"],"description":"Header Tool for Editor.js","license":"MIT","main":"./dist/bundle.js","scripts":{"build":"webpack --mode production","build:dev":"webpack --mode development --watch"},"author":{"name":"CodeX","email":"team@codex.so"},"devDependencies":{"@babel/core":"^7.3.4","@babel/preset-env":"^7.3.4","babel-loader":"^8.0.5","css-loader":"^1.0.0","raw-loader":"^3.1.0","style-loader":"^0.21.0","webpack":"^4.29.5","webpack-cli":"^3.2.3"},"dependencies":{"@codexteam/icons":"^0.0.5"},"gitHead":"80278ee75146ff461e9dcaeff1a337167ef97162","_id":"@7polo/editorjs-header2@0.0.1","_nodeVersion":"16.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-LO7E9sqJg17sYMqPDRwPYsYMBza1d0pqkOsgGbDT5TYuFOUqNKGkZ5WZ5LCiI0/l3o58oH+oTZ/v2vWYrqo1/A==","shasum":"8abbb415bb9503cc7ba1facf9568221223cdfc09","tarball":"https://registry.npmjs.org/@7polo/editorjs-header2/-/editorjs-header2-0.0.1.tgz","fileCount":5,"unpackedSize":20277,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDOA23f6vkPjirbIOKGOJdivNPE0QIH0yxTYF52q1BTaAiEAzdEFb8lQZc6f8JSxZgimUjiJTkrFR3Ftx2UeyRaBm+k="}]},"_npmUser":{"name":"7polo","email":"apologizebao@163.com"},"directories":{},"maintainers":[{"name":"7polo","email":"apologizebao@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/editorjs-header2_0.0.1_1690329311162_0.781595644904236"},"_hasShrinkwrap":false},"0.0.2":{"name":"@7polo/editorjs-header2","version":"0.0.2","keywords":["header","tool","editor.js","editorjs"],"description":"Header Tool for Editor.js","license":"MIT","main":"./dist/bundle.js","scripts":{"build":"webpack --mode production","build:dev":"webpack --mode development --watch"},"author":{"name":"CodeX","email":"team@codex.so"},"devDependencies":{"@babel/core":"^7.3.4","@babel/preset-env":"^7.3.4","babel-loader":"^8.0.5","css-loader":"^1.0.0","raw-loader":"^3.1.0","style-loader":"^0.21.0","webpack":"^4.29.5","webpack-cli":"^3.2.3"},"dependencies":{"@codexteam/icons":"^0.0.5"},"gitHead":"80278ee75146ff461e9dcaeff1a337167ef97162","_id":"@7polo/editorjs-header2@0.0.2","_nodeVersion":"16.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-MmNDWK8zXRrTJ+S8CY5qWEU91Z96Llxa7soNUUZzL6KOgQni34O3eXu8WUco2zOw6FJQMsrg6jnQqYPIkH2gzQ==","shasum":"7e655932e39cf922389411dd7b0cf9e1725e1ea6","tarball":"https://registry.npmjs.org/@7polo/editorjs-header2/-/editorjs-header2-0.0.2.tgz","fileCount":5,"unpackedSize":20511,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFGClNuDpx6oFZinnNMu120fq1Dhrf0F2hGh56aZ3CyFAiBSpibfmRD2c/0sIM0lSKu6xLShowffSv1k7fnaTCWAmQ=="}]},"_npmUser":{"name":"7polo","email":"apologizebao@163.com"},"directories":{},"maintainers":[{"name":"7polo","email":"apologizebao@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/editorjs-header2_0.0.2_1690330006598_0.7221544640357005"},"_hasShrinkwrap":false},"0.0.3":{"name":"@7polo/editorjs-header2","version":"0.0.3","keywords":["header","tool","editor.js","editorjs"],"description":"Header Tool for Editor.js","license":"MIT","main":"./dist/bundle.js","scripts":{"build":"webpack --mode production","build:dev":"webpack --mode development --watch"},"author":{"name":"CodeX","email":"team@codex.so"},"devDependencies":{"@babel/core":"^7.3.4","@babel/preset-env":"^7.3.4","babel-loader":"^8.0.5","css-loader":"^1.0.0","raw-loader":"^3.1.0","style-loader":"^0.21.0","webpack":"^4.29.5","webpack-cli":"^3.2.3"},"dependencies":{"@codexteam/icons":"^0.0.5"},"gitHead":"80278ee75146ff461e9dcaeff1a337167ef97162","_id":"@7polo/editorjs-header2@0.0.3","_nodeVersion":"16.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-Pgk6ll4GZzVudgpHBaEvnKKoMBLXWRqH0+CWlmh0S6GeX2GQJ8gAgDwkhuVwicqTAoM2grl9Tr2GYwnS6L7fRw==","shasum":"1118187e38f18fe870b3ffc523ccb3b9b849b1d2","tarball":"https://registry.npmjs.org/@7polo/editorjs-header2/-/editorjs-header2-0.0.3.tgz","fileCount":5,"unpackedSize":20529,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDL9S7PF1+JMA1b9EdT3VbapKmcjjdmV3aTiIdk6gVxoQIhAIFFm+uqm9PR6SOt00jXs5Op1j7N9dqWlcii5/mLuxIy"}]},"_npmUser":{"name":"7polo","email":"apologizebao@163.com"},"directories":{},"maintainers":[{"name":"7polo","email":"apologizebao@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/editorjs-header2_0.0.3_1690330418929_0.2718849535674879"},"_hasShrinkwrap":false},"0.0.4":{"name":"@7polo/editorjs-header2","version":"0.0.4","keywords":["header","tool","editor.js","editorjs"],"description":"Header Tool for Editor.js","license":"MIT","main":"./dist/bundle.js","scripts":{"build":"webpack --mode production","build:dev":"webpack --mode development --watch"},"author":{"name":"CodeX","email":"team@codex.so"},"devDependencies":{"@babel/core":"^7.3.4","@babel/preset-env":"^7.3.4","babel-loader":"^8.0.5","css-loader":"^1.0.0","raw-loader":"^3.1.0","style-loader":"^0.21.0","webpack":"^4.29.5","webpack-cli":"^3.2.3"},"dependencies":{"@codexteam/icons":"^0.0.5"},"gitHead":"8c2793832d6a233d10ef73d71d90b82395277c2a","_id":"@7polo/editorjs-header2@0.0.4","_nodeVersion":"16.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-8+fSZhpvKDL6hxfqrBOWE/ulqpu5N3W6zs1YpdbFyHzBEGy0uCSpd3wCYuRWQD5zXWx2S+TdrFHKUgb57Fg8dA==","shasum":"ea221ce1fc05b9f05cc78ccf61febe493ebd442b","tarball":"https://registry.npmjs.org/@7polo/editorjs-header2/-/editorjs-header2-0.0.4.tgz","fileCount":5,"unpackedSize":20529,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDt7AWCB6hDYOQpRKr1iIRgpiy1AE3roZETlwZmtlWsUAIgB3vQPvHGmEqVZpuYUe+7h+aXVCys5pVw5J2THObN4GQ="}]},"_npmUser":{"name":"7polo","email":"apologizebao@163.com"},"directories":{},"maintainers":[{"name":"7polo","email":"apologizebao@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/editorjs-header2_0.0.4_1690899753913_0.15124304422885526"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-25T23:55:11.056Z","0.0.1":"2023-07-25T23:55:11.358Z","modified":"2023-08-01T14:22:34.177Z","0.0.2":"2023-07-26T00:06:46.755Z","0.0.3":"2023-07-26T00:13:39.111Z","0.0.4":"2023-08-01T14:22:34.067Z"},"maintainers":[{"name":"7polo","email":"apologizebao@163.com"}],"description":"Header Tool for Editor.js","keywords":["header","tool","editor.js","editorjs"],"author":{"name":"CodeX","email":"team@codex.so"},"license":"MIT","readme":"# Heading Tool\n\n![Version of EditorJS that the plugin is compatible with](https://badgen.net/badge/Editor.js/v2.0/blue)\n\nProvides Headings Blocks for the [Editor.js](https://ifmo.su/editor).\n\n## Installation\n\n### Install via NPM\n\nGet the package\n\n```shell\nnpm i --save @7polo/editorjs-header2\n```\n\nInclude module at your application\n\n```javascript\nconst Header = require('@7polo/editorjs-header2');\n```\n\n### Download to your project's source dir\n\n1. Upload folder `dist` from repository\n2. Add `dist/bundle.js` file to your page.\n\n### Load from CDN\n\nYou can load specific version of package from [jsDelivr CDN](https://www.jsdelivr.com/package/npm/@editorjs/header).\n\n`https://cdn.jsdelivr.net/npm/@editorjs/header@latest`\n\nThen require this script on page with Editor.js.\n\n```html\n<script src=\"...\"></script>\n```\n\n## Usage\n\nAdd a new Tool to the `tools` property of the Editor.js initial config.\n\n```javascript\nvar editor = EditorJS({\n  ...\n\n  tools: {\n    ...\n    header: Header,\n  },\n\n  ...\n});\n```\n\n## Shortcut\n\nYou can insert this Block by a useful shortcut. Set it up with the `tools[].shortcut` property of the Editor's initial config.\n\n```javascript\nvar editor = EditorJS({\n  ...\n\n  tools: {\n    ...\n    header: {\n      class: Header,\n      shortcut: 'CMD+SHIFT+H',\n    },\n  },\n\n  ...\n});\n```\n\n## Config Params\n\nAll properties are optional.\n\n| Field        | Type       | Description                 |\n| ------------ | ---------- | --------------------------- |\n| placeholder  | `string`   | header's placeholder string |\n| levels       | `number[]` | enabled heading levels      |\n| defaultLevel | `number`   | default heading level       |\n\n```javascript\nvar editor = EditorJS({\n  ...\n\n  tools: {\n    ...\n    header: {\n      class: Header,\n      config: {\n        placeholder: 'Enter a header',\n        levels: [2, 3, 4],\n        defaultLevel: 3\n      }\n    }\n  }\n\n  ...\n});\n```\n\n## Tool's settings\n\n![An image showing the header block tool](https://capella.pics/634ad545-08d7-4cb7-8409-f01289e0e5e1.jpg)\n\nYou can select one of six levels for heading.\n\n## Output data\n\n| Field | Type     | Description                                      |\n| ----- | -------- | ------------------------------------------------ |\n| text  | `string` | header's text                                    |\n| level | `number` | level of header: 1 for H1, 2 for H2 ... 6 for H6 |\n\n```json\n{\n  \"type\": \"header\",\n  \"data\": {\n    \"text\": \"Why Telegram is the best messenger\",\n    \"level\": 2\n  }\n}\n```\n","readmeFilename":"README.md"}