InvokeAI/invokeai/frontend/web
psychedelicious 55cfb879d0 feat: no frontend build in repo
In other words, build frontend when creating installer.

Changes to `create_installer.sh`

- If `python` is not in `PATH` but `python3` is, alias them (well, via function). This is needed on some machines to run the installer without symlinking to `python3`.
- Make the messages about pushing tags clearer. The script force-pushes, so it's possible to accidentally take destructive action. I'm not sure how to otherwise prevent damage, so I just added a warning.
- Print out `pwd` when prompting about being in the `installer` dir.
- Rebuild the frontend - if there is already a frontend build, first checks if the user wants to rebuild it.
- Checks for existence of `../build` dir before deleting - if the dir doesn't exist, the script errors and exits at this point.
- Format and spell check.

Other changes:

- Ignore `dist/` folder.
- Delete `dist/`.

**Note: you may need to use `git rm --cached invokeai/app/frontend/web/dist/` if git still wants to track `dist/`.**
2023-12-11 12:30:13 +11:00
..
.storybook feat(ui): disable storybook telemetry 2023-12-09 16:03:09 +11:00
config export theme nad move chakra to peer dep 2023-08-01 08:54:03 +10:00
docs feat(ui): migrate to pnpm 2023-12-09 16:00:37 +11:00
public/locales translationBot(ui): update translation files 2023-12-09 13:47:40 +11:00
scripts feat(ui): remove superseded logic in typegen.js 2023-11-24 19:30:37 -08:00
src fix(ui): add validation to field value reducers 2023-12-09 17:09:02 +11:00
static/docs feat(api): serve app via route & add cache-control: no-store 2023-10-19 08:52:02 +11:00
tests Partial migration of UI to nodes API (#3195) 2023-04-22 13:10:20 +10:00
__init__.py Run python black 2023-07-28 09:46:44 -04:00
.eslintignore feat: workflow saving and loading 2023-08-24 21:42:32 +10:00
.eslintrc.js feat(ui): add eslint unused-imports plugin 2023-12-09 16:12:00 +11:00
.gitignore feat: no frontend build in repo 2023-12-11 12:30:13 +11:00
.prettierignore feat(ui): migrate to pnpm 2023-12-09 16:00:37 +11:00
.prettierrc.js feat(ui): migrate theming to chakra ui 2023-03-06 20:03:39 +11:00
favicon.ico all files migrated; tweaks needed 2023-03-03 00:02:15 -05:00
index.html Prevent caching to ensure updated UI is shown 2023-10-04 22:32:00 +11:00
package.json feat(ui): add eslint unused-imports plugin 2023-12-09 16:12:00 +11:00
pnpm-lock.yaml feat(ui): add eslint unused-imports plugin 2023-12-09 16:12:00 +11:00
tsconfig.json fix(ui): remove .ladle from tsconfig 2023-12-09 16:03:09 +11:00
tsconfig.node.json feat(ui): improved node parsing 2023-06-26 11:53:54 +10:00
vite.config.ts build(ui): treeshake lodash via lodash-es 2023-04-28 21:56:43 +10:00