Skip to content

Commit

Permalink
[Next minor] merge for scripting updates (#103)
Browse files Browse the repository at this point in the history
* [@svelteui/core]: set up segmented control

* [core]: updated Contributing.md

* [@svelteui/core]: updates to SvelteUIProvider

* [@svelteui/dates]: updated svelte config

* [@svelteui/dates]: created all utils

* [@svelteui/dates]: setup TimeInputBase

* [@svelteui/dates]: month Component complete (unstable)

* [core]: added composite option to tsconfigs + new cm:noadd script

* [@svelteui/core] Popper migration to floating UI (#102)

* [@svelteui/core]: started popper port to floating-ui

* [@svelteui/core]: arrow positioning in popper with floating ui

* [@svelteui/core]: popper using floating-ui

* [@svelteui/core]: fix example in Popper

* [@svelteui/core]: clean index route example

* [@svelteui/core]: fixed typo in readme

* [core]: created docs:deploy script to make deployments less painfull

Co-authored-by: Ana Margarida Silva <[email protected]>
  • Loading branch information
Brisklemonade and BeeMargarida authored Jun 7, 2022
1 parent e1bd7d9 commit 13c7746
Show file tree
Hide file tree
Showing 69 changed files with 5,494 additions and 4,445 deletions.
1 change: 1 addition & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
"lockscroll",
"mousedown",
"mouseposition",
"nobuild",
"okaidia",
"onuseclipboard",
"onusedownload",
Expand Down
4 changes: 2 additions & 2 deletions docs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
"start": "node node_modules/@svelte-docs/server",
"start:dev": "PORT=3000 node node_modules/@svelte-docs/server --dev --single",
"start:pagewatch": "node node_modules/@svelte-docs/core/watcher",
"deploy": "npm run build && node node_modules/@svelte-docs/publisher",
"deploy": "npm run build && deno run -A --unstable ../scripts/docs/build.ts",
"deploy:nobuild": "node node_modules/@svelte-docs/publisher"
}
}
}
30 changes: 29 additions & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,11 @@
"clean": "rimraf packages/*/{node_modules,package,.turbo,types} packages/*/.svelte-kit/{generated,runtime,types}",
"clean:all": "rimraf packages/*/{node_modules,.svelte-kit,package,.turbo,types}",
"cm": "git add . && ./node_modules/cz-customizable/standalone.js",
"cm:noadd": "./node_modules/cz-customizable/standalone.js",
"coverage": "turbo run coverage --parallel",
"dev": "turbo run dev --parallel",
"docs:build": "cd docs && npm run build",
"docs:deploy": "npm run docs:build && deno run -A --unstable ./scripts/docs/build.ts && cd docs && npm run deploy:nobuild",
"docs:prepush": "cd docs && npx sort-package-json && yarn format && yarn lint",
"docs:typecheck": "cd docs && npm run check",
"fix:bugs": "npm run clean:all && npm i && npm run dev",
Expand Down
1 change: 1 addition & 0 deletions packages/svelteui-composables/src/lib/index.ts
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
export * from './actions/index.js';
export * from './utilities/index.js';
export * from './shared/index.js';
3 changes: 3 additions & 0 deletions packages/svelteui-composables/src/lib/shared/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
export * from './actions/index.js';
export * from './utilities/index.js';
export * from './utils/index.js';
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export { upperFirst } from './upper-first/upper-first.js';
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
export function upperFirst(value: string) {
return typeof value !== 'string' ? '' : value.charAt(0).toUpperCase() + value.slice(1);
}
1 change: 1 addition & 0 deletions packages/svelteui-composables/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
"extends": "./.svelte-kit/tsconfig.json",
"display": "Svelte",
"compilerOptions": {
"composite": true,
"moduleResolution": "node",
"module": "es2020",
"lib": ["es2020", "DOM"],
Expand Down
2 changes: 1 addition & 1 deletion packages/svelteui-core/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

- SvelteUI allows you to create fully functional and accessible web applications in less time than ever before. Regardless of design experience.

- This package relies on the @svelteuidev/actions package, so they will come together!
- This package relies on the @svelteuidev/composables package, so they will come together!

## Documentation

Expand Down
Loading

0 comments on commit 13c7746

Please sign in to comment.