|
1 | 1 | var webpack = require('webpack'); |
2 | 2 |
|
3 | | -var WEBPACKED_PLATFORMS = ['web', 'modern', 'webos', 'sencha', 'phonegap', 'parse', 'titanium']; |
| 3 | +var WEBPACKED_PLATFORMS = ['web', 'modern', 'webos', 'sencha', 'powerBI', 'phonegap', 'parse', 'titanium']; |
4 | 4 |
|
5 | 5 | function registerWebpackBuilding(grunt) { |
6 | 6 | var compileTargets = ['clean:core']; |
@@ -90,6 +90,7 @@ module.exports = function (grunt) { |
90 | 90 | sencha: webpackCommonBuilder('sencha', 'modern', []), |
91 | 91 | phonegap: webpackCommonBuilder('phonegap', 'modern', []), |
92 | 92 | webos: webpackCommonBuilder('webos', 'modern', []), |
| 93 | + powerBI: webpackCommonBuilder('powerBI', 'web', []), |
93 | 94 | parse: webpackCommonBuilder('parse', 'parse', ['crypto', 'buffer']), |
94 | 95 | titanium: webpackCommonBuilder('titanium', 'titanium', []) |
95 | 96 | }, |
@@ -238,6 +239,14 @@ module.exports = function (grunt) { |
238 | 239 | from: /PLATFORM/g, |
239 | 240 | to: '\'Titanium\'' |
240 | 241 | }] |
| 242 | + }, |
| 243 | + powerBI: { |
| 244 | + src: ['powerBI/dist/pubnub.js'], |
| 245 | + overwrite: true, |
| 246 | + replacements: [{ |
| 247 | + from: /PLATFORM/g, |
| 248 | + to: '\'powerBI\'' |
| 249 | + }] |
241 | 250 | } |
242 | 251 | }, |
243 | 252 | copy: { |
|
0 commit comments