require is not defined

JavaScript
npm install -g browserify
remove "type": "module" from package.json/* 
    This type of setup worked for me, require calls modified
	to suit my setup.
	You will have to enter the postcss-* pkgs listed in your
	package.json
*/

module.exports = (ctx) => {
  return {
    map: ctx.env === 'development' ? 'inline' : false,
    plugins: [
        require('postcss-csso')()
    ]
  } 
} <script>
            define([
            "jquery", 
            "mage/translate", 
            "mage/adminhtml/events", 
            "mage/adminhtml/wysiwyg/tiny_mce/setup"
            ], function(jQuery){
                wysiwygCompanyDescription = new wysiwygSetup("company_description", {
                    "width":"100%",
                    "height":"200px",
                    "plugins":[{"name":"image"}],
                    "tinymce4":{"toolbar":"formatselect | bold italic underline | alignleft aligncenter alignright | bullist numlist | link table charmap","plugins":"advlist autolink lists link charmap media noneditable table contextmenu paste code help table",
                    }
                });
                wysiwygCompanyDescription.setup("exact");
            });
        </script>

Source

Also in JavaScript: