Files
bower/NOTES.md
André Cruz 8239226208 Update notes.
2013-06-03 17:07:46 +01:00

2.2 KiB

  • Registry

  • Commands

    • Bower script x
      • post-install (only useful for moving files around)
      • pre-publish
      • etc
    • bower test
    • bower install & update
      • Ability to target specific commits and not only versions
        • But then, how would a version be guessed from it?!
        • It would be ok project wise, but if used within a reusable package, it must have a version!
      • Option to install deps in a tree structure like npm? see: https://github.com/twitter/bower/issues/157
      • Print a tree like npm with the deps
      • Allow overrides of the registry for easier fork integration? this need to be discussed as part of the spec, see: https://github.com/twitter/bower/issues/342
  • Contributing.md

    • Copy from master
    • Tell users to learn about promises
    • Tell users to not forget to call .done() to throw unhandled promise errors in tests
  • Add command to clear internal runtime cache (to be used programmatically on long running programs using bower)

  • Use yeomen insight!!

  • Bower could setup a git hook on folders that are github repos to make validation of the json (if it conforms with the spec)

  • In prod dont forget to Q.longStackJumpLimit = 0;

  • Ddd perf tests

  • Discuss ability to specify folders inside bower_components.. e.g. components/fonts/

  • Discuss namespaces in the registry

  • Cache dir location: https://github.com/bower/bower/issues/448

  • Implement shrinkwrap?

  • Switch everything related with fs. to .graceful-fs??

    • ifo so. don't forget to do the same on all bower org modules

Not BC changes:

  • shorthand_resolver -> shorthandResolver
  • shorthand resolver syntax {{{}}} to just {{}}
  • "latest" targets are no longer supported, they might conflict with branches or tags
  • remove json property from the config