-
Notifications
You must be signed in to change notification settings - Fork 32
Open
Labels
Description
Done (keeping them just because it looks cool)
-
Refact the code to make it easier for other maintainers start on it easily -
Typescriptsupport -> config -
Create documentation -
Official website -
Add command registering interface instead of implementing all commands in mhy -
Add CI for dist (along with sub-packages) + Docker image -
Update dependencies (being done continously) -
Removepostcss-cssnextin the favor ofpostcss-preset-env -
Rename @mhy/mhy tomhy -
Prettierrefakt: detach from Babel, use Process -
AddPrettierto all available extensions it is supporting -
Add*Stormconfiguration docs -
AddVSCodeconfiguration docs -
Make folders configurable (like src) -
Addmhyconfig, single source for stuffs like extensions, directories, etc. -
Implement a solution for correct array manipulation from package.json -
Addwebpack-bundle-analyzerprocess -
Addtslintprocess -
Deprecate other mhy repositories and packages -
Appriciation option for contributors and dependency developers -
Addstandalone storybooksupport -
Pass flags to WDS -
Make console functions allowed by eslint using developmentNODE_ENV -
Measurebabel-loadercache options if compilation can be speed up -
Addjimpprocess (cancelled)
Next
- Create more examples
- More CLI ouput tests
- Create repository with test projects
- Add missing community profile pages
- Use
svgr-loaderinstead ofreact-svg-loader(also investigate the removal of svgx extension) - Add
GraphQLtoys (with GraphQL Codegen) - Add backend toys for servers, API testing tools, OpenAPI mock server, etc.
- Add
VueJSsupport - Add
Angluarsupport - Introduce multiple sub folders instead of a single src (like ui, server, etc.)
- Rewrite whole codebase in TS
- Add
svgoprocess - Implement support for
presets - Add support for
react-docgen-typescript-loader - Add more verbose loggin
- Add more debug info
- Create unit tests
- Add out-of-the-box support for translations using Babel macros
- Add
parcelsupport - Add
rollupsupport - Add
babel-plugin-redux-saga(only macro maybe?) - Add support for locked
mhyversions - Optimize UI: speed
- Refact UI: Draggable, resizable, full mouse support
- Add https://github.com/pikapkg/web support
- Add https://github.com/okonet/lint-staged support
- Node 12 support for Docker image
- Setup a monorepo approach, use @mhy namespace again and refact codebase into smaller packages again.
- Add support for monorepo tools (eg. Lerna)
- Add support for dependecy presets (
npm i mhywill still have everything together but there can be a choice to use@mhy/coreonly and install@mhy/preset-reactseparately for example. - Auto update
mhyDependencies? - Run tests on deployments
- Add
storybook-addon-react-live-edit - Add support for command auto-complete (Depth flag for config output #20)
- Add new process for https://github.com/kefranabg/readme-md-generator
- Add new process for as-script
- Add new process for TypeDoc
- Add new process for serve
- Add process for https://github.com/urish/typewiz