Skip to content

Commit 3f3fb48

Browse files
committed
ADD: Latest versions of every package
2 parents deb75c3 + 4fe4f8d commit 3f3fb48

File tree

8 files changed

+1933
-3860
lines changed

8 files changed

+1933
-3860
lines changed

.babelrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"presets": [
3-
"env"
3+
"@babel/preset-env"
44
],
55
"plugins": [
66
[

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@ node_modules
22
.vscode
33
.DS_Store
44
dist
5+
yarn-error.log

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
8.17.0
1+
12.22.1

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
Webpack project starter with Pug, Sass/Stylus, jQuery, VanillaJS, Babel and Yarn
22
===================
33

4-
The purpose of this Webpack Starter is to allow people to create websites without frameworks/libraries like React, Angular, Vue but only using simple but powerful technologies to build quality websites.
4+
The purpose of this Webpack Starter is to allow people to create websites without any framework/library like React, Angular, Vue but only using simple but powerful technologies to build quality websites.
55

6-
With this starter you can have your URLs clean by removing the .html extension. For example:
6+
With this starter you can have clean URLs by removing the .html extension. For example:
77

88
- *website.com/contact*
99
- *website.com/blog*
@@ -16,15 +16,15 @@ With this starter you can have your URLs clean by removing the .html extension.
1616
## Technologies used
1717

1818
- Templating: `Pug`
19-
- Styling: `Sass` *but you can also use stylus*
19+
- Styling: `Sass` *you can also use stylus*
2020
- Scripting: `jQuery or VanillaJS(plain Javascript)`
2121
- JS Compiler: `Babel ES6`
2222

2323
## Features
2424

25-
- Well organized folder structure for views, styles and assets.
25+
- Well organized folder structure for views, styles, and assets.
2626
- Webpack notifier on every compilation.
27-
- Compatibility with `manifest`, `browserconfig` and other external files you wish to include.
27+
- Compatibility with `manifest`, `browserconfig`, and other external files you wish to include.
2828
- `Babel module resolver` configured to use alias and simplify the paths you need to import.
2929
- `Editorconfig`
3030
- Yarn.
@@ -44,7 +44,7 @@ Websites using this starter across the web.
4444
- https://fluidai.netlify.app/
4545
- https://safecontract.netlify.app/
4646

47-
Do you built a website with this starter? Add your website url to this file and submit a PR 🙂
47+
Did you build a website with this starter? Add your website url to this file and submit a PR 🙂
4848

4949
## Contributions
5050

@@ -56,6 +56,6 @@ Feel free to use it in the way you want. Just be sure to add a link/mention to t
5656

5757
## Donations
5858

59-
A donation to buy more coffee is always well received if this starter helped you to create your website!
59+
A donation to buy more coffee it's always well received!
6060

6161
<a href="https://www.buymeacoffee.com/edgardo" target="_blank"><img src="https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png" alt="Buy Me A Coffee" style="height: auto !important;width: auto !important;" ></a>

build/webpack.config.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -120,9 +120,7 @@ module.exports = env => {
120120
minimize: true,
121121
minimizer: [
122122
new TerserPlugin({
123-
cache: true,
124123
parallel: true,
125-
sourceMap: true,
126124
}),
127125
new OptimizeCSSAssetsPlugin({})
128126
],

package.json

Lines changed: 33 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
22
"name": "my-project",
33
"version": "0.0.1",
44
"description": "My project description",
5+
"author": {
6+
"name" : "Edgardo Ramírez León",
7+
"email" : "me@edgardo.com",
8+
"url" : "https://edgardorl.com"
9+
},
510
"main": "app.js",
611
"repository": "git@github.com:my-user/my-repo.git",
712
"license": "MIT",
@@ -12,41 +17,44 @@
1217
"dev": "webpack serve --config ./build/webpack.config.js --mode development --progress",
1318
"prod": "rimraf dist && webpack --config ./build/webpack.config.js --mode production -p --progress "
1419
},
20+
"resolutions": {
21+
"upath": "1.1.0"
22+
},
1523
"devDependencies": {
16-
"autoprefixer": "^10.0.1",
17-
"babel-core": "^6.26.3",
18-
"babel-loader": "^8.1.0",
19-
"babel-plugin-module-resolver": "^4.0.0",
20-
"babel-preset-env": "^1.7.0",
24+
"@babel/core": "^7.14.3",
25+
"@babel/preset-env": "^7.14.4",
26+
"autoprefixer": "^10.2.6",
27+
"babel-loader": "^8.2.2",
28+
"babel-plugin-module-resolver": "^4.1.0",
2129
"babel-preset-es2015": "^6.24.1",
22-
"copy-webpack-plugin": "^6.2.1",
23-
"css-loader": "^4.3.0",
24-
"eslint": "^7.11.0",
30+
"copy-webpack-plugin": "^9.0.0",
31+
"css-loader": "^5.2.6",
32+
"eslint": "^7.27.0",
2533
"extract-text-webpack-plugin": "^3.0.2",
26-
"file-loader": "^6.1.1",
27-
"html-webpack-plugin": "^4.5.0",
28-
"mini-css-extract-plugin": "^1.0.0",
29-
"node-sass": "^4.14.1",
30-
"optimize-css-assets-webpack-plugin": "^5.0.4",
31-
"postcss": "^8.1.1",
34+
"file-loader": "^6.2.0",
35+
"html-webpack-plugin": "^5.3.1",
36+
"mini-css-extract-plugin": "^1.6.0",
37+
"node-sass": "^6.0.0",
38+
"optimize-css-assets-webpack-plugin": "^6.0.0",
39+
"postcss": "^8.3.0",
3240
"postcss-cssnext": "^3.1.0",
33-
"postcss-import": "^12.0.1",
34-
"postcss-loader": "^4.0.4",
35-
"postcss-modules": "^3.2.2",
36-
"pug": "^3.0.0",
41+
"postcss-import": "^14.0.2",
42+
"postcss-loader": "^5.3.0",
43+
"postcss-modules": "^4.0.0",
44+
"pug": "^3.0.2",
3745
"pug-loader": "^2.4.0",
3846
"rimraf": "^3.0.2",
39-
"sass-loader": "^10.0.3",
47+
"sass-loader": "^12.0.0",
4048
"style-loader": "^2.0.0",
41-
"terser-webpack-plugin": "^4.2.3",
49+
"terser-webpack-plugin": "^5.1.3",
4250
"url-loader": "^4.1.1",
43-
"webpack": "^5.0.0",
44-
"webpack-cli": "^4.0.0",
45-
"webpack-dev-server": "^3.11.0",
46-
"webpack-notifier": "^1.8.0"
51+
"webpack": "^5.38.1",
52+
"webpack-cli": "^4.7.0",
53+
"webpack-dev-server": "^3.11.2",
54+
"webpack-notifier": "^1.13.0"
4755
},
4856
"dependencies": {
49-
"jquery": "^3.5.1",
57+
"jquery": "^3.6.0",
5058
"normalize.css": "^8.0.1"
5159
}
5260
}

src/assets/styles/components/_footer.scss

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,10 @@
1313
font-size: 12px;
1414
}
1515
a {
16+
font-family: inherit;
1617
font-size: 15px;
1718
font-weight: bold;
19+
color: inherit;
1820
}
1921
}
2022

0 commit comments

Comments
 (0)