File Explorer with fuzzy search
$ yarn install
.
├── cypress
│ ├── components (unit test)
│ └── ...
└── src
├── apis (server)
├── components (file, folder,tree)
├── constants (icons etc)
├── context (Global Context)
└── helpers (fuzzysearch, flatten)
Run cypress test locally
$ yarn cypress open
$ yarn changeset
Follow the instructions... and commit the changeset file. A "Version Packages" P/R will appear after CI checks. When merging it, a github action will publish the packages with resulting semver version and generate CHANGELOGS.
Check the .husky folder content to see what hooks are enabled. Lint-staged is used to guarantee that lint and prettier are applied automatically on commit and/or pushes.
Tests relies on cypress. All setups supports typescript path aliases.
Configuration lives in the root folder of each apps/packages. As an example see
Workflow file explorer is defined in github action in .github/workflows. Currently it is doing following
- Run the build.
- Run cypress test.
More will be added soon
Preview Link : Demo