Skip to content

Commit

Permalink
feat: new package directory structure, include stripped svelte files …
Browse files Browse the repository at this point in the history
…so no preprocess needed
  • Loading branch information
hperrin committed Nov 16, 2021
1 parent 395f411 commit 382e78d
Show file tree
Hide file tree
Showing 536 changed files with 935 additions and 806 deletions.
115 changes: 1 addition & 114 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,116 +1,3 @@
node_modules
bare.css
/packages/banner/**/*.js
/packages/banner/**/*.js.map
/packages/banner/**/*.d.ts
/packages/button/**/*.js
/packages/button/**/*.js.map
/packages/button/**/*.d.ts
/packages/card/**/*.js
/packages/card/**/*.js.map
/packages/card/**/*.d.ts
/packages/checkbox/**/*.js
/packages/checkbox/**/*.js.map
/packages/checkbox/**/*.d.ts
/packages/chips/**/*.js
/packages/chips/**/*.js.map
/packages/chips/**/*.d.ts
/packages/circular-progress/**/*.js
/packages/circular-progress/**/*.js.map
/packages/circular-progress/**/*.d.ts
/packages/common/**/*.js
/packages/common/**/*.js.map
/packages/common/**/*.d.ts
/packages/data-table/**/*.js
/packages/data-table/**/*.js.map
/packages/data-table/**/*.d.ts
/packages/dialog/**/*.js
/packages/dialog/**/*.js.map
/packages/dialog/**/*.d.ts
/packages/drawer/**/*.js
/packages/drawer/**/*.js.map
/packages/drawer/**/*.d.ts
/packages/fab/**/*.js
/packages/fab/**/*.js.map
/packages/fab/**/*.d.ts
/packages/floating-label/**/*.js
/packages/floating-label/**/*.js.map
/packages/floating-label/**/*.d.ts
/packages/form-field/**/*.js
/packages/form-field/**/*.js.map
/packages/form-field/**/*.d.ts
/packages/icon-button/**/*.js
/packages/icon-button/**/*.js.map
/packages/icon-button/**/*.d.ts
/packages/image-list/**/*.js
/packages/image-list/**/*.js.map
/packages/image-list/**/*.d.ts
/packages/layout-grid/**/*.js
/packages/layout-grid/**/*.js.map
/packages/layout-grid/**/*.d.ts
/packages/linear-progress/**/*.js
/packages/linear-progress/**/*.js.map
/packages/linear-progress/**/*.d.ts
/packages/line-ripple/**/*.js
/packages/line-ripple/**/*.js.map
/packages/line-ripple/**/*.d.ts
/packages/list/**/*.js
/packages/list/**/*.js.map
/packages/list/**/*.d.ts
/packages/menu/**/*.js
/packages/menu/**/*.js.map
/packages/menu/**/*.d.ts
/packages/menu-surface/**/*.js
/packages/menu-surface/**/*.js.map
/packages/menu-surface/**/*.d.ts
/packages/notched-outline/**/*.js
/packages/notched-outline/**/*.js.map
/packages/notched-outline/**/*.d.ts
/packages/paper/**/*.js
/packages/paper/**/*.js.map
/packages/paper/**/*.d.ts
/packages/radio/**/*.js
/packages/radio/**/*.js.map
/packages/radio/**/*.d.ts
/packages/ripple/**/*.js
/packages/ripple/**/*.js.map
/packages/ripple/**/*.d.ts
/packages/segmented-button/**/*.js
/packages/segmented-button/**/*.js.map
/packages/segmented-button/**/*.d.ts
/packages/select/**/*.js
/packages/select/**/*.js.map
/packages/select/**/*.d.ts
/packages/slider/**/*.js
/packages/slider/**/*.js.map
/packages/slider/**/*.d.ts
/packages/snackbar/**/*.js
/packages/snackbar/**/*.js.map
/packages/snackbar/**/*.d.ts
/packages/switch/**/*.js
/packages/switch/**/*.js.map
/packages/switch/**/*.d.ts
/packages/tab/**/*.js
/packages/tab/**/*.js.map
/packages/tab/**/*.d.ts
/packages/tab-bar/**/*.js
/packages/tab-bar/**/*.js.map
/packages/tab-bar/**/*.d.ts
/packages/tab-indicator/**/*.js
/packages/tab-indicator/**/*.js.map
/packages/tab-indicator/**/*.d.ts
/packages/tab-scroller/**/*.js
/packages/tab-scroller/**/*.js.map
/packages/tab-scroller/**/*.d.ts
/packages/textfield/**/*.js
/packages/textfield/**/*.js.map
/packages/textfield/**/*.d.ts
/packages/tooltip/**/*.js
/packages/tooltip/**/*.js.map
/packages/tooltip/**/*.d.ts
/packages/top-app-bar/**/*.js
/packages/top-app-bar/**/*.js.map
/packages/top-app-bar/**/*.d.ts
/packages/touch-target/**/*.js
/packages/touch-target/**/*.js.map
/packages/touch-target/**/*.d.ts
/packages/*/dist
123 changes: 117 additions & 6 deletions package-lock.json

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

2 changes: 1 addition & 1 deletion package-sh.sh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#! /bin/bash

for dir in packages/*; do
if [ "$dir" != "packages/common" ]; then
if [ "$dir" != "packages/common" ] && [ "$dir" != "packages/site" ] && [ "$dir" != "packages/smui-theme" ]; then
cd "$dir"
echo ""
echo "# Running in: $dir"
Expand Down
10 changes: 6 additions & 4 deletions packages/banner/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
"version": "5.0.0",
"description": "Svelte Material UI - Banner",
"type": "module",
"module": "index.js",
"types": "index.d.ts",
"module": "dist/index.js",
"types": "src/index.ts",
"keywords": [
"svelte",
"svelte3",
Expand All @@ -15,8 +15,9 @@
"sveltejs"
],
"scripts": {
"build": "npm run build:js && npm run build:sass",
"build:js": "tsc",
"build": "npm run build:js && npm run build:svelte && npm run build:sass",
"build:js": "tsc -p . --outDir dist/ --rootDir src/",
"build:svelte": "svelte-strip strip src/ dist",
"build:sass": "sass --no-source-map -I node_modules -I ../smui-theme/node_modules -I ../../node_modules _style.scss bare.css",
"clean": "git status --ignored -u --porcelain . | grep -v node_modules/ | grep -e '^!! ' | sed 's/^!! packages\\/[a-z-]*\\///g' | tr '\\n' ' ' | xargs rm",
"prepare": "npm run build",
Expand All @@ -42,6 +43,7 @@
"devDependencies": {
"@tsconfig/svelte": "^2.0.1",
"sass": "^1.43.4",
"svelte-strip": "^1.0.0",
"tslib": "^2.3.1",
"typescript": "^4.4.4"
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@
useActions,
dispatch,
ActionArray,
} from '@smui/common/internal/index.js';
} from '@smui/common/internal';
import Fixed from './Fixed.svelte';
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@

<script lang="ts">
import { get_current_component } from 'svelte/internal';
import { forwardEventsBuilder } from '@smui/common/internal/index.js';
import { forwardEventsBuilder } from '@smui/common/internal';
const forwardEvents = forwardEventsBuilder(get_current_component());
Expand Down
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
import './_index.scss';
import '../_index.scss';
export * from './index.js';
export { default } from './index.js';
2 changes: 1 addition & 1 deletion packages/banner/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@
"strict": true,
"declaration": true
},
"include": ["**/*.ts", "**/*.svelte"],
"include": ["src/**/*.ts", "src/**/*.svelte"],
"exclude": ["node_modules/*", "**/*.spec.ts"]
}
Loading

0 comments on commit 382e78d

Please sign in to comment.