Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Continuous TODO list #1

Open
wintercounter opened this issue Oct 23, 2018 · 2 comments
Assignees
Labels

Comments

@wintercounter
Copy link
Owner

@wintercounter wintercounter commented Oct 23, 2018

Done (keeping them just because it looks cool)

  • Refact the code to make it easier for other maintainers start on it easily
  • Typescript support -> 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)
  • Remove postcss-cssnext in the favor of postcss-preset-env
  • Rename @mhy/mhy to mhy
  • Prettier refakt: detach from Babel, use Process
  • Add Prettier to all available extensions it is supporting
  • Add *Storm configuration docs
  • Add VSCode configuration docs
  • Make folders configurable (like src)
  • Add mhy config, single source for stuffs like extensions, directories, etc.
  • Implement a solution for correct array manipulation from package.json
  • Add webpack-bundle-analyzer process
  • Add tslint process
  • Deprecate other mhy repositories and packages
  • Appriciation option for contributors and dependency developers
  • Add standalone storybook support
  • Pass flags to WDS
  • Make console functions allowed by eslint using development NODE_ENV
  • Measure babel-loader cache options if compilation can be speed up
  • Add jimp process (cancelled)

Next

  • Create more examples
  • More CLI ouput tests
  • Create repository with test projects
  • Add missing community profile pages
  • Use svgr-loader instead of react-svg-loader (also investigate the removal of svgx extension)
  • Add GraphQL toys (with GraphQL Codegen)
  • Add backend toys for servers, API testing tools, OpenAPI mock server, etc.
  • Add VueJS support
  • Add Angluar support
  • Introduce multiple sub folders instead of a single src (like ui, server, etc.)
  • Rewrite whole codebase in TS
  • Add svgo process
  • 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 parcel support
  • Add rollup support
  • Add babel-plugin-redux-saga (only macro maybe?)
  • Add support for locked mhy versions
  • 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 mhy will still have everything together but there can be a choice to use @mhy/core only and install @mhy/preset-react separately for example.
  • Auto update mhyDependencies?
  • Run tests on deployments
  • Add storybook-addon-react-live-edit
  • Add support for command auto-complete (#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
@wintercounter wintercounter added this to the 1.0.0 milestone Oct 23, 2018
@wintercounter wintercounter changed the title Released 1.0.0 Release 1.0.0 Oct 23, 2018
@wintercounter wintercounter changed the title Release 1.0.0 Continous TODO list Jan 10, 2019
@wintercounter wintercounter changed the title Continous TODO list Continuous TODO list Jan 10, 2019
@wintercounter

This comment has been minimized.

Copy link
Owner Author

@wintercounter wintercounter commented Jan 21, 2019

Reserved

1 similar comment
@wintercounter

This comment has been minimized.

Copy link
Owner Author

@wintercounter wintercounter commented Jan 21, 2019

Reserved

@wintercounter wintercounter removed this from the 1.0.0 milestone Jan 22, 2019
@wintercounter wintercounter self-assigned this Jan 23, 2019
@wintercounter wintercounter pinned this issue Aug 23, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
1 participant
You can’t perform that action at this time.