Skip to content

Commit 44d6c4e

Browse files
committed
update node, remove unused packages, update jquery
1 parent 8e075d7 commit 44d6c4e

6 files changed

Lines changed: 25 additions & 30 deletions

File tree

frontend/.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
dev/_blocks/
22
node_modules/
3-
public/
3+
public/
4+
package-lock.json
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
<div class="footer wrapper page__footer">
2-
<a href="#" class="link footer__copyright">uReadability</a>, <script>document.write((new Date()).getFullYear());</script>
2+
<a href="#" class="link footer__copyright">uReadability</a>, <script>document.write((new Date()).getFullYear().toString());</script>
33
</div>

frontend/dev/includes/head.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
<link rel="stylesheet" href="/css/main.css">
1212

13-
<script src="//yastatic.net/jquery/2.1.4/jquery.min.js"></script>
13+
<script src="https://code.jquery.com/jquery-4.0.0-beta.min.js"></script>
1414

1515
<script src="/js/main.js"></script>
1616
</head>

frontend/dev/includes/head_admin.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
<link rel="stylesheet" href="/css/main.css">
2121

22-
<script src="//yastatic.net/jquery/2.1.4/jquery.min.js"></script>
22+
<script src="https://code.jquery.com/jquery-4.0.0-beta.min.js"></script>
2323

2424
<script src="/js/main.js"></script>
2525
</head>

frontend/gulpfile.js

Lines changed: 12 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,20 @@
11
/* requires */
22

3-
import url from "gulp-css-url-adjuster";
4-
import uglify from "gulp-uglify";
53
import fileinclude from "gulp-file-include";
64
import concat from "gulp-concat";
75
import cache from "gulp-cached";
86
import browserSync from "browser-sync";
9-
import ifelse from "gulp-if";
10-
import util from "gulp-util";
117
import rename from "gulp-rename";
128
import {deleteAsync} from 'del';
13-
import addsrc from "gulp-add-src";
9+
import log from "fancy-log";
1410
import importOnce from "node-sass-import-once";
1511
import autoprefixer from "autoprefixer";
1612
import postcss from "gulp-postcss";
1713
import gulp from "gulp";
1814
import gulpSass from 'gulp-sass';
19-
import sassCompiler from 'sass';
15+
import * as sassCompiler from 'sass';
16+
import merge from "merge-stream";
17+
2018
const sass = gulpSass(sassCompiler);
2119

2220
/* paths */
@@ -44,14 +42,12 @@ const mask = {
4442
images: 'public/images',
4543
files: 'public/files',
4644
fonts: 'public/fonts'
47-
},
48-
isProduction = (util.env.type === 'production'),
49-
isDeploy = (util.env.type === 'deploy');
45+
};
5046

5147
gulp.task('html', function(cb) {
5248
gulp.src(input.html)
5349
.pipe(fileinclude())
54-
.on('error', util.log)
50+
.on('error', log)
5551
.pipe(cache('htmling'))
5652
.pipe(gulp.dest(output.main))
5753
.pipe(browserSync.stream());
@@ -60,17 +56,15 @@ gulp.task('html', function(cb) {
6056

6157
gulp.task('scss', function(cb) {
6258
gulp.src(input.scss)
63-
.pipe(sass({importer: importOnce}, false).on('error', util.log))
59+
.pipe(sass({importer: importOnce}, false).on('error', log))
6460
.pipe(gulp.dest(input.css))
6561
cb();
6662
});
6763

6864
gulp.task('css', function(cb) {
6965
gulp.src(mask.css)
7066
.pipe(cache('cssing'))
71-
.pipe(postcss([autoprefixer({browsers: ["> 1%"]})]))
72-
.pipe(url({replace: [/^i-/, '../images/i-']}))
73-
.pipe(url({replace: [/^f-/, '../fonts/f-']}))
67+
.pipe(postcss([autoprefixer()]))
7468
.pipe(gulp.dest(output.css))
7569
.pipe(browserSync.stream());
7670
cb();
@@ -93,12 +87,12 @@ gulp.task('files', function(cb) {
9387
});
9488

9589
gulp.task('js', function(cb) {
96-
gulp.src(mask.js_f)
97-
.pipe(concat('main.js'))
98-
.pipe(addsrc(mask.js_b))
90+
const js_f = gulp.src(mask.js_f).pipe(concat('main.js'));
91+
const js_b = gulp.src(mask.js_b).pipe(concat('main.js'));
92+
93+
merge(js_f, js_b)
9994
.pipe(concat('main.js'))
10095
.pipe(cache('jsing'))
101-
.pipe(ifelse(isProduction || isDeploy, uglify()))
10296
.pipe(gulp.dest(output.js))
10397
.pipe(browserSync.stream());
10498
cb();

frontend/package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,23 +9,23 @@
99
"url": "git+https://github.com/igoradamenko/ureadability-ui.git"
1010
},
1111
"devDependencies": {
12-
"autoprefixer": "^8.6.5",
12+
"autoprefixer": "^10.4.19",
1313
"browser-sync": "^3.0.2",
1414
"del": "^7.1.0",
15+
"fancy-log": "^2.0.0",
1516
"gulp": "^5.0.0",
16-
"gulp-add-src": "^1.0.0",
17-
"gulp-cached": "^1.1.0",
18-
"gulp-concat": "^2.6.0",
19-
"gulp-css-url-adjuster": "^0.2.3",
17+
"gulp-cached": "^1.1.1",
18+
"gulp-concat": "^2.6.1",
2019
"gulp-file-include": "^2.3.0",
21-
"gulp-if": "^3.0.0",
2220
"gulp-postcss": "^10.0.0",
2321
"gulp-rename": "^2.0.0",
2422
"gulp-sass": "^5.1.0",
25-
"gulp-uglify": "^3.0.2",
26-
"gulp-util": "^3.0.5",
23+
"merge-stream": "^2.0.0",
2724
"node-sass-import-once": "^1.2.0",
2825
"sass": "^1.77.4"
2926
},
27+
"browserslist": [
28+
"> 1%"
29+
],
3030
"scripts": {}
3131
}

0 commit comments

Comments
 (0)