Skip to content

Latest commit

 

History

History
37 lines (27 loc) · 1.22 KB

TODO.md

File metadata and controls

37 lines (27 loc) · 1.22 KB

TODO

poosh-cli

  • Confirmation? (yes/no)
  • Init? --init
  • Set config path? (-c, --config defaults to ./poosh.json5)
  • Delete only ?
  • Use collect form for plugins: --plugin --plugin ?

poosh-core

  • Each: match + ignore:true = file is ignored (not deleted) ?
  • Option validation dedicated error with nice messages (+cli)
  • Config path resolve
  • Config cache location + file (resolve relative to config file (or cwd))
  • Config possible in package.json as eslint do (an .eslintrc.* file or an eslintConfig field in a package.json)
  • Add tests on cache & config files resolution
  • Switch from NeDB to LokiJS (lighter footprint) ?
  • Add support for month and week units in duration parsing.

poosh-plugin-s3

local cache

  • Take poosh environment into account

internal