Skip to content

Commit

Permalink
feat: provide bare js and css (button only for test) for use in REPL
Browse files Browse the repository at this point in the history
  • Loading branch information
hperrin committed Sep 6, 2019
1 parent 010d8a7 commit 1b9a268
Show file tree
Hide file tree
Showing 37 changed files with 246 additions and 12 deletions.
1 change: 1 addition & 0 deletions .gitignore
@@ -1,2 +1,3 @@
node_modules
/site/dist/
/packages/*/bare.css
2 changes: 2 additions & 0 deletions button.js
@@ -0,0 +1,2 @@
export * from '@smui/button/bare.js';
export {default} from '@smui/button/bare.js';
2 changes: 2 additions & 0 deletions card.js
@@ -0,0 +1,2 @@
export * from '@smui/card/bare.js';
export {default} from '@smui/card/bare.js';
2 changes: 2 additions & 0 deletions checkbox.js
@@ -0,0 +1,2 @@
export * from '@smui/checkbox/bare.js';
export {default} from '@smui/checkbox/bare.js';
2 changes: 2 additions & 0 deletions chips.js
@@ -0,0 +1,2 @@
export * from '@smui/chips/bare.js';
export {default} from '@smui/chips/bare.js';
2 changes: 2 additions & 0 deletions data-table.js
@@ -0,0 +1,2 @@
export * from '@smui/data-table/bare.js';
export {default} from '@smui/data-table/bare.js';
2 changes: 2 additions & 0 deletions dialog.js
@@ -0,0 +1,2 @@
export * from '@smui/dialog/bare.js';
export {default} from '@smui/dialog/bare.js';
2 changes: 2 additions & 0 deletions drawer.js
@@ -0,0 +1,2 @@
export * from '@smui/drawer/bare.js';
export {default} from '@smui/drawer/bare.js';
2 changes: 2 additions & 0 deletions fab.js
@@ -0,0 +1,2 @@
export * from '@smui/fab/bare.js';
export {default} from '@smui/fab/bare.js';
2 changes: 2 additions & 0 deletions floating-label.js
@@ -0,0 +1,2 @@
export * from '@smui/floating-label/bare.js';
export {default} from '@smui/floating-label/bare.js';
2 changes: 2 additions & 0 deletions form-field.js
@@ -0,0 +1,2 @@
export * from '@smui/form-field/bare.js';
export {default} from '@smui/form-field/bare.js';
2 changes: 2 additions & 0 deletions icon-button.js
@@ -0,0 +1,2 @@
export * from '@smui/icon-button/bare.js';
export {default} from '@smui/icon-button/bare.js';
2 changes: 2 additions & 0 deletions image-list.js
@@ -0,0 +1,2 @@
export * from '@smui/image-list/bare.js';
export {default} from '@smui/image-list/bare.js';
2 changes: 2 additions & 0 deletions line-ripple.js
@@ -0,0 +1,2 @@
export * from '@smui/line-ripple/bare.js';
export {default} from '@smui/line-ripple/bare.js';
2 changes: 2 additions & 0 deletions linear-progress.js
@@ -0,0 +1,2 @@
export * from '@smui/linear-progress/bare.js';
export {default} from '@smui/linear-progress/bare.js';
2 changes: 2 additions & 0 deletions list.js
@@ -0,0 +1,2 @@
export * from '@smui/list/bare.js';
export {default} from '@smui/list/bare.js';
2 changes: 2 additions & 0 deletions menu-surface.js
@@ -0,0 +1,2 @@
export * from '@smui/menu-surface/bare.js';
export {default} from '@smui/menu-surface/bare.js';
2 changes: 2 additions & 0 deletions menu.js
@@ -0,0 +1,2 @@
export * from '@smui/menu/bare.js';
export {default} from '@smui/menu/bare.js';
2 changes: 2 additions & 0 deletions notched-outline.js
@@ -0,0 +1,2 @@
export * from '@smui/notched-outline/bare.js';
export {default} from '@smui/notched-outline/bare.js';
32 changes: 31 additions & 1 deletion package.json
Expand Up @@ -22,7 +22,37 @@
]
},
"files": [
"logo.svg"
"button.js",
"card.js",
"checkbox.js",
"chips.js",
"data-table.js",
"dialog.js",
"drawer.js",
"fab.js",
"floating-label.js",
"form-field.js",
"icon-button.js",
"image-list.js",
"line-ripple.js",
"linear-progress.js",
"list.js",
"menu.js",
"menu-surface.js",
"notched-outline.js",
"paper.js",
"radio.js",
"ripple.js",
"select.js",
"slider.js",
"snackbar.js",
"switch.js",
"tab.js",
"tab-bar.js",
"tab-indicator.js",
"tab-scroller.js",
"textfield.js",
"top-app-bar.js"
],
"repository": {
"type": "git",
Expand Down
10 changes: 10 additions & 0 deletions packages/button/bare.js
@@ -0,0 +1,10 @@
import Button from './Button.svelte';

import Group from './Group.svelte';
import GroupItem from './GroupItem.js';
import Label from '@smui/common/Label.svelte';
import Icon from '@smui/common/Icon.svelte';

export default Button;

export {Group, GroupItem, Label, Icon};
12 changes: 2 additions & 10 deletions packages/button/index.js
@@ -1,11 +1,3 @@
import Button from './Button.svelte';
import './_index.scss';

import Group from './Group.svelte';
import GroupItem from './GroupItem.js';
import Label from '@smui/common/Label.svelte';
import Icon from '@smui/common/Icon.svelte';

export default Button;

export {Group, GroupItem, Label, Icon};
export * from './bare.js';
export {default} from './bare.js';
137 changes: 136 additions & 1 deletion packages/button/package-lock.json

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

4 changes: 4 additions & 0 deletions packages/button/package.json
Expand Up @@ -12,6 +12,7 @@
"sveltejs"
],
"scripts": {
"prepare": "sass -I node_modules --no-source-map _style.scss bare.css",
"test": "echo \"Error: no test specified\" && exit 1"
},
"publishConfig": {
Expand All @@ -32,5 +33,8 @@
"@material/feature-targeting": "^3.1.0",
"@smui/common": "^1.0.0-beta.8",
"@smui/ripple": "^1.0.0-beta.10"
},
"devDependencies": {
"sass": "^1.23.0-module.beta.1"
}
}
2 changes: 2 additions & 0 deletions paper.js
@@ -0,0 +1,2 @@
export * from '@smui/paper/bare.js';
export {default} from '@smui/paper/bare.js';
2 changes: 2 additions & 0 deletions radio.js
@@ -0,0 +1,2 @@
export * from '@smui/radio/bare.js';
export {default} from '@smui/radio/bare.js';
2 changes: 2 additions & 0 deletions ripple.js
@@ -0,0 +1,2 @@
export * from '@smui/ripple/bare.js';
export {default} from '@smui/ripple/bare.js';
2 changes: 2 additions & 0 deletions select.js
@@ -0,0 +1,2 @@
export * from '@smui/select/bare.js';
export {default} from '@smui/select/bare.js';
2 changes: 2 additions & 0 deletions slider.js
@@ -0,0 +1,2 @@
export * from '@smui/slider/bare.js';
export {default} from '@smui/slider/bare.js';
2 changes: 2 additions & 0 deletions snackbar.js
@@ -0,0 +1,2 @@
export * from '@smui/snackbar/bare.js';
export {default} from '@smui/snackbar/bare.js';
2 changes: 2 additions & 0 deletions switch.js
@@ -0,0 +1,2 @@
export * from '@smui/switch/bare.js';
export {default} from '@smui/switch/bare.js';
2 changes: 2 additions & 0 deletions tab-bar.js
@@ -0,0 +1,2 @@
export * from '@smui/tab-bar/bare.js';
export {default} from '@smui/tab-bar/bare.js';
2 changes: 2 additions & 0 deletions tab-indicator.js
@@ -0,0 +1,2 @@
export * from '@smui/tab-indicator/bare.js';
export {default} from '@smui/tab-indicator/bare.js';
2 changes: 2 additions & 0 deletions tab-scroller.js
@@ -0,0 +1,2 @@
export * from '@smui/tab-scroller/bare.js';
export {default} from '@smui/tab-scroller/bare.js';
2 changes: 2 additions & 0 deletions tab.js
@@ -0,0 +1,2 @@
export * from '@smui/tab/bare.js';
export {default} from '@smui/tab/bare.js';
2 changes: 2 additions & 0 deletions textfield.js
@@ -0,0 +1,2 @@
export * from '@smui/textfield/bare.js';
export {default} from '@smui/textfield/bare.js';
2 changes: 2 additions & 0 deletions top-app-bar.js
@@ -0,0 +1,2 @@
export * from '@smui/top-app-bar/bare.js';
export {default} from '@smui/top-app-bar/bare.js';

0 comments on commit 1b9a268

Please sign in to comment.