From 0f0346290923a2e07d6decc14a57af95e43f3b15 Mon Sep 17 00:00:00 2001 From: Daniel Date: Mon, 21 Aug 2023 13:03:12 -0400 Subject: [PATCH] Added jodit/types to exports On consuming projects it complain it can't find jodit/types from node_modules. I am not 100% sure this is the way to do it, but will test it out shortly... --- packages/stencil-library/custom-elements.json | 24 +++++++++---------- packages/stencil-library/src/index.ts | 1 + packages/stencil-library/vscode-data.json | 14 +++++------ 3 files changed, 20 insertions(+), 19 deletions(-) diff --git a/packages/stencil-library/custom-elements.json b/packages/stencil-library/custom-elements.json index a02a128c4..2ed60a512 100644 --- a/packages/stencil-library/custom-elements.json +++ b/packages/stencil-library/custom-elements.json @@ -79,7 +79,7 @@ "type": { "text": "\"danger\" | \"primary\" | \"secondary\" | \"tertiary\"" }, - "description": "Optional button style,\r\ncan be either primary, secondary or tertiary or danger and defaults to primary if not specified", + "description": "Optional button style,\ncan be either primary, secondary or tertiary or danger and defaults to primary if not specified", "default": "'primary'", "required": false } @@ -378,7 +378,7 @@ "type": { "text": "boolean" }, - "description": "If true, will allow the user to take a snapshot\r\nusing the device camera. (only works over https).", + "description": "If true, will allow the user to take a snapshot\nusing the device camera. (only works over https).", "default": "false", "required": false }, @@ -387,7 +387,7 @@ "type": { "text": "number" }, - "description": "Specifies the jpeg quality for when the device\r\ncamera is used to generate a picture.\r\nNeeds to be a number between 0 and 1 and defaults to 0.8", + "description": "Specifies the jpeg quality for when the device\ncamera is used to generate a picture.\nNeeds to be a number between 0 and 1 and defaults to 0.8", "default": "0.8", "required": false }, @@ -407,7 +407,7 @@ "type": { "text": "string[]" }, - "description": "A list of allowed file extensions.\r\nIf not specified, any file is allowed.\r\nEx: [\"jpg\", \"jped\", \"gif\", \"png\"]", + "description": "A list of allowed file extensions.\nIf not specified, any file is allowed.\nEx: [\"jpg\", \"jped\", \"gif\", \"png\"]", "required": false }, { @@ -456,7 +456,7 @@ "kind": "class", "name": "dnn-image-cropper.tsx", "tagName": "dnn-image-cropper", - "description": "Allows cropping an image in-browser with the option to enforce a specific final size.\r\nAll computation happens in the browser and the final image is emmited\r\nin an event that has a data-url of the image.", + "description": "Allows cropping an image in-browser with the option to enforce a specific final size.\nAll computation happens in the browser and the final image is emmited\nin an event that has a data-url of the image.", "attributes": [ { "name": "height", @@ -500,8 +500,8 @@ "type": { "text": "{ capture: string; dragAndDropFile: string; or: string; takePicture: string; uploadFile: string; imageTooSmall: string; modalCloseText: string; }" }, - "description": "Can be used to customize controls text.\r\nSome values support tokens, see default values for examples.", - "default": "{\r\n capture: \"Capture\",\r\n dragAndDropFile: \"Drag and drop an image\",\r\n or: \"or\",\r\n takePicture: \"Take a picture\",\r\n uploadFile: \"Upload an image\",\r\n imageTooSmall: \"The image you are attempting to upload does not meet the minimum size requirement of {width} pixels by {height} pixels. Please upload a larger image.\",\r\n modalCloseText: \"Close\",\r\n }", + "description": "Can be used to customize controls text.\nSome values support tokens, see default values for examples.", + "default": "{\n capture: \"Capture\",\n dragAndDropFile: \"Drag and drop an image\",\n or: \"or\",\n takePicture: \"Take a picture\",\n uploadFile: \"Upload an image\",\n imageTooSmall: \"The image you are attempting to upload does not meet the minimum size requirement of {width} pixels by {height} pixels. Please upload a larger image.\",\n modalCloseText: \"Close\",\n }", "required": false }, { @@ -777,7 +777,7 @@ "type": { "text": "string" }, - "description": "Optionally pass the aria-label text for the close button.\r\nDefaults to \"Close modal\" if not provided.", + "description": "Optionally pass the aria-label text for the close button.\nDefaults to \"Close modal\" if not provided.", "default": "\"Close modal\"", "required": false }, @@ -795,7 +795,7 @@ "type": { "text": "boolean" }, - "description": "Optionally you can pass false to not show the close button.\r\nIf you decide to do so, you should either not also prevent dismissal by clicking the backdrop\r\nor provide your own dismissal logic in the modal content.", + "description": "Optionally you can pass false to not show the close button.\nIf you decide to do so, you should either not also prevent dismissal by clicking the backdrop\nor provide your own dismissal logic in the modal content.", "default": "true", "required": false }, @@ -933,7 +933,7 @@ "text": "ILocalization" }, "description": "Optionally allows localizing the component strings.", - "default": "{\r\n Add: \"Add\",\r\n AllRoles: \"All Roles\",\r\n FilterByGroup: \"Filter By Group\",\r\n GlobalRoles: \"Global Roles\",\r\n Role: \"Role\",\r\n RolePermissions: \"Role Permissions\",\r\n SelectRole: \"Select Role\",\r\n User: \"User\",\r\n UserPermissions: \"User Permissions\",\r\n }", + "default": "{\n Add: \"Add\",\n AllRoles: \"All Roles\",\n FilterByGroup: \"Filter By Group\",\n GlobalRoles: \"Global Roles\",\n Role: \"Role\",\n RolePermissions: \"Role Permissions\",\n SelectRole: \"Select Role\",\n User: \"User\",\n UserPermissions: \"User Permissions\",\n }", "required": false }, { @@ -1152,7 +1152,7 @@ "type": { "text": "string" }, - "description": "Fires up each time the search query changes.\r\nThe data passed is the new query." + "description": "Fires up each time the search query changes.\nThe data passed is the new query." } ], "slots": [], @@ -1559,7 +1559,7 @@ "kind": "class", "name": "dnn-vertical-splitview.tsx", "tagName": "dnn-vertical-splitview", - "description": "This allows splitting a UI into vertical adjustable panels, the splitter itself is not part of this component.\r\n- The content for the left part should be injected in the `left` slot.\r\n- The content for the right part should be injected in the `right` slot.\r\n- The content for the actual splitter should go in the default slot and other UI elements can be injected as long as you handle their behaviour, by default only the drag behavior is implemented in the component.", + "description": "This allows splitting a UI into vertical adjustable panels, the splitter itself is not part of this component.\n- The content for the left part should be injected in the `left` slot.\n- The content for the right part should be injected in the `right` slot.\n- The content for the actual splitter should go in the default slot and other UI elements can be injected as long as you handle their behaviour, by default only the drag behavior is implemented in the component.", "attributes": [ { "name": "split-width-percentage", diff --git a/packages/stencil-library/src/index.ts b/packages/stencil-library/src/index.ts index 10e9d7a6c..d3ff6d17b 100644 --- a/packages/stencil-library/src/index.ts +++ b/packages/stencil-library/src/index.ts @@ -1,3 +1,4 @@ export { Components, JSX } from './components'; export * from './utilities/debounce'; export * from './utilities/dnnServicesFramework'; +export * from 'jodit/types'; diff --git a/packages/stencil-library/vscode-data.json b/packages/stencil-library/vscode-data.json index d68580e56..3d98c4d59 100644 --- a/packages/stencil-library/vscode-data.json +++ b/packages/stencil-library/vscode-data.json @@ -49,7 +49,7 @@ }, { "name": "type", - "description": "Optional button style,\r\ncan be either primary, secondary or tertiary or danger and defaults to primary if not specified", + "description": "Optional button style,\ncan be either primary, secondary or tertiary or danger and defaults to primary if not specified", "values": [ { "name": "danger" @@ -163,11 +163,11 @@ "attributes": [ { "name": "allow-camera-mode", - "description": "If true, will allow the user to take a snapshot\r\nusing the device camera. (only works over https)." + "description": "If true, will allow the user to take a snapshot\nusing the device camera. (only works over https)." }, { "name": "capture-quality", - "description": "Specifies the jpeg quality for when the device\r\ncamera is used to generate a picture.\r\nNeeds to be a number between 0 and 1 and defaults to 0.8" + "description": "Specifies the jpeg quality for when the device\ncamera is used to generate a picture.\nNeeds to be a number between 0 and 1 and defaults to 0.8" }, { "name": "max-file-size", @@ -179,7 +179,7 @@ "name": "dnn-image-cropper", "description": { "kind": "markdown", - "value": "Allows cropping an image in-browser with the option to enforce a specific final size.\r\nAll computation happens in the browser and the final image is emmited\r\nin an event that has a data-url of the image." + "value": "Allows cropping an image in-browser with the option to enforce a specific final size.\nAll computation happens in the browser and the final image is emmited\nin an event that has a data-url of the image." }, "attributes": [ { @@ -326,7 +326,7 @@ }, { "name": "close-text", - "description": "Optionally pass the aria-label text for the close button.\r\nDefaults to \"Close modal\" if not provided." + "description": "Optionally pass the aria-label text for the close button.\nDefaults to \"Close modal\" if not provided." }, { "name": "resizable", @@ -334,7 +334,7 @@ }, { "name": "show-close-button", - "description": "Optionally you can pass false to not show the close button.\r\nIf you decide to do so, you should either not also prevent dismissal by clicking the backdrop\r\nor provide your own dismissal logic in the modal content." + "description": "Optionally you can pass false to not show the close button.\nIf you decide to do so, you should either not also prevent dismissal by clicking the backdrop\nor provide your own dismissal logic in the modal content." }, { "name": "visible", @@ -662,7 +662,7 @@ "name": "dnn-vertical-splitview", "description": { "kind": "markdown", - "value": "This allows splitting a UI into vertical adjustable panels, the splitter itself is not part of this component.\r\n- The content for the left part should be injected in the `left` slot.\r\n- The content for the right part should be injected in the `right` slot.\r\n- The content for the actual splitter should go in the default slot and other UI elements can be injected as long as you handle their behaviour, by default only the drag behavior is implemented in the component." + "value": "This allows splitting a UI into vertical adjustable panels, the splitter itself is not part of this component.\n- The content for the left part should be injected in the `left` slot.\n- The content for the right part should be injected in the `right` slot.\n- The content for the actual splitter should go in the default slot and other UI elements can be injected as long as you handle their behaviour, by default only the drag behavior is implemented in the component." }, "attributes": [ {