diff --git a/docs/authoring-components.md b/docs/authoring-components.md index ba9f8e4e972..ab97a9fcbad 100644 --- a/docs/authoring-components.md +++ b/docs/authoring-components.md @@ -496,6 +496,17 @@ Additionally, all new components require the following within their `package.jso This is needed so that lerna will be able to automatically publish new scoped packages. +``` +"keywords": { + "material components", + "material design", + +} +``` + +For example, if we are building a checkbox component, `keywords` would include `material components`, `material design`, and `checkbox` + + ### License Stanzas We are required to put the following at the _top_ of _every source code file_, including tests, diff --git a/packages/mdc-icon-toggle/package.json b/packages/mdc-icon-toggle/package.json index 8811fb607f6..11db3038983 100644 --- a/packages/mdc-icon-toggle/package.json +++ b/packages/mdc-icon-toggle/package.json @@ -7,8 +7,7 @@ "keywords": [ "material components", "material design", - "icon", - "toggle" + "icon toggle" ], "main": "index.js", "repository": { diff --git a/packages/mdc-layout-grid/package.json b/packages/mdc-layout-grid/package.json index b9f4981f32b..818b9008cc0 100644 --- a/packages/mdc-layout-grid/package.json +++ b/packages/mdc-layout-grid/package.json @@ -3,6 +3,12 @@ "version": "0.1.0", "description": "The Material Components for the web layout grid component", "license": "Apache-2.0", + "keywords": [ + "material components", + "material design", + "grid", + "layout" + ], "repository": { "type": "git", "url": "https://github.com/material-components/material-components-web.git" diff --git a/packages/mdc-list/package.json b/packages/mdc-list/package.json index fc995080ab7..2ef5b72a7e3 100644 --- a/packages/mdc-list/package.json +++ b/packages/mdc-list/package.json @@ -5,9 +5,8 @@ "license": "Apache-2.0", "keywords": [ "material components", - "material", - "list", - "scss" + "material design", + "list" ], "repository": { "type": "git", diff --git a/packages/mdc-menu/package.json b/packages/mdc-menu/package.json index 4c753092e8e..1bde214fb97 100644 --- a/packages/mdc-menu/package.json +++ b/packages/mdc-menu/package.json @@ -5,9 +5,8 @@ "license": "Apache-2.0", "keywords": [ "material components", - "material", - "menu", - "scss" + "material design", + "menu" ], "main": "index.js", "repository": { diff --git a/packages/mdc-radio/package.json b/packages/mdc-radio/package.json index 3f2a64db264..e1279f3ec73 100644 --- a/packages/mdc-radio/package.json +++ b/packages/mdc-radio/package.json @@ -5,10 +5,8 @@ "license": "Apache-2.0", "keywords": [ "material components", - "material", - "radio", - "javascript", - "scss" + "material design", + "radio" ], "main": "index.js", "repository": { diff --git a/packages/mdc-ripple/package.json b/packages/mdc-ripple/package.json index 59094277a7a..dfeb7621ec7 100644 --- a/packages/mdc-ripple/package.json +++ b/packages/mdc-ripple/package.json @@ -5,10 +5,8 @@ "license": "Apache-2.0", "keywords": [ "material components", - "material", - "ripple", - "javascript", - "scss" + "material design", + "ripple" ], "main": "index.js", "repository": { diff --git a/packages/mdc-rtl/package.json b/packages/mdc-rtl/package.json index 830759fc456..9c484213d8c 100644 --- a/packages/mdc-rtl/package.json +++ b/packages/mdc-rtl/package.json @@ -5,10 +5,9 @@ "license": "Apache-2.0", "keywords": [ "material components", - "material", + "material design", "rtl", - "right to left", - "scss" + "right to left" ], "repository": { "type": "git", diff --git a/packages/mdc-select/package.json b/packages/mdc-select/package.json index af0de29f48e..38e5bb0b6ec 100644 --- a/packages/mdc-select/package.json +++ b/packages/mdc-select/package.json @@ -5,10 +5,9 @@ "license": "Apache-2.0", "keywords": [ "material components", - "material", + "material design", "select", - "multi select", - "scss" + "multi select" ], "main": "index.js", "repository": { diff --git a/packages/mdc-snackbar/package.json b/packages/mdc-snackbar/package.json index 8bf81eb5ba7..97205c605cc 100644 --- a/packages/mdc-snackbar/package.json +++ b/packages/mdc-snackbar/package.json @@ -5,9 +5,8 @@ "license": "Apache-2.0", "keywords": [ "material components", - "material", - "snackbar", - "scss" + "material design", + "snackbar" ], "main": "index.js", "repository": { diff --git a/packages/mdc-switch/package.json b/packages/mdc-switch/package.json index 74f9f388da1..e0da87d2731 100644 --- a/packages/mdc-switch/package.json +++ b/packages/mdc-switch/package.json @@ -3,6 +3,11 @@ "description": "The Material Components for the web switch component", "version": "0.1.0", "license": "Apache-2.0", + "keywords": [ + "material components", + "material design", + "switch" + ], "repository": { "type": "git", "url": "https://github.com/material-components/material-components-web.git" diff --git a/packages/mdc-textfield/package.json b/packages/mdc-textfield/package.json index 4c3f036cda5..9d1a9a200b5 100644 --- a/packages/mdc-textfield/package.json +++ b/packages/mdc-textfield/package.json @@ -5,10 +5,8 @@ "license": "Apache-2.0", "keywords": [ "material components", - "material", - "textfield", - "javascript", - "scss" + "material design", + "textfield" ], "main": "index.js", "repository": { diff --git a/packages/mdc-theme/package.json b/packages/mdc-theme/package.json index 84fd8d28190..2c6ee7a3130 100644 --- a/packages/mdc-theme/package.json +++ b/packages/mdc-theme/package.json @@ -5,9 +5,8 @@ "license": "Apache-2.0", "keywords": [ "material components", - "material", - "theme", - "scss" + "material design", + "theme" ], "repository": { "type": "git", diff --git a/packages/mdc-typography/package.json b/packages/mdc-typography/package.json index adb90a77fa6..94f6e540060 100644 --- a/packages/mdc-typography/package.json +++ b/packages/mdc-typography/package.json @@ -5,10 +5,9 @@ "license": "Apache-2.0", "keywords": [ "material components", - "material", + "material design", "typography", - "font", - "scss" + "font" ], "repository": { "type": "git",