Fix web ui & optimise publish plugin/prettier actions (#1344)

* fix: display selected plugin

* fix: app bar responsive

* fix: sticky header

* added user-agent tooltip

* fix: responsive pop

* responsivve parsenovel

* chatper list responsive

* update dependecies

* update npm i action

* test

* skip prepare

* add terser to deps

* update tsc command

* remove ts-node

* fix: tsc options

* separate tsconfig for publish plugins

* revert host_plugins.yml

* test only terser & typescipt

* revert github action file

* cheapter prettier action
This commit is contained in:
nyagami
2024-11-29 15:52:36 +07:00
committed by GitHub
parent 99c5fb5d8f
commit e0b7d7eccb
16 changed files with 1332 additions and 1399 deletions
+2 -2
View File
@@ -15,9 +15,9 @@ jobs:
token: ${{ secrets.REPO_SCOPED_TOKEN }}
- uses: actions/setup-node@v3
with:
node-version: '18'
node-version: '20'
- name: Install Dependencies
run: npm install
run: npm install --omit=dev --ignore-scripts
- name: Publish Plugins
run: |
+6 -1
View File
@@ -18,7 +18,12 @@ jobs:
node-version: '18'
- name: Install Dependencies
run: npm ci
run: |
rm package.json
rm package-lock.json
npm init -y
npm pkg set type="module"
npm i prettier
- name: Prettier
run: npx prettier --check "./src/**/*.{ts,tsx,js,css}"