Skip to content

Releases: form8ion/javascript

v3.0.0

17 Dec 16:13
03dfe10
Compare
Choose a tag to compare

3.0.0 (2021-12-17)

Bug Fixes

  • eslint: leveraged the extracted package for managing eslint configs (20efd0a)
  • execa: handled the execa response properly (be88854)
  • husky: accounted for execa throwing when npm ls exits non-zero (3e91844)
  • keywords: stopped modifying existing list when no new tags are provided (2535016)
  • messages: only warn about missing eslint configuration if configs need to be scaffolded (8231c38)
  • package-json: parsed the file properly (51e82fb)
  • scripts: formatted the package.json after updating (0b6996e)

Features

  • badges: included the logo in the generated npm badge (94853ae)
  • badges: included the node.js logo in the badge generated to communicate the engines range (bb28c36)
  • dependencies: installed provided dependencies (d48f79f)
  • engines: added linting of engines restrictions and visibility through a badge (bc60c0e)
  • enhancer: made the enhancer executable (9f89d8b)
  • eslint-configs: defined a nextStep for eslint configs (66ac948)
  • eslint-configs: installed the config packages (fd7dcc7)
  • eslint-scope: provided feedback when scope is not provided for eslint configs (40b75b3)
  • eslint: updated to the alpha that updates the config with provided shareable configs (e8b37ae)
  • husky: passed the chosen package manager to the husky lifter (1387aac)
  • husky: reported a next-step when using v4 config with v5 (93410b3)
  • husky: upgraded the husky lifter to enable updating v4 config to v5 (8744ed4)
  • husky: upgraded to the latest alpha (990f288)
  • install: enabled installing in the context of the project root (42a793b)
  • keywords: enabled adding keywords for resulting tags (4482c91)
  • output: provided output about lifting steps (9a157dc)
  • package-manager: determined manager when not provided in results (7730556)
  • package-manager: passed the package manager through to the dependency installer (73d3f6c)
  • scripts: updated scripts in the package.json (e85670c)
  • test: exposed the test function (5ac2096)
  • test: verified that a js project has an .nvmrc file (0ec8a52)

BREAKING CHANGES

  • eslint: rather than expecting the eslint scope to be defined by provided configuration, it
    is now read from the existing config file instead

v3.0.0-alpha.1

17 Dec 05:27
94853ae
Compare
Choose a tag to compare
v3.0.0-alpha.1 Pre-release
Pre-release

3.0.0-alpha.1 (2021-12-17)

Bug Fixes

  • eslint: leveraged the extracted package for managing eslint configs (20efd0a)
  • execa: handled the execa response properly (be88854)
  • husky: accounted for execa throwing when npm ls exits non-zero (3e91844)
  • keywords: stopped modifying existing list when no new tags are provided (2535016)
  • messages: only warn about missing eslint configuration if configs need to be scaffolded (8231c38)
  • package-json: parsed the file properly (51e82fb)
  • scripts: formatted the package.json after updating (0b6996e)

Features

  • badges: included the logo in the generated npm badge (94853ae)
  • badges: included the node.js logo in the badge generated to communicate the engines range (bb28c36)
  • dependencies: installed provided dependencies (d48f79f)
  • engines: added linting of engines restrictions and visibility through a badge (bc60c0e)
  • enhancer: made the enhancer executable (9f89d8b)
  • eslint-configs: defined a nextStep for eslint configs (66ac948)
  • eslint-configs: installed the config packages (fd7dcc7)
  • eslint-scope: provided feedback when scope is not provided for eslint configs (40b75b3)
  • eslint: updated to the alpha that updates the config with provided shareable configs (e8b37ae)
  • husky: passed the chosen package manager to the husky lifter (1387aac)
  • husky: reported a next-step when using v4 config with v5 (93410b3)
  • husky: upgraded the husky lifter to enable updating v4 config to v5 (8744ed4)
  • husky: upgraded to the latest alpha (990f288)
  • install: enabled installing in the context of the project root (42a793b)
  • keywords: enabled adding keywords for resulting tags (4482c91)
  • output: provided output about lifting steps (9a157dc)
  • package-manager: determined manager when not provided in results (7730556)
  • package-manager: passed the package manager through to the dependency installer (73d3f6c)
  • scripts: updated scripts in the package.json (e85670c)
  • test: exposed the test function (5ac2096)
  • test: verified that a js project has an .nvmrc file (0ec8a52)

BREAKING CHANGES

  • eslint: rather than expecting the eslint scope to be defined by provided configuration, it
    is now read from the existing config file instead

v2.2.0

16 Dec 05:24
572a8a4
Compare
Choose a tag to compare

2.2.0 (2021-12-16)

Features

  • badges: included the logo in the generated npm badge (572a8a4)

v2.1.0

15 Dec 23:06
ee72299
Compare
Choose a tag to compare

2.1.0 (2021-12-15)

Features

  • coverage-within-parent: enabled the codecov plugin to be aware of acting on a sub-project (ee72299)

v2.0.1

09 Dec 06:50
fcd1dc5
Compare
Choose a tag to compare

2.0.1 (2021-12-09)

Bug Fixes

  • joi: updated to the latest (non-scoped) version of joi (fcd1dc5)

v2.0.0

09 Dec 06:37
cc5034d
Compare
Choose a tag to compare

2.0.0 (2021-12-09)

Features

  • scaffolder: moved the scaffolder from @travi/javascript-scffolder to this package (5eec515)

BREAKING CHANGES

  • scaffolder: unitTestFrameworksSchema has been removed from the public api since it should no
    longer need to be consumed externally

v2.0.0-alpha.1

08 Dec 23:34
5eec515
Compare
Choose a tag to compare
v2.0.0-alpha.1 Pre-release
Pre-release

2.0.0-alpha.1 (2021-12-08)

Features

  • scaffolder: moved the scaffolder from @travi/javascript-scffolder to this package (5eec515)

BREAKING CHANGES

  • scaffolder: unitTestFrameworksSchema has been removed from the public api since it should no
    longer need to be consumed externally

v1.1.3

03 Dec 21:35
2bf40a0
Compare
Choose a tag to compare

1.1.3 (2021-12-03)

Bug Fixes

  • codecov: waited for the async response from the codecov scaffolder (2bf40a0)

v1.1.2

19 Nov 04:53
37efb08
Compare
Choose a tag to compare

1.1.2 (2021-11-19)

Bug Fixes

  • nyc: replaced an overlooked use of nyc with c8 (37efb08)

v1.1.1

09 Nov 20:07
81e179c
Compare
Choose a tag to compare

1.1.1 (2021-11-09)

Bug Fixes

  • dependencies: updated to the latest alpha of the codecov plugin (81e179c)