You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The main objective of this issue is to keep track of some improvements to browser related features in aegir.
All commands should try to use the related tool cli, to keep behaviour and output standard and don't break user expectations.
Some rules to keep in mind:
use execa to spawn cli's and return a promise from the cmd handler
catch/handle errors in yargs fail()
provide sensible defaults to meet the needs of all repos
don't break default config resolution from the tools used (normally cosmiconfig or similar)
allow for overrides/merges using normal config resolution
allow forwarding command options to the original cli with double dash(--)
improve browser builds with webpack/babel
improve karma with new config
docs: write up docs how to use browser builds (auto and manual for better bundle size)
docs: include unpkg and jsdeliver in package.json
docs: package.json files key to reduce npm package size
make codesandbox and others work out of the box with script tag
make codesandbox and stackblitz work with npm imports
browserlist config, support local override using default resolution (envs, queries)
The main objective of this issue is to keep track of some improvements to browser related features in aegir.
All commands should try to use the related tool cli, to keep behaviour and output standard and don't break user expectations.
Some rules to keep in mind:
fail()
--
)files
key to reduce npm package sizeRelated:
The text was updated successfully, but these errors were encountered: