preppy

A simple and lightweight tool for preparing the publish of NPM packages.

APACHE-2.0 License

Downloads
436
Stars
34
preppy - Release 7.6.2

Published by swernerx over 5 years ago

  • Added support for logging entries in verbose mode + improved handling of TS type exports when using multi target builds. (4a10981)
preppy - Release 7.6.1

Published by swernerx over 5 years ago

  • Updated deps (96a2196)
  • Removed new exit non-improvements. Requires further analysis. (e9517b9)
preppy - Release 7.6.0

Published by swernerx over 5 years ago

  • Updated snapshots for Core-JS v3 + Babel v7.4 (94dbee6)
  • Major updates - mainly Core-JS v3 (308c1f7)
  • Improved SIG handling by introducing a race condition. (ac82109)
  • Changed default on notifications. Somehow the notifications API seems to slow down when fired just before exiting of the actual process which is making things slow. (caa4dae)
preppy - Release 7.5.0

Published by swernerx almost 6 years ago

  • Minor formatting (93ede78)
  • Minor formatting (0a0cb6b)
  • Updated eslint config which contains a fix to ignore import-lint of ts-parser. (e05fa65)
  • Minor formatting (1b2801b)
  • Updated linting package (182e466)
  • Fixed issue with resolve conflicts between TS resolver and... not sure. It helps when moving it to the front at least. And tests are still green. (ddd2b04)
  • Using extended extension list for cjs plugin as well (93b253c)
  • Updated deps (3ef17fe)
preppy - Release 7.4.2

Published by swernerx almost 6 years ago

  • Removed local flow config (7d7e15d)
preppy - Release 7.4.1

Published by swernerx almost 6 years ago

  • Updsted rebase and executable plugins (42bef2b)
preppy - Release 7.4.0

Published by swernerx almost 6 years ago

  • Updated copyright year (ae81ecd)
  • Updated readme (0f9fff0)
  • Added new "min" test which uses ".min" in filenames to produce minified files in output using Terser. (88ef9c1)
  • Added test case for rebase integration + added the actual plugin to the plugin list. (1788dc1)
  • Added rebase plugin for rollup to handle assets (30d3bb1)
preppy - Release 7.3.1

Published by swernerx almost 6 years ago

  • Updated Rollup to >= 1 :) (4f393a2)
preppy - Release 7.3.0

Published by swernerx almost 6 years ago

  • Made it possible to disable notifications (cf74f2b)
  • Added new --no-notify option (3af252c)
  • Switched over docs of sourcemap option to use "no-" prefix as supported by meow. (2a699b8)
  • Added flags logging in verbose mode. (a857c02)
  • Minor cleanup of old flag (7e7f1e8)
  • Added support for notifications. (de40852)
  • Updated deps. Removed flow-bin. (a0dd9e7)
preppy - Release 7.2.0

Published by swernerx almost 6 years ago

  • Updated deps. Improved error handling. Updated snapshots for new babel version output. (a07c6af)
preppy - Release 7.1.0

Published by swernerx almost 6 years ago

  • Updated readme (f398d74)
  • Updated ignore file (9c52afb)
  • Updated demo (2f62217)
  • Updated readme (7ce1174)
  • Fixed stupid task matcher error. (7f00060)
  • Improved command line parser by adding some missing type hints for meow (f2a6809)
  • Added automatic execution support of generated binaries (dbaed06)
  • Added new limit capability to reduce compile scope per call (acd7853)
  • Disabled quiet mode in tests - it's good when these are test-covered as well. (273191b)
  • Don't use progress plugin in quiet mode (1962e3d)
  • Minor tweaks (013dab7)
  • More cleanups and tweaks to different output scenarios. (51088b9)
  • Extracted some more methods from core index file (4b9696a)
  • Moved tasks factory into separate file + minor formatting (dda651f)
  • A major rework of logging/progress info + unification between normal and watch mode. (6056d30)
preppy - Release 7.0.0

Published by swernerx almost 6 years ago

  • Switched to badgen (e51eb9c)
  • Worked on readme structure (9a62554)
  • Added demo (5569dec)
  • Tweaked docs on non-parallel mode. (f0e5cc5)
  • Added duration runtime measurements (13c40eb)
  • Re-added loose mode + added alternative approach for fixing fast-async issues. (f96e9e3)
  • Disabled loose mode as this keeps making issues in combination with fast-async. But interestingly only in rollup. (27e06ba)
  • Added watch mode implementation. Tweaked output scenarios for build as well. (93b0711)
  • Changed commandline to accept a watch flag + removed source map shorthand flag (which was clearly confusing as it was default true anyway) (5d5b8d8)
  • Splitted task collection and execution. This is useful for adding watch-mode later on. (5cc4bb1)
  • Reworked core option handling (353f887)
  • Tweaked jest setup regarding console messages. (4b44f2d)
  • Generalized error handling + Using same error/message helpers inside type bundling. Yeah. (9f822e0)
  • Removed manual entry verbose output. That's now part of the bundling process. (c2da328)
  • Another code simplification (9b15b2c)
  • Improved bundle message handling (7f1078a)
  • Improved code structure for supporting type bundling (e8f6201)
  • Removed unused lodash import (bf345dc)
  • Minor fixes and cleanups for new input/output config helpers (8c0dce3)
  • Extracted output options as well into separate helper. (c652215)
  • Extracted rollup config handling into helper (2ac4156)
preppy - Release 6.5.0

Published by swernerx almost 6 years ago

  • Added improved error handling to type extraction (6cb0255)
  • Added test case for failing compilation + fixed it. Real TDD style. (a34087f)
  • Updated deps (47678d6)
preppy - Release 6.4.0

Published by swernerx about 6 years ago

  • Enable JSX-preserve to extracting types. This is required to make JSX parsable inside imported files. (f9c42c7)
  • Moved Item into types file to correctly reproduce issue. (202c0cd)
  • Added new TypeScript+JSX test (720801a)
  • Added react preset for checking whether JSX is correctly processed (together with TypeScript) (2b84979)
  • Fixed issues with duplicate package names. (00398f9)
  • Updated deps (8ac7286)
preppy - Release 6.3.2

Published by swernerx about 6 years ago

  • Updated deps (7dc019e)
preppy - Release 6.3.1

Published by swernerx about 6 years ago

  • There seems to be some good amount of block scope issues right now with Babel. Worked around compile error of otherwise perfectly fine code. (043b53b)
preppy - Release 6.3.0

Published by swernerx about 6 years ago

  • Added multi binary support to readme. (2e20778)
  • More fixes for multi binary support (79b7cb4)
  • Reworked both getEntries and getOutputMatrix to return an object with name => output/entry instead of a single entry. Made getEntries use output names for matching entry files. (e30c4ad)
  • Reworked matrix code for output matrix generation (40f4081)
  • Added new multi binary test - WIP (169bd63)
  • Added single binary esnext test (3ab8773)
preppy - Release 6.2.1

Published by swernerx about 6 years ago

  • Minor fix (9580487)
preppy - Release 6.2.0

Published by swernerx about 6 years ago

  • Added update-notifier to keep our users up-to-date (c2a5cef)
  • Minor tweaks (bca48f9)
  • Improved visuals of typescript extracting (6ddf5b6)
  • Another major visual upgrade for DX. Better feedback. (422ce24)
preppy - Release 6.1.1

Published by swernerx about 6 years ago

  • Minor fixes for disable of browser/umd + fixed typo on 'bin' outputs. (c4c2565)
  • Do not prepend root before user given output folder. + Disabled browser and umd builds when using output folder. (d8a2ae8)