# @clipprjs/client This is a reference implementation for the Clippr frontend using Solid. ## development If you are testing the frontend in conjunction with the AppView, you might want to change the following: - OAuth automatically adapts to whether the frontend is built or in dev mode. - `VITE_CLIPPR_APPVIEW` is set to the defaults for both production and development, however, if you are hosting the appview from another location, you will need to change this. ```shell pnpm install pnpm run dev ``` ## deployment If you plan to deploy the frontend and use another AppView or to add/remove OAuth scopes, you will have to modify `public/oauth/client-metadata.json` and the `VITE_CLIPPR_APPVIEW` environment variable. There are plans to add a way to change what AppView DID the frontend proxies its requests to inside the frontend, but not before launch. ```shell pnpm run build ```