Skip to content

Commit 6294d13

Browse files
authored
Merge pull request #10 from exadel-inc/chore/bump-deps
chore: major release v1.0.0 (bump versions, drop node <18 support)
2 parents 276078b + e88d25c commit 6294d13

6 files changed

Lines changed: 2915 additions & 19 deletions

File tree

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
## [1.0.0](https://github.com/exadel-inc/esl/compare/v0.6.0...v1.0.0) (2025-02-21)
2+
3+
Bump inner dependency versions and resolve npm vulnerability issues.
4+
5+
Minimum required Node.js version is 20.0.0.
6+
7+
### ⚠ BREAKING CHANGES
8+
* Drop support for Node <=18

README.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,12 @@ Easy way to quickly [setup](#configuration) and [start server](#how-to-use) for
1616
## How to use
1717
### Install
1818
1) Install **[NodeJs](https://nodejs.org/en/)** (This will also install **npm**)
19+
Note minimum required version: **NodeJs 20.x** for server-sketch v1
1920
2) Create simple *package.json* (`` npm init ``)
2021
3) Install [@exadel/server-sketch](https://www.npmjs.com/package/@exadel/server-sketch) as dependency for your project (👍):
2122
```shell script
2223
npm i @exadel/server-sketch --save-dev
2324
```
24-
4) And CLI [@exadel/server-sketch-cli](https://www.npmjs.com/package/@exadel/server-sketch-cli) (it helps to create demo project) _[optional]_:
25-
```shell script
26-
npm i @exadel/server-sketch-cli
27-
```
2825

2926

3027
### Quick Start

controllers/InnerPages.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ module.exports = function (folderPath) {
1717
return glob.sync('*', {
1818
cwd: `${config.serverViews}/pages/${folderPath}`, // Get all sub folders and HTML pages
1919
mark: true
20-
}).map((file) => {
20+
}).sort().map((file) => {
2121
if (file.startsWith('_')) {
2222
return null; // Ignore files, started with "_" (but they are available directly)
2323
}

localdev.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ exports.start = (serverConfig = {}) => {
1313
// Open page. (if enabled browserSync integration, then browserSync will open page)
1414
if (config.openAfterStart && (!config.browserSync || config.browserSync.open === false)) {
1515
setTimeout(() => {
16-
require('opn')(config.openAfterStart);
16+
require('better-opn')(config.openAfterStart);
1717
}, 500);
1818
}
1919

0 commit comments

Comments
 (0)