oro-functions
Advanced tools
Changelog
2.3.3 / 2024-10-13
oro-functions-client
from v2.3.2
to v2.3.3
.@babel/core
from v7.25.2
to v7.25.8
.@babel/preset-env
from v7.25.4
to v7.25.8
.@babel/preset-typescript
from v7.24.7
to v7.25.7
.@eslint/js
from v9.11.0
to v9.12.0
.eslint
from v9.11.0
to v9.12.0
.eslint-plugin-unicorn
from v55.0.0
to v56.0.0
.globals
from v15.9.0
to v15.11.0
.typescript-eslint
from v8.7.0
to v8.8.1
.Changelog
2.3.2 / 2024-09-23
prettier --write
in the whole project (with endOfLine: 'lf'
).@typescript-eslint/no-unused-expressions
rule in code.eslint
breakpoint version (v8 to v9).ES2020
.oro-functions-client
from v2.3.1
to v2.3.2
.@babel/core
from v7.24.9
to v7.25.2
.@babel/preset-env
from v7.24.8
to v7.25.4
.@eslint/js
from v9.7.0
to v9.11.1
.@types/jest
from v29.5.12
to v29.5.13
.eslint
from v8.57.0
to v9.11.1
.eslint-plugin-jest
from v28.6.0
to v28.8.3
.eslint-plugin-unicorn
from v54.0.0
to v55.0.0
.globals
from v15.8.0
to v15.9.0
.husky
from v9.0.11
to v9.1.6
.nodemon
from v3.1.4
to v3.1.7
.tsup
from v8.1.0
to v8.3.0
.typescript
from v5.5.3
to v5.5.4
.typescript-eslint
from v7.16.0
to v8.7.0
.Changelog
2.3.1 / 2024-07-15
oro-functions-client
from v2.3.0
to v2.3.1
.@babel/core
from v7.24.5
to v7.24.9
.@babel/preset-env
from v7.24.5
to v7.24.8
.@babel/preset-typescript
from v7.24.1
to v7.24.7
.@eslint/js
from v9.2.0
to v9.7.0
.eslint-plugin-jest
from v28.5.0
to v28.6.0
.eslint-plugin-unicorn
from v53.0.0
to v54.0.0
.globals
from v15.2.0
to v15.8.0
.nodemon
from v3.1.0
to v3.1.4
.prettier
from v3.2.5
to v3.3.3
.tsup
from v8.0.2
to v8.1.0
.typescript
from v5.4.5
to v5.5.3
.typescript-eslint
from v7.9.0
to v7.16.0
.Changelog
2.3.0 / 2024-05-18
2.2.0
to 2.3.0
, to have the same minor-version of oro-functions-client
.eslint.config.js
.tsup.config.ts
.package-lock.json
.printWidth: 120
oro-functions-client
from v2.2.2
to v2.3.0
.@babel/core
from v7.24.4
to v7.24.5
.@babel/preset-env
from v7.24.4
to v7.24.5
.eslint-plugin-jest
from v28.2.0
to v28.5.0
.eslint-plugin-unicorn
from v52.0.0
to v53.0.0
.@eslint/js
added v9.2.0
.globals
added v15.2.0
.typescript-eslint
added v7.9.0
.@typescript-eslint/eslint-plugin
removed.@typescript-eslint/parser
removed.eslint-config-alloy
removed.eslint-plugin-github
removed.eslint-plugin-jest-formatting
removed.Changelog
2.1.1 / 2024-04-26
actions/--@v3
by actions/--@v4
.endOfLine: 'lf'
oro-functions-client
from v2.2.0
to v2.2.2
.zip-lib
from v1.0.0
to v1.0.4
.eslint-plugin-github@^4.10.2
@babel/core
from v7.23.9
to v7.24.4
.@babel/preset-env
from v7.23.9
to v7.24.4
.@babel/preset-typescript
from v7.23.3
to v7.24.1
.@typescript-eslint/eslint-plugin
from v7.0.2
to v7.7.1
.@typescript-eslint/parser
from v7.0.2
to v7.7.1
.eslint-plugin-jest
from v27.9.0
to v28.2.0
.eslint-plugin-unicorn
from v51.0.1
to v52.0.0
.typescript
from v5.3.3
to v5.4.5
.Changelog
2.1.0 / 2024-03-09
obtainingConfig
, obtainOConfigSync
using by default the file oconfig.json
.PROCESS_WRITE_COLORS
, PROCESS_WRITE_COLOR_NUMBER
, PROCESS_WRITE_BACKGROUND_NUMBER
.ProcessWriteColorNumber
, ProcessWriteBackgroundNumber
.obtainOroConfig
, use obtainOConfig
with oconfig.json
as default file instead.obtainOroConfigSync
, use obtainOConfigSync
with oconfig.json
as default file instead.isPortAvailable
, use isPortFree
instead.let
by const
when it's required.npm install
to npm ci
.export
declarations in index files.~95%
of coverage (yay!).fs-extra
from v11.1.1
to v11.2.0
.get-port-please
from ^3.1.1
to v3.1.2
.oro-functions-client
from v2.1.2
to v2.2.0
.zip-lib
from v0.7.3
to v1.0.0
.@babel/core
from v7.23.3
to v7.23.9
.@babel/preset-env
from v7.23.3
to v7.23.9
.@types/jest
from v29.5.10
to v29.5.12
.@typescript-eslint/eslint-plugin
from v6.12.0
to v7.0.2
.@typescript-eslint/parser
from v6.12.0
to v7.0.2
.eslint
from v8.54.0
to v^8.57.0
.eslint-plugin-unicorn
from v49.0.0
to v50.0.1
.husky
from v8.0.3
to v9.0.11
.prettier
from v3.1.0
to v3.2.5
.tsup
from v8.0.1
to v8.0.2
.typescript
from v5.2.2
to v5.3.3
.@trivago/prettier-plugin-sort-imports
eslint-plugin-jest-formatting
eslint-config-prettier
eslint-plugin-jest
nodemon
Changelog
2.0.2 / 2023-11-22
npm_publish_on_pr_merge_to_master
.fast-glob
from v3.3.1
to v3.3.2
.oro-functions-client
from v2.1.0
to v2.1.1
.@babel/core
from v7.23.2
to v7.23.3
.@babel/preset-env
from v7.23.2
to v7.23.3
.@babel/preset-typescript
from v7.23.2
to v7.23.3
.@types/atob
from v2.1.3
to v2.1.4
.@types/fs-extra
from v11.0.3
to v11.0.4
.@types/jest
from v29.5.7
to v29.5.10
.@typescript-eslint/eslint-plugin
from v6.9.1
to v6.12.0
.@typescript-eslint/parser
from v6.9.1
to v6.12.0
.eslint
from v8.52.0
to v8.54.0
.prettier
from v3.0.3
to v3.1.0
.tsup
from v7.2.0
to v8.0.1
.Changelog
2.0.1 / 2023-11-03
getFileJsonRecursively
, getFileJsonRecursivelySync
to simplify their use (removing {}
).@types/jest
from v29.5.6
to v29.5.7
.@typescript-eslint/eslint-plugin
from v6.9.0
to v6.9.1
.@typescript-eslint/parser
from v6.9.0
to v6.9.1
.eslint-plugin-unicorn
from v48.0.1
to v49.0.0
.@types/crypto-js
.@types/express
.@types/lodash.clonedeep
.Changelog
2.0.0 / 2023-10-27
NOTE:<br>
⚠️ It's not valid anymore:<br>const Ofn = require('oro-functions')
,<br>
✔️ use the following instead:<br>const { Ofn } = require('oro-functions')
osIsAndroid
.isPortFree
adding a second param host
(by default localhost
) to check specific port.getPortFree
adding a third param host
(by default localhost
) to get free port.*.js
to src/*.ts
.type: "module"
.tsup
and now package is compiled to cjs
(common) and mjs
(module).validate_pr_to_master
npm_publish_on_pr_merge_to_master
.husky
(to ensure only valid commits).eslint
(and applied it).prettier
(and applied it).fast-glob
to v3.3.1
get-port-please
to v3.1.1
oro-functions-client
to v2.1.0
@babel/core
to v7.23.2
.@babel/preset-env
to v7.23.2
.@babel/preset-typescript
to v7.23.2
.@types/express
to 4.17.20
@types/jest
to v29.5.6
.babel-jest
to v29.7.0
.jest
to v29.7.0
.