Download Latest Version v3.2.1 source code.tar.gz (803.1 kB)
Email in envelope

Get an email when there's a new version of Sharec

Home / v3.0.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2022-04-09 1.3 kB
v3.0.0 source code.tar.gz 2022-04-09 587.5 kB
v3.0.0 source code.zip 2022-04-09 815.8 kB
Totals: 3 Items   1.4 MB 0

This release changes sharec usage at all.

Now it contains less magic and it's much more stable.

Features:

  • Detailed re-think of each package inside the project
  • .d.ts generation and better documentation for the whole code base
  • Multi-configuration support – now you can decompose you configs and install some of them in favor of bloat packages (sharec.configs field in package.json)
  • semaphore as new and predictable abstration to control the flow
  • hooks to customize sharec output
  • Lockdata – to handle, which version was already installed to the project (sharec.locked field in package.json)
  • Stable tests on all popular platforms (window, linux, osx) with snapshots. Much reliable and stable tests

Breaking changes:

  • sharec isn't fully automated tool anymore. You should describe all your configuration packages and execute the program manually
  • Formatting steps were removed in favor of custom hooks and simple, solid core
  • silent, overwrite, debug, include, interactive CLI options were deprecated
  • Configuration package doesn't need sharec as dependency anymore
  • Target package requres sharec as dependency (it can be installed globally, though)
  • sharec-nanomatch removed
Source: README.md, updated 2022-04-09