ckeditor5-react icon indicating copy to clipboard operation
ckeditor5-react copied to clipboard

build source and error TypeError: Cannot convert undefined or null to object

Open jechazelle opened this issue 2 years ago • 12 comments

Hi,

I tried to build the source and use it with ckeditor-react: compiled successfully, but I have an error when I launch my application:

react_devtools_backend.js:4012 TypeError: Cannot convert undefined or null to object
    at Function.keys (<anonymous>)
    at Uw.init (PostsIndex.08aaa671.js:5406:92930)
    at Uw.<anonymous> (PostsIndex.08aaa671.js:5404:5089)
    at Uw.fire (PostsIndex.08aaa671.js:5404:1434)
    at <computed> [as init] (PostsIndex.08aaa671.js:5404:5140)
    at PostsIndex.08aaa671.js:5406:271724

I have no error when I use the custom build online.

package.json

{
  "name": "ckeditor",
  "version": "1.0.0",
  "description": "",
  "main": "app.js",
  "scripts": {
    "build": "webpack --mode production",
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "",
  "license": "ISC",
  "dependencies": {
    "@babel/core": "^7.20.12",
    "@babel/preset-env": "^7.20.2",
    "@ckeditor/ckeditor5-autoformat": "^35.4.0",
    "@ckeditor/ckeditor5-basic-styles": "^35.4.0",
    "@ckeditor/ckeditor5-block-quote": "^35.4.0",
    "@ckeditor/ckeditor5-cloud-services": "^35.4.0",
    "@ckeditor/ckeditor5-dev-utils": "^30.5.0",
    "@ckeditor/ckeditor5-dev-webpack-plugin": "^30.5.0",
    "@ckeditor/ckeditor5-editor-classic": "^35.4.0",
    "@ckeditor/ckeditor5-essentials": "^35.4.0",
    "@ckeditor/ckeditor5-heading": "^35.4.0",
    "@ckeditor/ckeditor5-image": "^35.4.0",
    "@ckeditor/ckeditor5-indent": "^35.4.0",
    "@ckeditor/ckeditor5-link": "^35.4.0",
    "@ckeditor/ckeditor5-list": "^35.4.0",
    "@ckeditor/ckeditor5-media-embed": "^35.4.0",
    "@ckeditor/ckeditor5-mention": "^35.4.0",
    "@ckeditor/ckeditor5-paragraph": "^35.4.0",
    "@ckeditor/ckeditor5-paste-from-office": "^35.4.0",
    "@ckeditor/ckeditor5-table": "^35.4.0",
    "@ckeditor/ckeditor5-theme-lark": "^35.4.0",
    "@ckeditor/ckeditor5-typing": "^35.4.0",
    "@ckeditor/ckeditor5-upload": "^35.4.0",
    "babel-loader": "^9.1.2",
    "css-loader": "^5.2.7",
    "postcss-loader": "^4.3.0",
    "raw-loader": "^4.0.2",
    "regenerator-runtime": "^0.13.11",
    "style-loader": "^2.0.0",
    "webpack": "^5.75.0",
    "webpack-cli": "^4.10.0"
  }
}

webpack.config.js

'use strict';

const path = require( 'path' );
const { styles } = require( '@ckeditor/ckeditor5-dev-utils' );

module.exports = {
    // https://webpack.js.org/configuration/entry-context/
    entry: './app.js',

    // https://webpack.js.org/configuration/output/
    output: {
        path: path.resolve( __dirname, 'dist' ),
        filename: 'ckeditor.js'
    },

    module: {
        rules: [
            {
                test: /ckeditor5-[^/\\]+[/\\]theme[/\\]icons[/\\][^/\\]+\.svg$/,

                use: [ 'raw-loader' ]
            },
            {
                test: /ckeditor5-[^/\\]+[/\\]theme[/\\].+\.css$/,

                use: [
                    {
                        loader: 'style-loader',
                        options: {
                            injectType: 'singletonStyleTag',
                            attributes: {
                                'data-cke': true
                            }
                        }
                    },
                    'css-loader',
                    {
                        loader: 'postcss-loader',
                        options: {
                            postcssOptions: styles.getPostCssConfig( {
                                themeImporter: {
                                    themePath: require.resolve( '@ckeditor/ckeditor5-theme-lark' )
                                },
                                minify: true
                            } )
                        }
                    }
                ]
            }
        ]
    },

    // Useful for debugging.
    devtool: 'source-map',

    // By default webpack logs warnings if the bundle is bigger than 200kb.
    performance: { hints: false }
};

app.js

import ClassicEditor from '@ckeditor/ckeditor5-editor-classic/src/classiceditor.js';
import Autoformat from '@ckeditor/ckeditor5-autoformat/src/autoformat.js';
import BlockQuote from '@ckeditor/ckeditor5-block-quote/src/blockquote.js';
import Bold from '@ckeditor/ckeditor5-basic-styles/src/bold.js';
import CloudServices from '@ckeditor/ckeditor5-cloud-services/src/cloudservices.js';
import Essentials from '@ckeditor/ckeditor5-essentials/src/essentials.js';
import Heading from '@ckeditor/ckeditor5-heading/src/heading.js';
import Image from '@ckeditor/ckeditor5-image/src/image.js';
import ImageCaption from '@ckeditor/ckeditor5-image/src/imagecaption.js';
import ImageStyle from '@ckeditor/ckeditor5-image/src/imagestyle.js';
import ImageToolbar from '@ckeditor/ckeditor5-image/src/imagetoolbar.js';
import ImageUpload from '@ckeditor/ckeditor5-image/src/imageupload.js';
import Indent from '@ckeditor/ckeditor5-indent/src/indent.js';
import Italic from '@ckeditor/ckeditor5-basic-styles/src/italic.js';
import Link from '@ckeditor/ckeditor5-link/src/link.js';
import List from '@ckeditor/ckeditor5-list/src/list.js';
import MediaEmbed from '@ckeditor/ckeditor5-media-embed/src/mediaembed.js';
import Mention from '@ckeditor/ckeditor5-mention/src/mention.js';
import Paragraph from '@ckeditor/ckeditor5-paragraph/src/paragraph.js';
import PasteFromOffice from '@ckeditor/ckeditor5-paste-from-office/src/pastefromoffice.js';
import SimpleUploadAdapter from '@ckeditor/ckeditor5-upload/src/adapters/simpleuploadadapter.js';
import Table from '@ckeditor/ckeditor5-table/src/table.js';
import TableToolbar from '@ckeditor/ckeditor5-table/src/tabletoolbar.js';
import TextTransformation from '@ckeditor/ckeditor5-typing/src/texttransformation.js';

ClassicEditor
    .create( document.querySelector( '#editor' ), {
        plugins: [
            Autoformat,
            BlockQuote,
            Bold,
            CloudServices,
            Essentials,
            Heading,
            Image,
            ImageCaption,
            ImageStyle,
            ImageToolbar,
            ImageUpload,
            Indent,
            Italic,
            Link,
            List,
            MediaEmbed,
            Mention,
            Paragraph,
            PasteFromOffice,
            SimpleUploadAdapter,
            Table,
            TableToolbar,
            TextTransformation
        ],
        toolbar: {
            items: [
                'heading',
                '|',
                'bold',
                'italic',
                'link',
                'bulletedList',
                'numberedList',
                '|',
                'outdent',
                'indent',
                '|',
                'imageUpload',
                'blockQuote',
                'insertTable',
                'mediaEmbed',
                'undo',
                'redo'
            ]
        },
        language: 'fr',
        image: {
            toolbar: [
                'imageTextAlternative',
                'toggleImageCaption',
                'imageStyle:inline',
                'imageStyle:block',
                'imageStyle:side'
            ]
        },
        table: {
            contentToolbar: [
                'tableColumn',
                'tableRow',
                'mergeTableCells'
            ]
        }
    } )
    .then( editor => {
        console.log( 'Editor was initialized', editor );
    } )
    .catch( error => {
        console.error( error.stack );
    } );

I launch with:

npm run build

jechazelle avatar Jan 10 '23 14:01 jechazelle

Hi @jechazelle,

The issue stems from the fact that you are initializing the editor in your app.js file, whereas in ckeditor-react you should leave initialization to the CKEditor component.

In short: don't run ClassicEditor.create(dom-element)... instead prepare and export your custom-built editor class.

import ClassicEditor from '@ckeditor/ckeditor5-editor-classic/src/classiceditor.js';
import Autoformat from '@ckeditor/ckeditor5-autoformat/src/autoformat.js';
import BlockQuote from '@ckeditor/ckeditor5-block-quote/src/blockquote.js';
import Bold from '@ckeditor/ckeditor5-basic-styles/src/bold.js';
import CloudServices from '@ckeditor/ckeditor5-cloud-services/src/cloudservices.js';
import Essentials from '@ckeditor/ckeditor5-essentials/src/essentials.js';
import Heading from '@ckeditor/ckeditor5-heading/src/heading.js';
import Image from '@ckeditor/ckeditor5-image/src/image.js';
import ImageCaption from '@ckeditor/ckeditor5-image/src/imagecaption.js';
import ImageStyle from '@ckeditor/ckeditor5-image/src/imagestyle.js';
import ImageToolbar from '@ckeditor/ckeditor5-image/src/imagetoolbar.js';
import ImageUpload from '@ckeditor/ckeditor5-image/src/imageupload.js';
import Indent from '@ckeditor/ckeditor5-indent/src/indent.js';
import Italic from '@ckeditor/ckeditor5-basic-styles/src/italic.js';
import Link from '@ckeditor/ckeditor5-link/src/link.js';
import List from '@ckeditor/ckeditor5-list/src/list.js';
import MediaEmbed from '@ckeditor/ckeditor5-media-embed/src/mediaembed.js';
import Mention from '@ckeditor/ckeditor5-mention/src/mention.js';
import Paragraph from '@ckeditor/ckeditor5-paragraph/src/paragraph.js';
import PasteFromOffice from '@ckeditor/ckeditor5-paste-from-office/src/pastefromoffice.js';
import SimpleUploadAdapter from '@ckeditor/ckeditor5-upload/src/adapters/simpleuploadadapter.js';
import Table from '@ckeditor/ckeditor5-table/src/table.js';
import TableToolbar from '@ckeditor/ckeditor5-table/src/tabletoolbar.js';
import TextTransformation from '@ckeditor/ckeditor5-typing/src/texttransformation.js';

// Create your own editor class and EXPORT it
export default class Editor extends ClassicEditor {};

// Set built-in plugins for this editor build
Editor.builtinPlugins = [
  Autoformat,
  BlockQuote,
  Bold,
  CloudServices,
  Essentials,
  Heading,
  Image,
  ImageCaption,
  ImageStyle,
  ImageToolbar,
  ImageUpload,
  Indent,
  Italic,
  Link,
  List,
  MediaEmbed,
  Mention,
  Paragraph,
  PasteFromOffice,
  SimpleUploadAdapter,
  Table,
  TableToolbar,
  TextTransformation,
];

// Set default config for this editor build
Editor.defaultConfig = {
  toolbar: {
    items: [
      "heading",
      "|",
      "bold",
      "italic",
      "link",
      "bulletedList",
      "numberedList",
      "|",
      "outdent",
      "indent",
      "|",
      "imageUpload",
      "blockQuote",
      "insertTable",
      "mediaEmbed",
      "undo",
      "redo",
    ],
  },
  language: "fr",
  image: {
    toolbar: [
      "imageTextAlternative",
      "toggleImageCaption",
      "imageStyle:inline",
      "imageStyle:block",
      "imageStyle:side",
    ],
  },
  table: {
    contentToolbar: ["tableColumn", "tableRow", "mergeTableCells"],
  },
};

Now build such a file and use it in your app:

import { CKEditor } from '@ckeditor/ckeditor5-react';
import Editor from '/path/to/your/custom/editor/build';

function MyEditorComponent() {
  return <CKEditor editor={Editor} />;
}

Or in NextJS:

function MyEditorComponent() {
  const editorRef = useRef();
  const { CKEditor, Editor } = editorRef.current || {};

  useEffect(() => {
    editorRef.current = {
      CKEditor: require('@ckeditor/ckeditor5-react').CKEditor,
      Editor: require('/path/to/your/custom/editor/build'),
    };
  }, [editorRef]);

  return <CKEditor editor={Editor} />;
}

I hope this makes sense.

dawidurbanski avatar Jan 12 '23 23:01 dawidurbanski

Thank you so much @dawidurbanski for your answer !

I tried with your code ans this webpack config:

'use strict';

const path = require( 'path' );
const { styles } = require( '@ckeditor/ckeditor5-dev-utils' );

module.exports = {
    // https://webpack.js.org/configuration/entry-context/
    entry: './app.js',

    // https://webpack.js.org/configuration/output/
    output: {
        path: path.resolve( __dirname, 'dist' ),
        filename: 'ckeditor.js'
    },

    module: {
        rules: [
            {
                test: /ckeditor5-[^/\\]+[/\\]theme[/\\]icons[/\\][^/\\]+\.svg$/,

                use: [ 'raw-loader' ]
            },
            {
                test: /ckeditor5-[^/\\]+[/\\]theme[/\\].+\.css$/,

                use: [
                    {
                        loader: 'style-loader',
                        options: {
                            injectType: 'singletonStyleTag',
                            attributes: {
                                'data-cke': true
                            }
                        }
                    },
                    'css-loader',
                    {
                        loader: 'postcss-loader',
                        options: {
                            postcssOptions: styles.getPostCssConfig( {
                                themeImporter: {
                                    themePath: require.resolve( '@ckeditor/ckeditor5-theme-lark' )
                                },
                                minify: true
                            } )
                        }
                    }
                ]
            }
        ]
    },

    // Useful for debugging.
    devtool: 'source-map',

    // By default webpack logs warnings if the bundle is bigger than 200kb.
    performance: { hints: false }
};

But I have this error:

 npm run build     

> @ckeditor/[email protected] build
> webpack --mode production

assets by status 1.32 MiB [cached] 1 asset
orphan modules 7.42 MiB [orphan] 2154 modules
runtime modules 919 bytes 5 modules
cacheable modules 6.77 MiB
  modules by path ./ 6.77 MiB
    modules by path ./node_modules/@ckeditor/ 313 KiB 49 modules
    modules by path ./node_modules/css-loader/dist/runtime/*.js 3.84 KiB 2 modules
    ./app.js + 1205 modules 6.45 MiB [built] [code generated]
    ./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js 6.67 KiB [built] [code generated]
  modules by path ../../node_modules/@ckeditor/ 1010 bytes
    modules by path ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/ 819 bytes 21 modules
    modules by path ../../node_modules/@ckeditor/ckeditor5-mention/ 78 bytes 2 modules
    modules by path ../../node_modules/@ckeditor/ckeditor5-engine/ 78 bytes 2 modules
    ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/globals/globals.css 39 bytes [built] [code generated] [1 error]

ERROR in ../../node_modules/@ckeditor/ckeditor5-engine/theme/placeholder.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-engine/theme/placeholder.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-engine/theme/placeholder.css 2:12-212 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-engine/src/view/placeholder.js 8:0-37
 @ ../../node_modules/@ckeditor/ckeditor5-engine/src/index.js 8:0-35 8:0-35
 @ ../../node_modules/@ckeditor/ckeditor5-engine/src/model/utils/insertcontent.js 15:0-40 119:50-69
 @ ../../node_modules/@ckeditor/ckeditor5-engine/src/model/model.js 21:0-50 421:15-28
 @ ../../node_modules/@ckeditor/ckeditor5-core/src/editor/editor.js 17:0-63 161:19-24
 @ ../../node_modules/@ckeditor/ckeditor5-core/src/index.js 17:0-52 17:0-52
 @ ../../node_modules/ckeditor5/src/core.js 10:0-41 10:0-41
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 10:0-44 24:37-43
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-engine/theme/renderer.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-engine/theme/renderer.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-engine/theme/renderer.css 2:12-209 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-engine/src/view/renderer.js 21:0-34
 @ ../../node_modules/@ckeditor/ckeditor5-engine/src/view/view.js 10:0-34 111:29-37
 @ ../../node_modules/@ckeditor/ckeditor5-engine/src/controller/editingcontroller.js 9:0-32 46:24-28
 @ ../../node_modules/@ckeditor/ckeditor5-core/src/editor/editor.js 12:0-92 181:21-38
 @ ../../node_modules/@ckeditor/ckeditor5-core/src/index.js 17:0-52 17:0-52
 @ ../../node_modules/ckeditor5/src/core.js 10:0-41 10:0-41
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 10:0-44 24:37-43
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-mention/theme/mention.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-mention/theme/mention.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-mention/theme/mention.css 2:12-208 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 15:0-30
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-mention/theme/mentionui.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-mention/theme/mentionui.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-mention/theme/mentionui.css 2:12-210 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/ui/mentionsview.js 13:0-35
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 17:0-45 217:27-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/button/button.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/button/button.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/button/button.css 2:12-219 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/button/buttonview.js 17:0-50
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 17:0-60 17:0-60
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/button/switchbutton.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/button/switchbutton.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/button/switchbutton.css 2:12-225 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/button/switchbuttonview.js 13:0-56
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 18:0-72 18:0-72
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/colorgrid/colorgrid.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/colorgrid/colorgrid.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/colorgrid/colorgrid.css 2:12-222 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/colorgrid/colorgridview.js 16:0-56
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 21:0-69 21:0-69
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/dropdown/dropdown.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/dropdown/dropdown.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/dropdown/dropdown.css 2:12-221 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/dropdown/dropdownview.js 14:0-54
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/dropdown/utils.js 11:0-42 93:26-38
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 26:0-33 26:0-33
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/dropdown/listdropdown.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/dropdown/listdropdown.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/dropdown/listdropdown.css 2:12-225 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/dropdown/utils.js 25:0-58
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 26:0-33 26:0-33
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/dropdown/splitbutton.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/dropdown/splitbutton.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/dropdown/splitbutton.css 2:12-224 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/dropdown/button/splitbuttonview.js 18:0-60
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 25:0-79 25:0-79
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/dropdown/toolbardropdown.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/dropdown/toolbardropdown.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/dropdown/toolbardropdown.css 2:12-228 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/dropdown/utils.js 24:0-61
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 26:0-33 26:0-33
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/editorui/editorui.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/editorui/editorui.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/editorui/editorui.css 2:12-221 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/editorui/editoruiview.js 13:0-54
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 28:0-66 28:0-66
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/formheader/formheader.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/formheader/formheader.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/formheader/formheader.css 2:12-223 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/formheader/formheaderview.js 12:0-58
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 32:0-72 32:0-72
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/icon/icon.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/icon/icon.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/icon/icon.css 2:12-217 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/icon/iconview.js 14:0-46
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 35:0-54 35:0-54
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/input/input.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/input/input.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/input/input.css 2:12-218 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/input/inputview.js 13:0-48
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 36:0-57 36:0-57
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/label/label.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/label/label.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/label/label.css 2:12-218 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/label/labelview.js 13:0-48
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 42:0-57 42:0-57
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/labeledfield/labeledfieldview.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/labeledfield/labeledfieldview.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/labeledfield/labeledfieldview.css 2:12-229 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/labeledfield/labeledfieldview.js 13:0-66
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 43:0-78 43:0-78
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/list/list.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/list/list.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/list/list.css 2:12-217 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/list/listview.js 15:0-46
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 47:0-54 47:0-54
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/panel/balloonpanel.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/panel/balloonpanel.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/panel/balloonpanel.css 2:12-225 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/panel/balloon/balloonpanelview.js 17:0-58
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 52:0-79 52:0-79
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/panel/balloonrotator.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/panel/balloonrotator.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/panel/balloonrotator.css 2:12-227 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/panel/balloon/contextualballoon.js 22:0-60
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 53:0-81 53:0-81
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/panel/fakepanel.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/panel/fakepanel.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/panel/fakepanel.css 2:12-222 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/panel/balloon/contextualballoon.js 23:0-55
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 53:0-81 53:0-81
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/panel/stickypanel.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/panel/stickypanel.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/panel/stickypanel.css 2:12-224 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/panel/sticky/stickypanelview.js 15:0-57
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 54:0-76 54:0-76
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/toolbar/blocktoolbar.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/toolbar/blocktoolbar.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/toolbar/blocktoolbar.css 2:12-225 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/toolbar/block/blockbuttonview.js 12:0-60
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/toolbar/block/blocktoolbar.js 15:0-48 283:25-40
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 63:0-71 63:0-71
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/toolbar/toolbar.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/toolbar/toolbar.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/toolbar/toolbar.css 2:12-220 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/toolbar/toolbarview.js 28:0-52
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 59:0-63 59:0-63
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/tooltip/tooltip.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/tooltip/tooltip.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/tooltip/tooltip.css 2:12-220 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/tooltipmanager.js 17:0-49
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 56:0-61 56:0-61
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/globals/globals.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/globals/globals.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/globals/globals.css 2:12-214 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/view.js 19:0-38
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 65:0-41 65:0-41
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

webpack 5.75.0 compiled with 26 errors in 50742 ms

jechazelle avatar Jan 13 '23 19:01 jechazelle

Hard to say, regarding your webpack config, but CKEditor comes with the CKEditorWebpackPlugin.

Assuming you have such a structure:

project-folder
-- package.json
-- webpack.config.js
-- index.js

(where index.js holds the custom editor build), then such config should do the trick:

'use strict';

const path = require( 'path' );
const webpack = require( 'webpack' );
const { bundler, styles } = require( '@ckeditor/ckeditor5-dev-utils' );
const CKEditorWebpackPlugin = require( '@ckeditor/ckeditor5-dev-webpack-plugin' );
const TerserWebpackPlugin = require( 'terser-webpack-plugin' );

module.exports = {
	devtool: 'source-map',
	performance: { hints: false },

	entry: path.resolve( __dirname, '.', 'index.js' ),

	output: {
		// The name under which the editor will be exported.
		library: 'Editor',

		path: path.resolve( __dirname, 'build' ),
		filename: 'ckeditor.js',
		libraryTarget: 'umd',
		libraryExport: 'default'
	},

	optimization: {
		minimizer: [
			new TerserWebpackPlugin( {
				sourceMap: true,
				terserOptions: {
					output: {
						// Preserve CKEditor 5 license comments.
						comments: /^!/
					}
				},
				extractComments: false
			} )
		]
	},

	plugins: [
		new CKEditorWebpackPlugin( {
			language: 'en',
			additionalLanguages: 'all'
		} ),
		new webpack.BannerPlugin( {
			banner: bundler.getLicenseBanner(),
			raw: true
		} )
	],

	module: {
		rules: [
			{
				test: /\.svg$/,
				use: [ 'raw-loader' ]
			},
			{
				test: /\.css$/,
				use: [
					{
						loader: 'style-loader',
						options: {
							injectType: 'singletonStyleTag',
							attributes: {
								'data-cke': true
							}
						}
					},
					{
						loader: 'css-loader'
					},
					{
						loader: 'postcss-loader',
						options: {
							postcssOptions: styles.getPostCssConfig( {
								themeImporter: {
									themePath: require.resolve( '@ckeditor/ckeditor5-theme-lark' )
								},
								minify: true
							} )
						}
					},
				]
			}
		]
	}
};

and these dev dependencies (and other ckeditor packages you use in your custom build):

"@ckeditor/ckeditor5-dev-utils": "^32.0.2",
"@ckeditor/ckeditor5-dev-webpack-plugin": "^31.1.13",
"@ckeditor/ckeditor5-editor-classic": "^35.4.0",
"@ckeditor/ckeditor5-theme-lark": "^35.4.0",
"css-loader": "^6.7.3",
"postcss": "^8.4.21",
"postcss-loader": "^7.0.2",
"raw-loader": "^4.0.2",
"style-loader": "^3.3.1",
"terser-webpack-plugin": "^4.2.3",
"webpack": "^5.75.0",
"webpack-cli": "^5.0.1"

you should be able to build the project (with the output in the build directory)

dawidurbanski avatar Jan 13 '23 22:01 dawidurbanski

Also, I just tested your webpack config and it built just fine.

➜  ckeditor node -v
v18.12.1
➜  ckeditor npm -v
8.19.2
➜  ckeditor yarn -v
1.22.19

index.js

import ClassicEditor from "@ckeditor/ckeditor5-editor-classic/src/classiceditor.js";
import Autoformat from "@ckeditor/ckeditor5-autoformat/src/autoformat.js";
import BlockQuote from "@ckeditor/ckeditor5-block-quote/src/blockquote.js";
import Bold from "@ckeditor/ckeditor5-basic-styles/src/bold.js";
import CloudServices from "@ckeditor/ckeditor5-cloud-services/src/cloudservices.js";
import Essentials from "@ckeditor/ckeditor5-essentials/src/essentials.js";
import Heading from "@ckeditor/ckeditor5-heading/src/heading.js";
import Image from "@ckeditor/ckeditor5-image/src/image.js";
import ImageCaption from "@ckeditor/ckeditor5-image/src/imagecaption.js";
import ImageStyle from "@ckeditor/ckeditor5-image/src/imagestyle.js";
import ImageToolbar from "@ckeditor/ckeditor5-image/src/imagetoolbar.js";
import ImageUpload from "@ckeditor/ckeditor5-image/src/imageupload.js";
import Indent from "@ckeditor/ckeditor5-indent/src/indent.js";
import Italic from "@ckeditor/ckeditor5-basic-styles/src/italic.js";
import Link from "@ckeditor/ckeditor5-link/src/link.js";
import List from "@ckeditor/ckeditor5-list/src/list.js";
import MediaEmbed from "@ckeditor/ckeditor5-media-embed/src/mediaembed.js";
import Mention from "@ckeditor/ckeditor5-mention/src/mention.js";
import Paragraph from "@ckeditor/ckeditor5-paragraph/src/paragraph.js";
import PasteFromOffice from "@ckeditor/ckeditor5-paste-from-office/src/pastefromoffice.js";
import SimpleUploadAdapter from "@ckeditor/ckeditor5-upload/src/adapters/simpleuploadadapter.js";
import Table from "@ckeditor/ckeditor5-table/src/table.js";
import TableToolbar from "@ckeditor/ckeditor5-table/src/tabletoolbar.js";
import TextTransformation from "@ckeditor/ckeditor5-typing/src/texttransformation.js";

// Create your own editor class and EXPORT it
export default class Editor extends ClassicEditor {}

// Set built-in plugins for this editor build
Editor.builtinPlugins = [
  Autoformat,
  BlockQuote,
  Bold,
  CloudServices,
  Essentials,
  Heading,
  Image,
  ImageCaption,
  ImageStyle,
  ImageToolbar,
  ImageUpload,
  Indent,
  Italic,
  Link,
  List,
  MediaEmbed,
  Mention,
  Paragraph,
  PasteFromOffice,
  SimpleUploadAdapter,
  Table,
  TableToolbar,
  TextTransformation,
];

// Set default config for this editor build
Editor.defaultConfig = {
  toolbar: {
    items: [
      "heading",
      "|",
      "bold",
      "italic",
      "link",
      "bulletedList",
      "numberedList",
      "|",
      "outdent",
      "indent",
      "|",
      "imageUpload",
      "blockQuote",
      "insertTable",
      "mediaEmbed",
      "undo",
      "redo",
    ],
  },
  language: "fr",
  image: {
    toolbar: [
      "imageTextAlternative",
      "toggleImageCaption",
      "imageStyle:inline",
      "imageStyle:block",
      "imageStyle:side",
    ],
  },
  table: {
    contentToolbar: ["tableColumn", "tableRow", "mergeTableCells"],
  },
};

package.json

{
  "name": "my-custom-editor",
  "version": "1.0.0",
  "main": "index.js",
  "license": "MIT",
  "devDependencies": {
    "@ckeditor/ckeditor5-autoformat": "^35.4.0",
    "@ckeditor/ckeditor5-basic-styles": "^35.4.0",
    "@ckeditor/ckeditor5-block-quote": "^35.4.0",
    "@ckeditor/ckeditor5-cloud-services": "^35.4.0",
    "@ckeditor/ckeditor5-core": "^35.4.0",
    "@ckeditor/ckeditor5-dev-utils": "^32.0.2",
    "@ckeditor/ckeditor5-dev-webpack-plugin": "^31.1.13",
    "@ckeditor/ckeditor5-editor-classic": "^35.4.0",
    "@ckeditor/ckeditor5-essentials": "^35.4.0",
    "@ckeditor/ckeditor5-heading": "^35.4.0",
    "@ckeditor/ckeditor5-image": "^35.4.0",
    "@ckeditor/ckeditor5-indent": "^35.4.0",
    "@ckeditor/ckeditor5-link": "^35.4.0",
    "@ckeditor/ckeditor5-list": "^35.4.0",
    "@ckeditor/ckeditor5-media-embed": "^35.4.0",
    "@ckeditor/ckeditor5-mention": "^35.4.0",
    "@ckeditor/ckeditor5-paragraph": "^35.4.0",
    "@ckeditor/ckeditor5-paste-from-office": "^35.4.0",
    "@ckeditor/ckeditor5-table": "^35.4.0",
    "@ckeditor/ckeditor5-theme-lark": "^35.4.0",
    "css-loader": "^6.7.3",
    "postcss": "^8.4.21",
    "postcss-loader": "^7.0.2",
    "raw-loader": "^4.0.2",
    "style-loader": "^3.3.1",
    "terser-webpack-plugin": "^4.2.3",
    "webpack": "^5.75.0",
    "webpack-cli": "^5.0.1"
  },
  "scripts": {
    "build": "webpack --mode production"
  }
}

webpack.config.js

"use strict";

const path = require("path");
const { styles } = require("@ckeditor/ckeditor5-dev-utils");

module.exports = {
  // https://webpack.js.org/configuration/entry-context/
  entry: "./index.js",

  // https://webpack.js.org/configuration/output/
  output: {
    path: path.resolve(__dirname, "dist"),
    filename: "ckeditor.js",
  },

  module: {
    rules: [
      {
        test: /ckeditor5-[^/\\]+[/\\]theme[/\\]icons[/\\][^/\\]+\.svg$/,
        use: ["raw-loader"],
      },
      {
        test: /ckeditor5-[^/\\]+[/\\]theme[/\\].+\.css$/,
        use: [
          {
            loader: "style-loader",
            options: {
              injectType: "singletonStyleTag",
              attributes: {
                "data-cke": true,
              },
            },
          },
          "css-loader",
          {
            loader: "postcss-loader",
            options: {
              postcssOptions: styles.getPostCssConfig({
                themeImporter: {
                  themePath: require.resolve("@ckeditor/ckeditor5-theme-lark"),
                },
                minify: true,
              }),
            },
          },
        ],
      },
    ],
  },

  // Useful for debugging.
  devtool: "source-map",

  // By default webpack logs warnings if the bundle is bigger than 200kb.
  performance: { hints: false },
};

result:

➜  ckeditor yarn build
yarn run v1.22.19
$ webpack --mode production
asset ckeditor.js 976 KiB [compared for emit] [minimized] [big] (name: main) 2 related assets
orphan modules 4.34 MiB [orphan] 1201 modules
runtime modules 1.27 KiB 5 modules
cacheable modules 4.2 MiB
  modules by path ./node_modules/@ckeditor/ 316 KiB 51 modules
  modules by path ./node_modules/style-loader/dist/runtime/*.js 6 KiB
    ./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js 2.44 KiB [built] [code generated]
    + 4 modules
  asset modules 8.5 KiB
    data:image/svg+xml;base64,PHN2ZyB4bWxucz0i.. 3.25 KiB [built] [code generated]
    + 3 modules
  modules by path ./node_modules/css-loader/dist/runtime/*.js 3.33 KiB
    ./node_modules/css-loader/dist/runtime/sourceMaps.js 505 bytes [built] [code generated]
    ./node_modules/css-loader/dist/runtime/api.js 2.25 KiB [built] [code generated]
    ./node_modules/css-loader/dist/runtime/getUrl.js 597 bytes [built] [code generated]
  ./index.js + 737 modules 3.87 MiB [built] [code generated]
webpack 5.75.0 compiled successfully in 5713 ms
✨  Done in 6.50s.

dawidurbanski avatar Jan 13 '23 22:01 dawidurbanski

Thank you again @dawidurbanski ! Now the code compiled !

But I have an other strange error when I load the page with ckeditor. I don't have this error when the online source builder:

react_devtools_backend.js:4012 TypeError: this.props.editor.create is not a function
    at to._createEditor (ckeditor.jsx:178:28)
    at Hr._creator (ckeditor.jsx:159:52)
    at editorwatchdog.js:188:17
    at async to._initializeEditor (ckeditor.jsx:162:87)
    at async to.componentDidMount (ckeditor.jsx:105:2) {phase: 'initialization', willEditorRestart: false}
overrideMethod @ react_devtools_backend.js:4012
onError @ ckeditor.jsx:409
(anonymous) @ ckeditor.jsx:166
Promise.catch (async)
_initializeEditor @ ckeditor.jsx:166
await in _initializeEditor (async)
componentDidMount @ ckeditor.jsx:106
commitLifeCycles @ react-dom.development.js:20663
commitLayoutEffects @ react-dom.development.js:23426
callCallback2 @ react-dom.development.js:3945
invokeGuardedCallbackDev @ react-dom.development.js:3994
invokeGuardedCallback @ react-dom.development.js:4056
commitRootImpl @ react-dom.development.js:23151
unstable_runWithPriority @ scheduler.development.js:468
runWithPriority$1 @ react-dom.development.js:11276
commitRoot @ react-dom.development.js:22990
performSyncWorkOnRoot @ react-dom.development.js:22329
(anonymous) @ react-dom.development.js:11327
unstable_runWithPriority @ scheduler.development.js:468
runWithPriority$1 @ react-dom.development.js:11276
flushSyncCallbackQueueImpl @ react-dom.development.js:11322
flushSyncCallbackQueue @ react-dom.development.js:11309
discreteUpdates$1 @ react-dom.development.js:22420
discreteUpdates @ react-dom.development.js:3756
dispatchDiscreteEvent @ react-dom.development.js:5889
Capture d’écran 2023-01-14 à 15 46 43

I use ckeditor-react:

import { CKEditor } from '@ckeditor/ckeditor5-react';
import ClassicEditor from '@/Common/ckeditor';
//import {Editor as ClassicEditor} from '@/Common/ckeditor';
...

<CKEditor
                id="post-content"
                name="post-content"
                editor={ClassicEditor}
                data={translation.content}
                onChange={(event, editor) => {
                    console.log('update');
                }}
/>

jechazelle avatar Jan 14 '23 14:01 jechazelle

Hard to say, but from the error message, it looks like the editor class you pass into the editor prop does not have the create method, which makes me think you did something wrong and you are not passing the correct CKEditor class there.

Maybe you can check if the imported ClassicEditor is what you think it is?

dawidurbanski avatar Jan 14 '23 15:01 dawidurbanski

Good idea ! Hum... I have an empty object:


import { CKEditor } from '@ckeditor/ckeditor5-react';
import ClassicEditor from '@/Common/ckeditor';

console.log(ClassicEditor);
Capture d’écran 2023-01-14 à 16 57 21

jechazelle avatar Jan 14 '23 15:01 jechazelle

So now you have to debug this on your own. The editor builds, and the exported class should be passed to editor prop in CKEditor component.

You have to make sure that you have the right thing.

dawidurbanski avatar Jan 14 '23 22:01 dawidurbanski

Thank you so much!

With your webpack.config.js, it's perfect!

'use strict';

const path = require( 'path' );
const webpack = require( 'webpack' );
const { bundler, styles } = require( '@ckeditor/ckeditor5-dev-utils' );
const CKEditorWebpackPlugin = require( '@ckeditor/ckeditor5-dev-webpack-plugin' );
const TerserWebpackPlugin = require( 'terser-webpack-plugin' );

module.exports = {
    devtool: 'source-map',
    performance: { hints: false },

    entry: path.resolve( __dirname, '.', '/app.js' ),

    output: {
        // The name under which the editor will be exported.
        library: 'Editor',

        path: path.resolve( __dirname, 'build' ),
        filename: 'ckeditor.js',
        libraryTarget: 'umd',
        libraryExport: 'default'
    },

    optimization: {
        minimizer: [
            new TerserWebpackPlugin( {
                sourceMap: true,
                terserOptions: {
                    output: {
                        // Preserve CKEditor 5 license comments.
                        comments: /^!/
                    }
                },
                extractComments: false
            } )
        ]
    },

    plugins: [
        new CKEditorWebpackPlugin( {
            language: 'en',
            additionalLanguages: 'all'
        } ),
        new webpack.BannerPlugin( {
            banner: bundler.getLicenseBanner(),
            raw: true
        } )
    ],

    module: {
        rules: [
            {
                test: /\.svg$/,
                use: [ 'raw-loader' ]
            },
            {
                test: /\.css$/,
                use: [
                    {
                        loader: 'style-loader',
                        options: {
                            injectType: 'singletonStyleTag',
                            attributes: {
                                'data-cke': true
                            }
                        }
                    },
                    {
                        loader: 'css-loader'
                    },
                    {
                        loader: 'postcss-loader',
                        options: {
                            postcssOptions: styles.getPostCssConfig( {
                                themeImporter: {
                                    themePath: require.resolve( '@ckeditor/ckeditor5-theme-lark' )
                                },
                                minify: true
                            } )
                        }
                    },
                ]
            }
        ]
    }
};

And app.js:

import ClassicEditor from "@ckeditor/ckeditor5-editor-classic/src/classiceditor.js";
import Autoformat from "@ckeditor/ckeditor5-autoformat/src/autoformat.js";
import BlockQuote from "@ckeditor/ckeditor5-block-quote/src/blockquote.js";
import Bold from "@ckeditor/ckeditor5-basic-styles/src/bold.js";
import CloudServices from "@ckeditor/ckeditor5-cloud-services/src/cloudservices.js";
import Essentials from "@ckeditor/ckeditor5-essentials/src/essentials.js";
import Heading from "@ckeditor/ckeditor5-heading/src/heading.js";
import Image from "@ckeditor/ckeditor5-image/src/image.js";
import ImageCaption from "@ckeditor/ckeditor5-image/src/imagecaption.js";
import ImageStyle from "@ckeditor/ckeditor5-image/src/imagestyle.js";
import ImageToolbar from "@ckeditor/ckeditor5-image/src/imagetoolbar.js";
import ImageUpload from "@ckeditor/ckeditor5-image/src/imageupload.js";
import Indent from "@ckeditor/ckeditor5-indent/src/indent.js";
import Italic from "@ckeditor/ckeditor5-basic-styles/src/italic.js";
import Link from "@ckeditor/ckeditor5-link/src/link.js";
import List from "@ckeditor/ckeditor5-list/src/list.js";
import MediaEmbed from "@ckeditor/ckeditor5-media-embed/src/mediaembed.js";
import Mention from "@ckeditor/ckeditor5-mention/src/mention.js";
import Paragraph from "@ckeditor/ckeditor5-paragraph/src/paragraph.js";
import PasteFromOffice from "@ckeditor/ckeditor5-paste-from-office/src/pastefromoffice.js";
import SimpleUploadAdapter from "@ckeditor/ckeditor5-upload/src/adapters/simpleuploadadapter.js";
import Table from "@ckeditor/ckeditor5-table/src/table.js";
import TableToolbar from "@ckeditor/ckeditor5-table/src/tabletoolbar.js";
import TextTransformation from "@ckeditor/ckeditor5-typing/src/texttransformation.js";

// Create your own editor class and EXPORT it
export default class Editor extends ClassicEditor {}

// Set built-in plugins for this editor build
Editor.builtinPlugins = [
    Autoformat,
    BlockQuote,
    Bold,
    CloudServices,
    Essentials,
    Heading,
    Image,
    ImageCaption,
    ImageStyle,
    ImageToolbar,
    ImageUpload,
    Indent,
    Italic,
    Link,
    List,
    MediaEmbed,
    Mention,
    Paragraph,
    PasteFromOffice,
    SimpleUploadAdapter,
    Table,
    TableToolbar,
    TextTransformation
];

// Set default config for this editor build
Editor.defaultConfig = {
    toolbar: {
        items: [
            "heading",
            "|",
            "bold",
            "italic",
            "link",
            "bulletedList",
            "numberedList",
            "|",
            "outdent",
            "indent",
            "|",
            "imageUpload",
            "blockQuote",
            "insertTable",
            "mediaEmbed",
            "undo",
            "redo"
        ],
    },
    language: "fr",
    image: {
        toolbar: [
            "imageTextAlternative",
            "toggleImageCaption",
            "imageStyle:inline",
            "imageStyle:block",
            "imageStyle:side",
        ],
    },
    table: {
        contentToolbar: ["tableColumn", "tableRow", "mergeTableCells"],
    },
};

Thank you again @dawidurbanski !

jechazelle avatar Jan 16 '23 20:01 jechazelle

After trying everything then also error is coming

Riddhiman007 avatar Feb 25 '23 14:02 Riddhiman007

Hard to say, regarding your webpack config, but CKEditor comes with the CKEditorWebpackPlugin.

Assuming you have such a structure:

project-folder
-- package.json
-- webpack.config.js
-- index.js

(where index.js holds the custom editor build), then such config should do the trick:

'use strict';

const path = require( 'path' );
const webpack = require( 'webpack' );
const { bundler, styles } = require( '@ckeditor/ckeditor5-dev-utils' );
const CKEditorWebpackPlugin = require( '@ckeditor/ckeditor5-dev-webpack-plugin' );
const TerserWebpackPlugin = require( 'terser-webpack-plugin' );

module.exports = {
	devtool: 'source-map',
	performance: { hints: false },

	entry: path.resolve( __dirname, '.', 'index.js' ),

	output: {
		// The name under which the editor will be exported.
		library: 'Editor',

		path: path.resolve( __dirname, 'build' ),
		filename: 'ckeditor.js',
		libraryTarget: 'umd',
		libraryExport: 'default'
	},

	optimization: {
		minimizer: [
			new TerserWebpackPlugin( {
				sourceMap: true,
				terserOptions: {
					output: {
						// Preserve CKEditor 5 license comments.
						comments: /^!/
					}
				},
				extractComments: false
			} )
		]
	},

	plugins: [
		new CKEditorWebpackPlugin( {
			language: 'en',
			additionalLanguages: 'all'
		} ),
		new webpack.BannerPlugin( {
			banner: bundler.getLicenseBanner(),
			raw: true
		} )
	],

	module: {
		rules: [
			{
				test: /\.svg$/,
				use: [ 'raw-loader' ]
			},
			{
				test: /\.css$/,
				use: [
					{
						loader: 'style-loader',
						options: {
							injectType: 'singletonStyleTag',
							attributes: {
								'data-cke': true
							}
						}
					},
					{
						loader: 'css-loader'
					},
					{
						loader: 'postcss-loader',
						options: {
							postcssOptions: styles.getPostCssConfig( {
								themeImporter: {
									themePath: require.resolve( '@ckeditor/ckeditor5-theme-lark' )
								},
								minify: true
							} )
						}
					},
				]
			}
		]
	}
};

and these dev dependencies (and other ckeditor packages you use in your custom build):

"@ckeditor/ckeditor5-dev-utils": "^32.0.2",
"@ckeditor/ckeditor5-dev-webpack-plugin": "^31.1.13",
"@ckeditor/ckeditor5-editor-classic": "^35.4.0",
"@ckeditor/ckeditor5-theme-lark": "^35.4.0",
"css-loader": "^6.7.3",
"postcss": "^8.4.21",
"postcss-loader": "^7.0.2",
"raw-loader": "^4.0.2",
"style-loader": "^3.3.1",
"terser-webpack-plugin": "^4.2.3",
"webpack": "^5.75.0",
"webpack-cli": "^5.0.1"

you should be able to build the project (with the output in the build directory)

Then also error is coming

Riddhiman007 avatar Feb 25 '23 14:02 Riddhiman007

Thank you so much @dawidurbanski for your answer !

I tried with your code ans this webpack config:

'use strict';

const path = require( 'path' );
const { styles } = require( '@ckeditor/ckeditor5-dev-utils' );

module.exports = {
    // https://webpack.js.org/configuration/entry-context/
    entry: './app.js',

    // https://webpack.js.org/configuration/output/
    output: {
        path: path.resolve( __dirname, 'dist' ),
        filename: 'ckeditor.js'
    },

    module: {
        rules: [
            {
                test: /ckeditor5-[^/\\]+[/\\]theme[/\\]icons[/\\][^/\\]+\.svg$/,

                use: [ 'raw-loader' ]
            },
            {
                test: /ckeditor5-[^/\\]+[/\\]theme[/\\].+\.css$/,

                use: [
                    {
                        loader: 'style-loader',
                        options: {
                            injectType: 'singletonStyleTag',
                            attributes: {
                                'data-cke': true
                            }
                        }
                    },
                    'css-loader',
                    {
                        loader: 'postcss-loader',
                        options: {
                            postcssOptions: styles.getPostCssConfig( {
                                themeImporter: {
                                    themePath: require.resolve( '@ckeditor/ckeditor5-theme-lark' )
                                },
                                minify: true
                            } )
                        }
                    }
                ]
            }
        ]
    },

    // Useful for debugging.
    devtool: 'source-map',

    // By default webpack logs warnings if the bundle is bigger than 200kb.
    performance: { hints: false }
};

But I have this error:

 npm run build     

> @ckeditor/[email protected] build
> webpack --mode production

assets by status 1.32 MiB [cached] 1 asset
orphan modules 7.42 MiB [orphan] 2154 modules
runtime modules 919 bytes 5 modules
cacheable modules 6.77 MiB
  modules by path ./ 6.77 MiB
    modules by path ./node_modules/@ckeditor/ 313 KiB 49 modules
    modules by path ./node_modules/css-loader/dist/runtime/*.js 3.84 KiB 2 modules
    ./app.js + 1205 modules 6.45 MiB [built] [code generated]
    ./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js 6.67 KiB [built] [code generated]
  modules by path ../../node_modules/@ckeditor/ 1010 bytes
    modules by path ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/ 819 bytes 21 modules
    modules by path ../../node_modules/@ckeditor/ckeditor5-mention/ 78 bytes 2 modules
    modules by path ../../node_modules/@ckeditor/ckeditor5-engine/ 78 bytes 2 modules
    ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/globals/globals.css 39 bytes [built] [code generated] [1 error]

ERROR in ../../node_modules/@ckeditor/ckeditor5-engine/theme/placeholder.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-engine/theme/placeholder.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-engine/theme/placeholder.css 2:12-212 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-engine/src/view/placeholder.js 8:0-37
 @ ../../node_modules/@ckeditor/ckeditor5-engine/src/index.js 8:0-35 8:0-35
 @ ../../node_modules/@ckeditor/ckeditor5-engine/src/model/utils/insertcontent.js 15:0-40 119:50-69
 @ ../../node_modules/@ckeditor/ckeditor5-engine/src/model/model.js 21:0-50 421:15-28
 @ ../../node_modules/@ckeditor/ckeditor5-core/src/editor/editor.js 17:0-63 161:19-24
 @ ../../node_modules/@ckeditor/ckeditor5-core/src/index.js 17:0-52 17:0-52
 @ ../../node_modules/ckeditor5/src/core.js 10:0-41 10:0-41
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 10:0-44 24:37-43
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-engine/theme/renderer.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-engine/theme/renderer.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-engine/theme/renderer.css 2:12-209 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-engine/src/view/renderer.js 21:0-34
 @ ../../node_modules/@ckeditor/ckeditor5-engine/src/view/view.js 10:0-34 111:29-37
 @ ../../node_modules/@ckeditor/ckeditor5-engine/src/controller/editingcontroller.js 9:0-32 46:24-28
 @ ../../node_modules/@ckeditor/ckeditor5-core/src/editor/editor.js 12:0-92 181:21-38
 @ ../../node_modules/@ckeditor/ckeditor5-core/src/index.js 17:0-52 17:0-52
 @ ../../node_modules/ckeditor5/src/core.js 10:0-41 10:0-41
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 10:0-44 24:37-43
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-mention/theme/mention.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-mention/theme/mention.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-mention/theme/mention.css 2:12-208 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 15:0-30
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-mention/theme/mentionui.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-mention/theme/mentionui.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-mention/theme/mentionui.css 2:12-210 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/ui/mentionsview.js 13:0-35
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 17:0-45 217:27-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/button/button.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/button/button.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/button/button.css 2:12-219 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/button/buttonview.js 17:0-50
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 17:0-60 17:0-60
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/button/switchbutton.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/button/switchbutton.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/button/switchbutton.css 2:12-225 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/button/switchbuttonview.js 13:0-56
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 18:0-72 18:0-72
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/colorgrid/colorgrid.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/colorgrid/colorgrid.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/colorgrid/colorgrid.css 2:12-222 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/colorgrid/colorgridview.js 16:0-56
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 21:0-69 21:0-69
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/dropdown/dropdown.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/dropdown/dropdown.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/dropdown/dropdown.css 2:12-221 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/dropdown/dropdownview.js 14:0-54
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/dropdown/utils.js 11:0-42 93:26-38
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 26:0-33 26:0-33
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/dropdown/listdropdown.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/dropdown/listdropdown.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/dropdown/listdropdown.css 2:12-225 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/dropdown/utils.js 25:0-58
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 26:0-33 26:0-33
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/dropdown/splitbutton.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/dropdown/splitbutton.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/dropdown/splitbutton.css 2:12-224 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/dropdown/button/splitbuttonview.js 18:0-60
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 25:0-79 25:0-79
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/dropdown/toolbardropdown.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/dropdown/toolbardropdown.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/dropdown/toolbardropdown.css 2:12-228 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/dropdown/utils.js 24:0-61
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 26:0-33 26:0-33
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/editorui/editorui.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/editorui/editorui.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/editorui/editorui.css 2:12-221 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/editorui/editoruiview.js 13:0-54
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 28:0-66 28:0-66
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/formheader/formheader.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/formheader/formheader.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/formheader/formheader.css 2:12-223 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/formheader/formheaderview.js 12:0-58
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 32:0-72 32:0-72
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/icon/icon.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/icon/icon.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/icon/icon.css 2:12-217 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/icon/iconview.js 14:0-46
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 35:0-54 35:0-54
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/input/input.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/input/input.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/input/input.css 2:12-218 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/input/inputview.js 13:0-48
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 36:0-57 36:0-57
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/label/label.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/label/label.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/label/label.css 2:12-218 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/label/labelview.js 13:0-48
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 42:0-57 42:0-57
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/labeledfield/labeledfieldview.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/labeledfield/labeledfieldview.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/labeledfield/labeledfieldview.css 2:12-229 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/labeledfield/labeledfieldview.js 13:0-66
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 43:0-78 43:0-78
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/list/list.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/list/list.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/list/list.css 2:12-217 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/list/listview.js 15:0-46
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 47:0-54 47:0-54
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/panel/balloonpanel.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/panel/balloonpanel.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/panel/balloonpanel.css 2:12-225 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/panel/balloon/balloonpanelview.js 17:0-58
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 52:0-79 52:0-79
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/panel/balloonrotator.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/panel/balloonrotator.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/panel/balloonrotator.css 2:12-227 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/panel/balloon/contextualballoon.js 22:0-60
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 53:0-81 53:0-81
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/panel/fakepanel.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/panel/fakepanel.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/panel/fakepanel.css 2:12-222 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/panel/balloon/contextualballoon.js 23:0-55
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 53:0-81 53:0-81
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/panel/stickypanel.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/panel/stickypanel.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/panel/stickypanel.css 2:12-224 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/panel/sticky/stickypanelview.js 15:0-57
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 54:0-76 54:0-76
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/toolbar/blocktoolbar.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/toolbar/blocktoolbar.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/toolbar/blocktoolbar.css 2:12-225 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/toolbar/block/blockbuttonview.js 12:0-60
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/toolbar/block/blocktoolbar.js 15:0-48 283:25-40
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 63:0-71 63:0-71
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/toolbar/toolbar.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/toolbar/toolbar.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/toolbar/toolbar.css 2:12-220 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/toolbar/toolbarview.js 28:0-52
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 59:0-63 59:0-63
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/tooltip/tooltip.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/components/tooltip/tooltip.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/components/tooltip/tooltip.css 2:12-220 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/tooltipmanager.js 17:0-49
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 56:0-61 56:0-61
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

ERROR in ../../node_modules/@ckeditor/ckeditor5-ui/theme/globals/globals.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/@ckeditor/ckeditor5-ui/theme/globals/globals.css)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
TypeError: Cannot read properties of undefined (reading 'config')
    at getTailwindConfig (/Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:87:63)
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:129:92
    at /Users/user/Sites/project/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
    at plugins (/Users/user/Sites/project/node_modules/tailwindcss/lib/index.js:33:63)
    at LazyResult.runOnRoot (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:339:16)
    at LazyResult.runAsync (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:393:26)
    at LazyResult.async (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:221:30)
    at LazyResult.then (/Users/user/Sites/project/build/ckeditor/node_modules/postcss/lib/lazy-result.js:206:17)
 @ ../../node_modules/@ckeditor/ckeditor5-ui/theme/globals/globals.css 2:12-214 9:17-24 13:15-29
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/view.js 19:0-38
 @ ../../node_modules/@ckeditor/ckeditor5-ui/src/index.js 65:0-41 65:0-41
 @ ../../node_modules/ckeditor5/src/ui.js 10:0-39 10:0-39
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mentionui.js 11:0-86 53:11-28 106:38-55 133:2-21 560:26-36
 @ ../../node_modules/@ckeditor/ckeditor5-mention/src/mention.js 13:0-36 53:27-36
 @ ./app.js 18:0-65 47:4-11

webpack 5.75.0 compiled with 26 errors in 50742 ms

I found the answer (Sorry for being late). Install tailwindcss in devDeps and make a tailwind.config.js file. After that build your webpack. Some warnings will come regarding nested css. To solve this add a nested-css plugin (postcss-loader or autoprefixer) in your postcss.config.js.(check tailwindcss docs regarding nested-css). Then the warnings may not come. You can also integrate ckeditor with react webpack. (Sorry, I can't demonstrate the code as I am replying with my smartphone.)

Riddhiman007 avatar Feb 26 '23 13:02 Riddhiman007