mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-10-04 20:39:40 +00:00
Apply prettier rules
This commit is contained in:
@@ -1,88 +1,163 @@
|
||||
const { styles } = require( '@ckeditor/ckeditor5-dev-utils' );
|
||||
const {CKEditorTranslationsPlugin} = require("@ckeditor/ckeditor5-dev-translations");
|
||||
const { styles } = require("@ckeditor/ckeditor5-dev-utils");
|
||||
const {
|
||||
CKEditorTranslationsPlugin,
|
||||
} = require("@ckeditor/ckeditor5-dev-translations");
|
||||
|
||||
buildCKEditor = function(encore)
|
||||
{
|
||||
encore
|
||||
.addPlugin( new CKEditorTranslationsPlugin( {
|
||||
language: 'fr',
|
||||
addMainLanguageTranslationsToAllAssets: true,
|
||||
verbose: !encore.isProduction(),
|
||||
strict: true
|
||||
} ) )
|
||||
buildCKEditor = function (encore) {
|
||||
encore
|
||||
.addPlugin(
|
||||
new CKEditorTranslationsPlugin({
|
||||
language: "fr",
|
||||
addMainLanguageTranslationsToAllAssets: true,
|
||||
verbose: !encore.isProduction(),
|
||||
strict: true,
|
||||
}),
|
||||
)
|
||||
|
||||
// Use raw-loader for CKEditor 5 SVG files.
|
||||
.addRule( {
|
||||
test: /ckeditor5-[^/\\]+[/\\]theme[/\\]icons[/\\][^/\\]+\.svg$/,
|
||||
loader: 'raw-loader'
|
||||
} )
|
||||
// Use raw-loader for CKEditor 5 SVG files.
|
||||
.addRule({
|
||||
test: /ckeditor5-[^/\\]+[/\\]theme[/\\]icons[/\\][^/\\]+\.svg$/,
|
||||
loader: "raw-loader",
|
||||
})
|
||||
|
||||
// Configure other image loaders to exclude CKEditor 5 SVG files.
|
||||
.configureLoaderRule( 'images', loader => {
|
||||
loader.exclude = /ckeditor5-[^/\\]+[/\\]theme[/\\]icons[/\\][^/\\]+\.svg$/;
|
||||
} )
|
||||
// Configure other image loaders to exclude CKEditor 5 SVG files.
|
||||
.configureLoaderRule("images", (loader) => {
|
||||
loader.exclude =
|
||||
/ckeditor5-[^/\\]+[/\\]theme[/\\]icons[/\\][^/\\]+\.svg$/;
|
||||
})
|
||||
|
||||
// Configure PostCSS loader.
|
||||
.addLoader({
|
||||
test: /ckeditor5-[^/\\]+[/\\]theme[/\\].+\.css$/,
|
||||
loader: 'postcss-loader',
|
||||
options:
|
||||
{
|
||||
postcssOptions: styles.getPostCssConfig( {
|
||||
themeImporter: {
|
||||
themePath: require.resolve('@ckeditor/ckeditor5-theme-lark')
|
||||
},
|
||||
minify: true
|
||||
} )
|
||||
}
|
||||
} )
|
||||
;
|
||||
// Configure PostCSS loader.
|
||||
.addLoader({
|
||||
test: /ckeditor5-[^/\\]+[/\\]theme[/\\].+\.css$/,
|
||||
loader: "postcss-loader",
|
||||
options: {
|
||||
postcssOptions: styles.getPostCssConfig({
|
||||
themeImporter: {
|
||||
themePath: require.resolve("@ckeditor/ckeditor5-theme-lark"),
|
||||
},
|
||||
minify: true,
|
||||
}),
|
||||
},
|
||||
});
|
||||
};
|
||||
|
||||
// Compile and loads all assets from the Chill Main Bundle
|
||||
module.exports = function(encore, entries)
|
||||
{
|
||||
// Push into "chill" entrypoint
|
||||
entries.push(__dirname + '/Resources/public/chill/index.js');
|
||||
module.exports = function (encore, entries) {
|
||||
// Push into "chill" entrypoint
|
||||
entries.push(__dirname + "/Resources/public/chill/index.js");
|
||||
|
||||
// Aliases are used when webpack is trying to resolve modules path
|
||||
encore.addAliases({
|
||||
ChillMainAssets: __dirname + '/Resources/public',
|
||||
ShowHide: __dirname + '/Resources/public/lib/show_hide',
|
||||
Tabs: __dirname + '/Resources/public/lib/tabs'
|
||||
});
|
||||
// Aliases are used when webpack is trying to resolve modules path
|
||||
encore.addAliases({
|
||||
ChillMainAssets: __dirname + "/Resources/public",
|
||||
ShowHide: __dirname + "/Resources/public/lib/show_hide",
|
||||
Tabs: __dirname + "/Resources/public/lib/tabs",
|
||||
});
|
||||
|
||||
// Page entrypoints
|
||||
encore.addEntry(
|
||||
"page_login",
|
||||
__dirname + "/Resources/public/page/login/index.js",
|
||||
);
|
||||
encore.addEntry(
|
||||
"page_location",
|
||||
__dirname + "/Resources/public/page/location/index.js",
|
||||
);
|
||||
encore.addEntry(
|
||||
"page_workflow_show",
|
||||
__dirname + "/Resources/public/page/workflow-show/index.js",
|
||||
);
|
||||
encore.addEntry(
|
||||
"page_homepage_widget",
|
||||
__dirname + "/Resources/public/page/homepage_widget/index.js",
|
||||
);
|
||||
encore.addEntry(
|
||||
"page_export",
|
||||
__dirname + "/Resources/public/page/export/index.js",
|
||||
);
|
||||
encore.addEntry(
|
||||
"page_download_exports",
|
||||
__dirname + "/Resources/public/page/export/download-export.js",
|
||||
);
|
||||
|
||||
// Page entrypoints
|
||||
encore.addEntry('page_login', __dirname + '/Resources/public/page/login/index.js');
|
||||
encore.addEntry('page_location', __dirname + '/Resources/public/page/location/index.js');
|
||||
encore.addEntry('page_workflow_show', __dirname + '/Resources/public/page/workflow-show/index.js');
|
||||
encore.addEntry('page_homepage_widget', __dirname + '/Resources/public/page/homepage_widget/index.js');
|
||||
encore.addEntry('page_export', __dirname + '/Resources/public/page/export/index.js');
|
||||
encore.addEntry('page_download_exports', __dirname + '/Resources/public/page/export/download-export.js');
|
||||
buildCKEditor(encore);
|
||||
|
||||
buildCKEditor(encore);
|
||||
// Modules entrypoints
|
||||
encore.addEntry(
|
||||
"mod_collection",
|
||||
__dirname + "/Resources/public/module/collection/index.ts",
|
||||
);
|
||||
encore.addEntry(
|
||||
"mod_forkawesome",
|
||||
__dirname + "/Resources/public/module/forkawesome/index.js",
|
||||
);
|
||||
encore.addEntry(
|
||||
"mod_bootstrap",
|
||||
__dirname + "/Resources/public/module/bootstrap/index.js",
|
||||
);
|
||||
encore.addEntry(
|
||||
"mod_ckeditor5",
|
||||
__dirname + "/Resources/public/module/ckeditor5/index",
|
||||
);
|
||||
encore.addEntry(
|
||||
"mod_disablebuttons",
|
||||
__dirname + "/Resources/public/module/disable-buttons/index.js",
|
||||
);
|
||||
encore.addEntry(
|
||||
"mod_blur",
|
||||
__dirname + "/Resources/public/module/blur/index.js",
|
||||
);
|
||||
encore.addEntry(
|
||||
"mod_input_address",
|
||||
__dirname + "/Resources/public/vuejs/Address/mod_input_address_index.js",
|
||||
);
|
||||
encore.addEntry(
|
||||
"mod_notification_toggle_read_status",
|
||||
__dirname + "/Resources/public/module/notification/toggle_read.js",
|
||||
);
|
||||
encore.addEntry(
|
||||
"mod_notification_toggle_read_all_status",
|
||||
__dirname + "/Resources/public/module/notification/toggle_read_all.ts",
|
||||
);
|
||||
encore.addEntry(
|
||||
"mod_pickentity_type",
|
||||
__dirname + "/Resources/public/module/pick-entity/index.js",
|
||||
);
|
||||
encore.addEntry(
|
||||
"mod_entity_workflow_subscribe",
|
||||
__dirname + "/Resources/public/module/entity-workflow-subscribe/index.js",
|
||||
);
|
||||
encore.addEntry(
|
||||
"mod_entity_workflow_pick",
|
||||
__dirname + "/Resources/public/module/entity-workflow-pick/index.js",
|
||||
);
|
||||
encore.addEntry(
|
||||
"mod_wopi_link",
|
||||
__dirname + "/Resources/public/module/wopi-link/index.js",
|
||||
);
|
||||
encore.addEntry(
|
||||
"mod_pick_postal_code",
|
||||
__dirname + "/Resources/public/module/pick-postal-code/index.js",
|
||||
);
|
||||
encore.addEntry(
|
||||
"mod_pick_rolling_date",
|
||||
__dirname + "/Resources/public/module/pick-rolling-date/index.js",
|
||||
);
|
||||
encore.addEntry(
|
||||
"mod_address_details",
|
||||
__dirname + "/Resources/public/module/address-details/index",
|
||||
);
|
||||
encore.addEntry(
|
||||
"mod_news",
|
||||
__dirname + "/Resources/public/module/news/index.js",
|
||||
);
|
||||
|
||||
// Modules entrypoints
|
||||
encore.addEntry('mod_collection', __dirname + '/Resources/public/module/collection/index.ts');
|
||||
encore.addEntry('mod_forkawesome', __dirname + '/Resources/public/module/forkawesome/index.js');
|
||||
encore.addEntry('mod_bootstrap', __dirname + '/Resources/public/module/bootstrap/index.js');
|
||||
encore.addEntry('mod_ckeditor5', __dirname + '/Resources/public/module/ckeditor5/index');
|
||||
encore.addEntry('mod_disablebuttons', __dirname + '/Resources/public/module/disable-buttons/index.js');
|
||||
encore.addEntry('mod_blur', __dirname + '/Resources/public/module/blur/index.js');
|
||||
encore.addEntry('mod_input_address', __dirname + '/Resources/public/vuejs/Address/mod_input_address_index.js');
|
||||
encore.addEntry('mod_notification_toggle_read_status', __dirname + '/Resources/public/module/notification/toggle_read.js');
|
||||
encore.addEntry('mod_notification_toggle_read_all_status', __dirname + '/Resources/public/module/notification/toggle_read_all.ts');
|
||||
encore.addEntry('mod_pickentity_type', __dirname + '/Resources/public/module/pick-entity/index.js');
|
||||
encore.addEntry('mod_entity_workflow_subscribe', __dirname + '/Resources/public/module/entity-workflow-subscribe/index.js');
|
||||
encore.addEntry('mod_entity_workflow_pick', __dirname + '/Resources/public/module/entity-workflow-pick/index.js');
|
||||
encore.addEntry('mod_wopi_link', __dirname + '/Resources/public/module/wopi-link/index.js');
|
||||
encore.addEntry('mod_pick_postal_code', __dirname + '/Resources/public/module/pick-postal-code/index.js');
|
||||
encore.addEntry('mod_pick_rolling_date', __dirname + '/Resources/public/module/pick-rolling-date/index.js');
|
||||
encore.addEntry('mod_address_details', __dirname + '/Resources/public/module/address-details/index');
|
||||
encore.addEntry('mod_news', __dirname + '/Resources/public/module/news/index.js');
|
||||
|
||||
// Vue entrypoints
|
||||
encore.addEntry('vue_address', __dirname + '/Resources/public/vuejs/Address/index.js');
|
||||
encore.addEntry('vue_onthefly', __dirname + '/Resources/public/vuejs/OnTheFly/index.js');
|
||||
// Vue entrypoints
|
||||
encore.addEntry(
|
||||
"vue_address",
|
||||
__dirname + "/Resources/public/vuejs/Address/index.js",
|
||||
);
|
||||
encore.addEntry(
|
||||
"vue_onthefly",
|
||||
__dirname + "/Resources/public/vuejs/OnTheFly/index.js",
|
||||
);
|
||||
};
|
||||
|
Reference in New Issue
Block a user