Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>tags/v16.0.0alpha1
/apps/files_versions/js/files_versions.js.map binary | /apps/files_versions/js/files_versions.js.map binary | ||||
/apps/oauth2/js/oauth2.js binary | /apps/oauth2/js/oauth2.js binary | ||||
/apps/oauth2/js/oauth2.js.map binary | /apps/oauth2/js/oauth2.js.map binary | ||||
/apps/systemtags/js/systemtags.js binary | |||||
/apps/systemtags/js/systemtags.js.map binary | |||||
/apps/twofactor_backupcodes/js/*.js binary | /apps/twofactor_backupcodes/js/*.js binary | ||||
/apps/twofactor_backupcodes/js/*.js.map binary | /apps/twofactor_backupcodes/js/*.js.map binary | ||||
/apps/updatenotification/js/updatenotification.js binary | /apps/updatenotification/js/updatenotification.js binary |
#webpack bundled files | |||||
js/systemtags.js |
function() { | function() { | ||||
// FIXME: no public API for these ? | // FIXME: no public API for these ? | ||||
\OCP\Util::addScript('dist/systemtags'); | \OCP\Util::addScript('dist/systemtags'); | ||||
\OCP\Util::addScript('systemtags', 'merged'); | |||||
\OCP\Util::addStyle('systemtags', 'systemtagsfilelist'); | |||||
\OCP\Util::addScript('systemtags', 'systemtags'); | |||||
} | } | ||||
); | ); | ||||
[ | |||||
"app.js", | |||||
"systemtagsfilelist.js", | |||||
"filesplugin.js", | |||||
"systemtagsinfoview.js", | |||||
"systemtagsinfoviewtoggleview.js" | |||||
] |
import './app' | |||||
import './systemtagsfilelist' | |||||
import './filesplugin' | |||||
import './systemtagsinfoview' | |||||
import './systemtagsinfoviewtoggleview' | |||||
import './css/systemtagsfilelist.scss' | |||||
window.OCA.SystemTags = OCA.SystemTags; |
const path = require('path'); | |||||
module.exports = { | |||||
entry: path.join(__dirname, 'src', 'systemtags.js'), | |||||
output: { | |||||
path: path.resolve(__dirname, './js'), | |||||
publicPath: '/js/', | |||||
filename: 'systemtags.js' | |||||
}, | |||||
module: { | |||||
rules: [ | |||||
{ | |||||
test: /\.css$/, | |||||
use: ['style-loader', 'css-loader'] | |||||
}, | |||||
{ | |||||
test: /\.scss$/, | |||||
use: ['style-loader', 'css-loader', 'sass-loader'] | |||||
}, | |||||
{ | |||||
test: /\.js$/, | |||||
loader: 'babel-loader', | |||||
exclude: /node_modules/ | |||||
}, | |||||
{ | |||||
test: /\.(png|jpg|gif|svg)$/, | |||||
loader: 'file-loader', | |||||
options: { | |||||
name: '[name].[ext]?[hash]' | |||||
} | |||||
} | |||||
] | |||||
}, | |||||
resolve: { | |||||
extensions: ['*', '.js'] | |||||
} | |||||
}; |
const files_trashbin = require('./apps/files_trashbin/webpack') | const files_trashbin = require('./apps/files_trashbin/webpack') | ||||
const files_versions = require('./apps/files_versions/webpack'); | const files_versions = require('./apps/files_versions/webpack'); | ||||
const oauth2 = require('./apps/oauth2/webpack') | const oauth2 = require('./apps/oauth2/webpack') | ||||
const systemtags = require('./apps/systemtags/webpack') | |||||
module.exports = [].concat( | module.exports = [].concat( | ||||
core, | core, | ||||
files_trashbin, | files_trashbin, | ||||
files_versions, | files_versions, | ||||
oauth2); | |||||
oauth2, | |||||
systemtags | |||||
); |