1
0
Fork 0
mirror of https://github.com/documize/community.git synced 2025-07-21 14:19:43 +02:00
documize/gui/ember-cli-build.js
sauls8t f61f260db1 Add additional languages to TinyMCE Codesample plugin
Whilst this commit brings new language support for
TinyMCE Codesample plugin, it looks like hardcode TinyMCE defaults take precendence hence not all new languages receive proper theme formatting. To be fixed later.
2018-01-29 17:29:37 +00:00

67 lines
1.8 KiB
JavaScript

// Copyright 2016 Documize Inc. <legal@documize.com>. All rights reserved.
//
// This software (Documize Community Edition) is licensed under
// GNU AGPL v3 http://www.gnu.org/licenses/agpl-3.0.en.html
//
// You can operate outside the AGPL restrictions by purchasing
// Documize Enterprise Edition and obtaining a commercial license
// by contacting <sales@documize.com>.
//
// https://documize.com
/* global require, module */
var EmberApp = require('ember-cli/lib/broccoli/ember-app');
var isDevelopment = EmberApp.env() === 'development';
module.exports = function (defaults) {
var app = new EmberApp(defaults, {
fingerprint: {
enabled: true,
extensions: ['js', 'css'],
exclude: ['tinymce/**', 'codemirror/**']
},
minifyJS: {
enabled: !isDevelopment,
options: {
exclude: ['tinymce/**', 'codemirror/**']
}
},
minifyCSS: {
enabled: !isDevelopment,
options: {
exclude: ['tinymce/**', 'codemirror/**']
}
},
sourcemaps: {
enabled: isDevelopment,
extensions: ['js']
}
});
app.import('vendor/datetimepicker.min.js');
app.import('vendor/documize.js');
app.import('vendor/dropzone.js');
app.import('vendor/hoverIntent.min.js');
app.import('vendor/interact.min.js');
app.import('vendor/is.js');
app.import('vendor/keycloak.js');
app.import('vendor/markdown-it.min.js');
app.import('vendor/md5.js');
app.import('vendor/moment.js');
app.import('vendor/mousetrap.js');
app.import('vendor/prism.js');
app.import('vendor/slug.js');
app.import('vendor/sortable.js');
app.import('vendor/table-editor.min.js');
app.import('vendor/underscore.js');
app.import('vendor/velocity.js');
app.import('vendor/velocity.ui.js');
app.import('vendor/waypoints.js');
app.import('vendor/bootstrap.bundle.min.js');
return app.toTree();
};