Skip to content

Commit f0363ec

Browse files
committed
Prepare for release and update packages
1 parent 59914f1 commit f0363ec

File tree

6 files changed

+28
-9
lines changed

6 files changed

+28
-9
lines changed

dist/diff2html.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -287,6 +287,7 @@
287287

288288
var diffLines =
289289
diffInput.replace(/\\ No newline at end of file/g, '')
290+
.replace(/\r\n?/g, '\n')
290291
.split('\n');
291292

292293
/* Diff */

dist/diff2html.min.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/diff2html.min.js

Lines changed: 3 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -43,17 +43,17 @@
4343
},
4444
"main": "./src/diff2html.js",
4545
"dependencies": {
46-
"diff": "2.2.*"
46+
"diff": "^2.2.1"
4747
},
4848
"devDependencies": {
4949
"codacy-coverage": "^1.1.3",
50+
"clean-css": "^3.4.9",
5051
"fast-html-parser": "^1.0.1",
5152
"istanbul": "^0.4.1",
52-
"jscs": "^2.7.0",
53-
"less": "^2.5.3",
54-
"mocha": "^2.3.4",
53+
"jscs": "^2.9.0",
54+
"mocha": "^2.4.5",
5555
"uglifyjs": "^2.4.10",
56-
"webpack": "^1.12.9"
56+
"webpack": "^1.12.13"
5757
},
5858
"license": "MIT",
5959
"files": [

release.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
# by rtfpessoa
66
#
77

8+
set -e
9+
810
INPUT_DIR=src
911
INPUT_UI_DIR=${INPUT_DIR}/ui
1012
INPUT_JS_FILE=${INPUT_DIR}/diff2html.js
@@ -47,6 +49,6 @@ cp -f ${INPUT_CSS_FILE} ${OUTPUT_CSS_FILE}
4749

4850
echo "Minifying ${OUTPUT_CSS_FILE} to ${OUTPUT_MIN_CSS_FILE}"
4951

50-
lessc -x ${OUTPUT_CSS_FILE} ${OUTPUT_MIN_CSS_FILE}
52+
cleancss --advanced --compatibility=ie8 -o ${OUTPUT_MIN_CSS_FILE} ${OUTPUT_CSS_FILE}
5153

5254
echo "diff2html release created successfully!"

webpack.config.js

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
// Webpack config
2+
var webpack = require('webpack');
3+
4+
module.exports = {
5+
6+
plugins: [
7+
8+
new webpack.DefinePlugin({
9+
'process.env': {
10+
IS_BROWSER: true
11+
}
12+
})
13+
14+
]
15+
};

0 commit comments

Comments
 (0)