Skip to content

Commit 5c70bbb

Browse files
authored
Merge pull request #125 from haensl/124
#124: Update dependencies.
2 parents cf08ad0 + f7a871e commit 5c70bbb

File tree

5 files changed

+581
-221
lines changed

5 files changed

+581
-221
lines changed

.circleci/config.yml

Lines changed: 13 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -63,14 +63,14 @@ commands:
6363
- checkout
6464
- restore_cache:
6565
keys:
66-
- js-profiler-dependencies-{{ checksum "package.json" }}
66+
- js-profiler-dependencies-{{ checksum "package-lock.json" }}
6767
- run:
6868
name: install dependencies
6969
command: npm install
7070
- save_cache:
7171
paths:
7272
- node_modules
73-
key: js-profiler-dependencies-{{ checksum "package.json" }}
73+
key: js-profiler-dependencies-{{ checksum "package-lock.json" }}
7474
- extract-versions
7575

7676

@@ -107,19 +107,6 @@ commands:
107107
npm i -S js-profiler@${VERSION}
108108
sudo npm i -g js-profiler@${VERSION}
109109
110-
package-information:
111-
steps:
112-
- run:
113-
name: install tree
114-
command: sudo apt-get -y install tree
115-
- run:
116-
name: gather bundle information
117-
command: |
118-
npm info js-profiler@${VERSION} > ./bundle.info
119-
tree -s node_modules/js-profiler >> ./bundle.info
120-
- store_artifacts:
121-
path: bundle.info
122-
123110
workflows:
124111
version: 2
125112
default:
@@ -135,7 +122,7 @@ workflows:
135122
# at this point in time because config templates
136123
# are pre-compiled. See
137124
# https://discuss.circleci.com/t/how-to-use-a-bash-env-variable-as-a-parameter-to-a-command-or-when-condition/29186
138-
node_version: 14.17.0
125+
node_version: 18.18.0
139126
- bundle:
140127
requires:
141128
- lint
@@ -148,7 +135,7 @@ workflows:
148135
- bundle
149136
- bundle-test-cjs-js:
150137
name: bundle-test-cjs-js@engine
151-
node_version: 14.17.0
138+
node_version: 18.18.0
152139
requires:
153140
- bundle
154141
- ensure-versioned-correctly:
@@ -169,7 +156,7 @@ workflows:
169156
- publish
170157
- package-test-cjs-js:
171158
name: package-test-cjs-js@engine
172-
node_version: 14.17.0
159+
node_version: 18.18.0
173160
requires:
174161
- publish
175162
- publish-github-release:
@@ -180,15 +167,15 @@ workflows:
180167
jobs:
181168
extract-versions:
182169
docker:
183-
- image: circleci/node:lts
170+
- image: cimg/node:lts
184171
working_directory: ~/js-profiler
185172
steps:
186173
- init
187174
- prepare-repo
188175

189176
lint:
190177
docker:
191-
- image: circleci/node:lts
178+
- image: cimg/node:lts
192179
working_directory: ~/js-profiler
193180
steps:
194181
- init
@@ -208,7 +195,7 @@ jobs:
208195
type: string
209196
default: lts
210197
docker:
211-
- image: circleci/node:<< parameters.node_version >>
198+
- image: cimg/node:<< parameters.node_version >>
212199
working_directory: ~/js-profiler
213200
steps:
214201
- init
@@ -221,7 +208,7 @@ jobs:
221208

222209
bundle:
223210
docker:
224-
- image: circleci/node:lts
211+
- image: cimg/node:lts
225212
working_directory: ~/js-profiler
226213
steps:
227214
- init
@@ -258,7 +245,7 @@ jobs:
258245
type: string
259246
default: lts
260247
docker:
261-
- image: circleci/node:<< parameters.node_version >>
248+
- image: cimg/node:<< parameters.node_version >>
262249
working_directory: /tmp/test-app
263250
steps:
264251
- init
@@ -272,12 +259,10 @@ jobs:
272259
name: test global cli
273260
command: |
274261
js-profiler -h
275-
- package-information
276-
277262
278263
ensure-versioned-correctly:
279264
docker:
280-
- image: circleci/node:lts
265+
- image: cimg/node:lts
281266
working_directory: ~/js-profiler
282267
steps:
283268
- attach_workspace:
@@ -312,7 +297,7 @@ jobs:
312297
313298
publish:
314299
docker:
315-
- image: circleci/node:lts
300+
- image: cimg/node:lts
316301
working_directory: ~/js-profiler
317302
steps:
318303
- attach_workspace:
@@ -331,7 +316,7 @@ jobs:
331316
type: string
332317
default: lts
333318
docker:
334-
- image: circleci/node:<< parameters.node_version >>
319+
- image: cimg/node:<< parameters.node_version >>
335320
working_directory: /tmp/test-app
336321
steps:
337322
- init
@@ -345,7 +330,6 @@ jobs:
345330
name: test global cli
346331
command: |
347332
js-profiler -h
348-
- package-information
349333
350334
publish-github-release:
351335
docker:

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
### 2.5.7
2+
* [#124: Update dependencies.](https://github.com/haensl/js-profiler/issues/124)
3+
* Lift minimum Node.js from 14.17.0 to 18.18.0 since maintenance is running out.
4+
15
### 2.5.6
26
* [#121: Update dependencies.](https://github.com/haensl/js-profiler/issues/121)
37
* Lift minimum Node.js from 12.22.7 to 14.17.0 since maintenance has run out.

docs/js-profiler.1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
." vim: set syn=nroff
2-
.TH js-profiler 1 "January 2023" "js-profiler v2.5.6"
2+
.TH js-profiler 1 "September 2023" "js-profiler v2.5.7"
33

44
.SH NAME
55
js-profiler - A JavaScript profiling tool and collection of profiling modules and benchmarks.

0 commit comments

Comments
 (0)