| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
parent directory.. | ||||
TypeScript/Svelte frontend for the Admin Columns free plugin. All commands run from this directory (admin-columns/src/).
npm install
npm run setupsetup configures three things locally (once per developer, not synced via git):
npm run dev # Watch mode: JS + CSS + Tailwind togethernpm run build # Full build (JS, CSS, Tailwind, languages)Compiled assets are committed to git so all developers (including backend) always have a working build. They are intentionally hidden from your git client during development via assume-unchanged.
To commit updated assets:
npm run release:assets # Runs production build + unlocks assets in git client
# → stage and commit assets in your git client
npm run release:lock # Re-hides assets from git clientIf your git client blocks a branch switch due to locally modified assets:
npm run release:discard # Discards watch-built changes, allows branch switchingnpm run webfont # Regenerate the icon font from SVG sourcesTranslations run as part of npm run build; there is no separate languages script.
The npm scripts are thin wrappers around nps:
npx nps build # full production build
npx nps build.development # same as `npm run dev`
npx nps languages # translations only| Back | FazBrowse Home | New Git URL |