Skip to content

Commit

Permalink
chore: add library and theme templates
Browse files Browse the repository at this point in the history
  • Loading branch information
deleonio committed Feb 29, 2024
1 parent 017ee72 commit f9d5163
Show file tree
Hide file tree
Showing 384 changed files with 43,718 additions and 1,433 deletions.
5 changes: 0 additions & 5 deletions .defaults/config/.knip.json

This file was deleted.

17 changes: 1 addition & 16 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,16 +1 @@
.husky/
.reports/
dist*/
node_modules*/
/templates/**/assets/bundes/
/templates/**/assets/codicons/
/templates/**/assets/fontawesome-free/
/templates/**/assets/icofont/
/templates/**/assets/kreon/
/templates/**/assets/material-icons/
/templates/**/assets/material-symbols/
/templates/**/assets/noto-sans/
/templates/**/assets/roboto/
/templates/**/assets/tabler-icons/
/templates/**/assets/kolibri.ico
/templates/**/public/assets/logo.*
node_modules/
1 change: 1 addition & 0 deletions .husky/commit-msg
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
npx commitlint --edit
1 change: 1 addition & 0 deletions .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
pnpm -r lint
1 change: 1 addition & 0 deletions .husky/pre-push
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
pnpm -r format
5 changes: 5 additions & 0 deletions .prettierrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"printWidth": 160,
"singleQuote": true,
"useTabs": true
}
File renamed without changes.
File renamed without changes.
File renamed without changes.
5 changes: 5 additions & 0 deletions defaults/config/.prettierrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"printWidth": 160,
"singleQuote": true,
"useTabs": true
}
File renamed without changes.
File renamed without changes.
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes.
37 changes: 34 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
"name": "root",
"private": true,
"scripts": {
"build": "pnpm -r build",
"clean": "git clean -f -d -X",
"clean:branches": "git branch --merged | grep -v \\* | xargs git branch -D",
"format": "pnpm -r format",
Expand All @@ -10,11 +11,39 @@
"ncu:major": "ncu && pnpm -r exec ncu -x rimraf",
"ncu:minor": "ncu -t minor -u && pnpm -r exec ncu -t minor -u",
"ncu:patch": "ncu -t patch -u && pnpm -r exec ncu -t patch -u",
"prepare": "rimraf .husky && husky && npm-run-all prepare:husky:*",
"postinstall": "echo \"Don't forget to build all packages once: pnpm -r build\"",
"prepare": "pnpm format -w && npm-run-all prepare:*",
"prepare:defaults": "npm-run-all prepare:defaults:*",
"prepare:defaults:config": "npm-run-all prepare:defaults:config:*",
"prepare:defaults:config:angular-webpack": "cpy --dot \"defaults/config/**/*\" \"templates/angular-webpack/\"",
"prepare:defaults:config:kolibri-library": "cpy --dot \"defaults/config/**/*\" \"templates/kolibri-library/\"",
"prepare:defaults:config:kolibri-library-app": "cpy --dot \"defaults/config/**/*\" \"templates/kolibri-library/app/\"",
"prepare:defaults:config:kolibri-library-components": "cpy --dot \"defaults/config/**/*\" \"templates/kolibri-library/components/\"",
"prepare:defaults:config:kolibri-library-schema": "cpy --dot \"defaults/config/**/*\" \"templates/kolibri-library/schema/\"",
"prepare:defaults:config:kolibri-library-theme": "cpy --dot \"defaults/config/**/*\" \"templates/kolibri-library/theme/\"",
"prepare:defaults:config:kolibri-theme": "cpy --dot \"defaults/config/**/*\" \"templates/kolibri-theme/\"",
"prepare:defaults:config:preact-webpack": "cpy --dot \"defaults/config/**/*\" \"templates/preact-webpack/\"",
"prepare:defaults:config:react-vite": "cpy --dot \"defaults/config/**/*\" \"templates/react-vite/\"",
"prepare:defaults:config:react-webpack": "cpy --dot \"defaults/config/**/*\" \"templates/react-webpack/\"",
"prepare:defaults:config:solid-webpack": "cpy --dot \"defaults/config/**/*\" \"templates/solid-webpack/\"",
"prepare:defaults:config:svg2font": "cpy --dot \"defaults/config/**/*\" \"templates/svg2font/\"",
"prepare:defaults:config:vue-vite": "cpy --dot \"defaults/config/**/*\" \"templates/vue-vite/\"",
"prepare:defaults:config:vue-webpack": "cpy --dot \"defaults/config/**/*\" \"templates/vue-webpack/\"",
"prepare:defaults:static": "npm-run-all prepare:defaults:static:*",
"prepare:defaults:static:angular-webpack": "cpy --dot \"defaults/static/**/*\" \"templates/angular-webpack/public/\"",
"prepare:defaults:static:preact-webpack": "cpy --dot \"defaults/static/**/*\" \"templates/preact-webpack/public/\"",
"prepare:defaults:static:react-vite": "cpy --dot \"defaults/static/**/*\" \"templates/react-vite/\"",
"prepare:defaults:static:react-webpack": "cpy --dot \"defaults/static/**/*\" \"templates/react-webpack/public/\"",
"prepare:defaults:static:solid-webpack": "cpy --dot \"defaults/static/**/*\" \"templates/solid-webpack/public/\"",
"prepare:defaults:static:vue-vite": "cpy --dot \"defaults/static/**/*\" \"templates/vue-vite/\"",
"prepare:defaults:static:vue-webpack": "cpy --dot \"defaults/static/**/*\" \"templates/vue-webpack/public/\"",
"prepare:husky": "rimraf .husky && husky && npm-run-all prepare:husky:*",
"prepare:husky:commitlint": "echo \"npx commitlint --edit $1\" >> .husky/commit-msg",
"prepare:husky:format": "echo \"pnpm -r format\" >> .husky/pre-push",
"prepare:husky:lint": "echo \"pnpm -r lint\" >> .husky/pre-commit",
"prepare:husky:unused": "echo \"pnpm -r unused\" >> .husky/pre-push",
"xprepare:husky:unused": "echo \"pnpm -r unused\" >> .husky/pre-push",
"prepare:remove": "npm-run-all prepare:remove:*",
"prepare:remove:outdated": "pnpm -r exec rimraf prettier.config.js prettier.config.cjs",
"test": "pnpm -r --workspace-concurrency=1 test",
"test-reset-and-update": "rimraf packages/themes/**/snapshots/** && pnpm test-update",
"test-update": "pnpm -r --workspace-concurrency=1 test-update",
Expand All @@ -28,6 +57,8 @@
"npm-check-updates": "16.14.15",
"npm-run-all": "4.1.5",
"pnpm": "8.15.4",
"prettier": "3.2.5"
"prettier": "3.2.5",
"rimraf": "5.0.5",
"lint-staged": "15.2.2"
}
}
Loading

0 comments on commit f9d5163

Please sign in to comment.