UNPKG

jqwidgets-framework

Version:

jQWidgets is an advanced jQuery, Angular, React, ASP .NET MVC, Custom Elements and HTML5 UI framework.

122 lines (110 loc) 6.12 kB
'use strict'; let path = require('path'); let webpack = require('webpack'); module.exports = { entry: { bargauge_addandremovevalues: './app/bargauge/addandremovevalues/main.ts', bargauge_autochangevalue: './app/bargauge/autochangevalue/main.ts', bargauge_customtooltips: './app/bargauge/customtooltips/main.ts', bargauge_defaultfunctionality: './app/bargauge/defaultfunctionality/main.ts', bargauge_fluidsize: './app/bargauge/fluidsize/main.ts', bargauge_negativevalues: './app/bargauge/negativevalues/main.ts', bargauge_sequentialgrowth: './app/bargauge/sequentialgrowth/main.ts', bargauge_updatevalues: './app/bargauge/updatevalues/main.ts', bargauge_createcomponent: './app/bargauge/createcomponent/main.ts', bulletchart_defaultfunctionality: './app/bulletchart/defaultfunctionality/main.ts', bulletchart_fluidsize: './app/bulletchart/fluidsize/main.ts', bulletchart_labelsformatting: './app/bulletchart/labelsformatting/main.ts', bulletchart_multipleranges: './app/bulletchart/multipleranges/main.ts', bulletchart_negativevalues: './app/bulletchart/negativevalues/main.ts', bulletchart_rangesstyling: './app/bulletchart/rangesstyling/main.ts', bulletchart_righttoleftlayout: './app/bulletchart/righttoleftlayout/main.ts', bulletchart_settings: './app/bulletchart/settings/main.ts', bulletchart_verticalbulletchart: './app/bulletchart/verticalbulletchart/main.ts', button_defaultfunctionality: './app/buttons/defaultfunctionality/main.ts', button_fluidsize: './app/buttons/fluidsize/main.ts', button_imageposition: './app/buttons/imageposition/main.ts', button_images: './app/buttons/images/main.ts', button_repeatbutton: './app/repeatbutton/defaultfunctionality/main.ts', button_righttoleftlayout: './app/buttons/righttoleftlayout/main.ts', button_templates: './app/buttons/templates/main.ts', button_textposition: './app/buttons/textposition/main.ts', buttongroup_defaultfunctionality: './app/buttongroup/defaultfunctionality/main.ts', buttongroup_templates: './app/buttongroup/templates/main.ts', checkbox_defaultfunctionality: './app/checkbox/defaultfunctionality/main.ts', checkbox_twowaydatabinding: './app/checkbox/twowaydatabinding/main.ts', dropdownbutton_defaultfunctionality: './app/dropdownbutton/defaultfunctionality/main.ts', radiobutton_defaultfunctionality: './app/radiobutton/defaultfunctionality/main.ts', switchbutton_defaultfunctionality: './app/switchbutton/defaultfunctionality/main.ts', switchbutton_twowaydatabinding: './app/switchbutton/twowaydatabinding/main.ts', togglebutton_defaultfunctionality: './app/togglebutton/defaultfunctionality/main.ts', calendar_defaultfunctionality: './app/calendar/defaultfunctionality/main.ts', calendar_disabled: './app/calendar/disabled/main.ts', calendar_displayweekendsstyle: './app/calendar/displayweekendsstyle/main.ts', calendar_events: './app/calendar/events/main.ts', calendar_firstdayoftheweek: './app/calendar/firstdayoftheweek/main.ts', calendar_fluidsize: './app/calendar/fluidsize/main.ts', calendar_hideothermonthdays: './app/calendar/hideothermonthdays/main.ts', calendar_keyboardnavigation: './app/calendar/keyboardnavigation/main.ts', calendar_localization: './app/calendar/localization/main.ts', calendar_rangeselection: './app/calendar/rangeselection/main.ts', calendar_restrictdaterange: './app/calendar/restrictdaterange/main.ts', calendar_restricteddates: './app/calendar/restricteddates/main.ts', calendar_righttoleftlayout: './app/calendar/righttoleftlayout/main.ts', calendar_showweekoftheyear: './app/calendar/showweekoftheyear/main.ts', calendar_specialdates: './app/calendar/specialdates/main.ts', calendar_twowaydatabinding: './app/calendar/twowaydatabinding/main.ts', pivotgrid_cell_values_alignment: './app/pivotgrid/cell_values_alignment/main.ts', pivotgrid_custom_pivot_function: './app/pivotgrid/custom_pivot_function/main.ts', pivotgrid_custom_rendering: './app/pivotgrid/custom_rendering/main.ts', pivotgrid_designer: './app/pivotgrid/designer/main.ts', pivotgrid_drill_through: './app/pivotgrid/drill_through/main.ts', pivotgrid_events: './app/pivotgrid/events/main.ts', pivotgrid_localization: './app/pivotgrid/localization/main.ts', pivotgrid_olap_tree_style_rows: './app/pivotgrid/olap_tree_style_rows/main.ts', pivotgrid_rows_columns_cells_css_styling: './app/pivotgrid/rows_columns_cells_css_styling/main.ts', pivotgrid_totals: './app/pivotgrid/totals/main.ts', pivotgrid_values_on_columns: './app/pivotgrid/values_on_columns/main.ts', pivotgrid_values_on_rows: './app/pivotgrid/values_on_rows/main.ts' }, output: { path: path.resolve(__dirname + '/aot'), filename: '[name].bundle.js' }, module: { rules: [ { test: /\.ts$/, loaders: ['awesome_typescript_loader', 'angular2_template_loader?keepUrl=true'], exclude: [/\.(spec|e2e)\.ts$/] }, { test: /\.html$/, use: 'raw_loader' }, { test: /\.css$/, loaders: ['style_loader', 'css_loader'] }, { test: /\.(jpe?g|png|gif|svg)$/i, use: [ 'raw_loader', 'img_loader' ] } ] }, plugins: [ new webpack.optimize.ModuleConcatenationPlugin(), new webpack.ProgressPlugin(), new webpack.ContextReplacementPlugin( /angular(\\|\/)core(\\|\/)@angular/, path.join(process.cwd(), 'app') ) ], resolve: { extensions: ['.ts', '.js'] } };