preppy

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

APACHE-2.0 License

Downloads
436
Stars
34
preppy - Release 10.4.0

Published by swernerx over 4 years ago

  • Cleaned up babel config + switched to Node v10 compilation (3762855)
  • Reworked whole test suite to do actual preppy executions instead relying on the API ... this works much more stable when running multi threaded in jest (ad1f897)
  • Disabled coverage by default (207cd29)
  • Corrected babelHelpers option (ae09c0a)
  • Tweaked options for performance (e434299)
  • Updated test for finer detailed error message (097ba27)
  • Updated JSX snapshots (8518345)
  • Minor fix after rename of plugin (eedaba4)
preppy - Release 10.3.0

Published by swernerx over 4 years ago

  • Auto formatting (b9a3cac)
  • The node resolve plugin is required to ensure that mixed TS/JS code bases compile correctly. Otherwise the extensions are not correctly looked up. Rollup natively only looks for .js and .mjs. (09ea546)
  • Do not support commonJS outside of node_modules - fixes various "interesting" compile issues (19053b5)
  • Switched to new babel plugin (15a3398)
preppy - Release 10.2.1

Published by swernerx over 4 years ago

  • Added new utility for formatting files (2b99691)
  • Auto formatting files by updated rule set (d77d79a)
  • Updated snapshots (2fdb571)
  • Updated deps (214f4c5)
preppy - Release 10.2.0

Published by swernerx over 4 years ago

  • Updated deep snapshots based on new versions of dependencies (e15006c)
  • Fixed dependencyToPackageName for scoped packages (a627c42)
  • Updated deps (391e280)
  • Minor update (c2b593c)
preppy - Release 10.1.0

Published by swernerx over 4 years ago

  • Added new deep pqueue test. Fixed issue in rebase-plugin. Reduced console verbose in deep mode. (fd2db36)
  • Updated rollup to 2.3.1 (4a1c4f9)
  • Added description of deep mode (6e2dd9c)
  • Added new pqueue deep test with inline of multiple sub packages (5f83308)
  • Implemented new package.json based deep mode (4090de8)
  • Pass dependencies to tasks (9b27a46)
  • Updated deps (87a9b97)
  • Added devDeps to packages for deep enhancements (ef70cb3)
  • Minor tweak (88b64f6)
preppy - Release 10.0.1

Published by swernerx over 4 years ago

  • Let internal babel target node v8 + updated snapshots (66b452d)
  • Disabled node v8 on CI, enabled V12, require v10 in engines (6c32fad)
  • Updated snapshots for new lodash plugin (fc8a50e)
  • Updated for new error message (831e61d)
preppy - Release 10.0.0

Published by swernerx over 4 years ago

  • Updated readme for deep mode (3ad5b0f)
  • Refactored deep tests (43b3c9a)
  • Replaced old commonjs plugin (bdc8eb3)
  • Added local optimization for lodash (f99e501)
  • Implemented actual deep-mode compilation (1b8ad17)
  • Pass-through deep option (fbe13f5)
  • Update deep test and snapshot (fd3c573)
  • Removed support for es/es6 extensions (fc735c3)
  • Added node-resolve plugin for deep-mode (bea91ac)
  • Added cli flags for deep bundling (c908bfb)
  • Added new deep compilation tests (with still wrong result) (1d0e9cf)
  • Updated deps + updated snapshots for minor result changes (e026a1c)
preppy - Release 9.3.1

Published by swernerx almost 5 years ago

  • Updated deps (96a2a96)
preppy - Release 9.3.0

Published by swernerx almost 5 years ago

  • Updated deps (ade9cda)
  • Changed watch mode to non-animated output to allow running in lerna-stream (monorepo) (98ed4c9)
preppy - Release 9.2.0

Published by swernerx almost 5 years ago

  • updated snapshots from new babel version (a09f703)
  • migrated to new rollup plugin names (4fb8f00)
  • updated dependencies + fixed issues with updating meow to v6 (5dd2720)
