Skip to content

Commit

Permalink
TINY-2660: make devserver add correct version
Browse files Browse the repository at this point in the history
  • Loading branch information
Mattias Wikstrom committed Nov 12, 2018
1 parent ddbc53a commit d101fed
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 5 deletions.
7 changes: 4 additions & 3 deletions package.json
Expand Up @@ -52,12 +52,13 @@
"less-plugin-autoprefix": "^1.5.1",
"load-grunt-tasks": "^4.0.0",
"moxie-zip": "~0.0.3",
"tslint": "^5.9.1",
"rimraf": "^2.6.2",
"string-replace-loader": "^2.1.1",
"ts-loader": "^5.3.0",
"tslint": "^5.9.1",
"typescript": "^3.1.5",
"webpack": "^4.8.3",
"webpack-dev-server": "^3.1.5",
"webpack-livereload-plugin": "^2.1.1",
"rimraf": "^2.6.2"
"webpack-livereload-plugin": "^2.1.1"
}
}
24 changes: 22 additions & 2 deletions tools/modules/grunt-webpack.js
@@ -1,9 +1,9 @@
// @ts-check

let { TsConfigPathsPlugin } = require('awesome-typescript-loader');
let LiveReloadPlugin = require('webpack-livereload-plugin');
let path = require('path');

const packageData = require("../../package.json");

let create = (entries, tsConfig, outDir, filename) => {
return {
entry: entries,
Expand Down Expand Up @@ -38,6 +38,26 @@ let create = (entries, tsConfig, outDir, filename) => {
{
test: /\.ts$/,
use: [
{
loader: 'string-replace-loader',
options: {
test: /EditorManager.ts/,
multiple: [
{
search: '@@majorVersion@@',
replace: packageData.version.split('.')[0],
},
{
search: '@@minorVersion@@',
replace: packageData.version.split('.').slice(1).join('.'),
},
{
search: '@@releaseDate@@',
replace: packageData.date,
}
]
}
},
{
loader: 'ts-loader',
options: {
Expand Down

0 comments on commit d101fed

Please sign in to comment.