preppy - Release 9.1.0

Published by swernerx about 5 years ago

  • Updated deps (08ac3fb)
  • Merge pull request #13 from sebastian-software/feature/run-plugin-v2 (17ca90f)
  • fix: code style (5bb6f56)
  • break: return value is array of objects instead of object now (421af21)
  • fix: Better output of execution results if aborted (e2a7aa6)
preppy - Release 9.0.0

Published by swernerx about 5 years ago

  • Let tasks run in sequence (fixes ora issues but also makes durations showed more reliable. (9586b58)
  • Updated deps (96e94be)
  • Updated deps (ac88d52)
preppy - Release 8.3.3

Published by swernerx about 5 years ago

preppy - Release 8.3.2

Published by swernerx about 5 years ago

  • Updated deps + minimized snapshot (66f980c)
  • Merge pull request #10 from sebastian-software/dependabot/npm_and_yarn/eslint-utils-1.4.2 (54a910e)
  • Bump eslint-utils from 1.4.0 to 1.4.2 (4766051)
preppy - Release 8.3.1

Published by swernerx about 5 years ago

  • Auto fixes + minor tweaks (4a47e29)
  • Updated deps (0b225cb)
preppy - Release 8.3.0

Published by swernerx over 5 years ago

  • Minor update (03724bd)
  • Merge pull request #7 from sebastian-software/fix/failing-binary-test (67b5156)
  • Updated lint config (d36530e)
  • Corrected some linting issues. Errors down to zero :) (8d1941e)
  • Fixed TS optional issues with linter (dc15443)
  • Remove timeout as it is not neccessary (97d52cb)
  • Minor linting fixes (c38a22c)
  • Some linting fixes (7d3fa3a)
  • Ignore invalid js file for linting (27ee114)
  • Upgrade rollup-plugin-advanced-run to fix 'not written to disk' issue (d46698e)
  • Cleanup (f798f43)
  • Lint fixes (82cb678)
  • Updated deps (a5e7860)
  • Reenable test for failing binary (914a522)
  • Make failing test more relaxed to exit code is always given (37c098b)
  • Use existing exit map instead of calculate twice (2a7c7ec)
preppy - Release 8.2.2

Published by swernerx over 5 years ago

  • Merge pull request #9 from sebastian-software/fix/failing-watch-mode (d582ba6)
  • Disable test to be fixed later (7a6f754)
  • Execute process.exit() only in non-watch mode (988b2ff)
  • More auto formatting applied to code base (84f90fa)
  • Updated linting (1776e0d)
preppy - Release 8.2.1

Published by swernerx over 5 years ago

  • Applied auto formatting with new eslint stack (8740ee9)
  • Ignore invalid code for prettier (3702dbf)
  • Updated deps (7d1b55f)
  • Updated deps (c704e19)
  • Updated deps (5b57f55)
  • Fixed eslint config (9e3c70e)
preppy - Release 8.2.0

Published by swernerx over 5 years ago

  • Updated deps (af05396)
  • Added prettierignore file (e66b69e)
  • Switched to effective/eslint-config + updated deps (682b5d0)
  • Merge pull request #6 from sebastian-software/fix/exit-code (37f22d8)
  • Retrigger CI (e4b2295)
  • Retrigger CI (73f1b74)
  • Replace inlined plugin with new external one (485c0e3)
  • Revert old order of imports (e1fd7d6)
  • Fix typo (4abaa17)
  • Fix test on windows having different separators (b7a0917)
  • Respect quiet mode in execution of binaries (49f30a7)
  • Show execution results and exit preppy with exit code 1 if execution failed (7ed68fc)
  • Add advanced rollup run plugin to track execution success (1b49ee7)
  • Add test for failing and succeeding binaries (c5d08f0)
  • Minor doc tweaks (c59f137)
  • Minor doc tweaks (7b93118)
  • Updated deps (80b27dd)
preppy - Release 8.1.4

Published by swernerx over 5 years ago

  • Updated deps (3a6d6e2)