Merge pull request #1207 from ing-bank/docs/custom-elements-manifest

docs: add custom elements manifest
This commit is contained in:
Joren Broekema 2021-02-16 12:06:52 +01:00 committed by GitHub
commit ac03d9df8f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
42 changed files with 218 additions and 126 deletions

1
.gitignore vendored
View file

@ -19,6 +19,7 @@ yarn-error.log
/lib/
/build/
/bundlesize/dist/
**/custom-elements.json
## types
*.d.ts

View file

@ -10,6 +10,7 @@
"build:docs": "wca analyze \"packages/tabs/**/*.js\"",
"build:types": "tsc -p tsconfig.build.types.json",
"bundlesize": "rollup -c bundlesize/rollup.config.js && bundlesize",
"custom-elements-manifest": "node scripts/workspaces-scripts.mjs run custom-elements-manifest",
"debug": "web-test-runner --watch --config web-test-runner-chrome.config.mjs",
"debug:firefox": "web-test-runner --watch --config web-test-runner-firefox.config.mjs",
"debug:webkit": "web-test-runner --watch --config web-test-runner-webkit.config.mjs",
@ -23,6 +24,7 @@
"lint:prettier": "prettier \"**/*.js\" --list-different || (echo '↑↑ these files are not prettier formatted ↑↑' && exit 1)",
"lint:types": "tsc",
"lint:versions": "node ./scripts/lint-versions.js",
"postinstall": "npm run custom-elements-manifest",
"release": "npm run build:types && npm run build:docs && changeset publish",
"start": "npm run storybook",
"storybook": "start-storybook -p 9001",
@ -41,6 +43,7 @@
"@changesets/cli": "^2.9.2",
"@commitlint/cli": "^7.0.0",
"@commitlint/config-conventional": "^7.0.0",
"@custom-elements-manifest/analyzer": "^0.1.7",
"@mdjs/core": "^0.3.1",
"@open-wc/building-rollup": "^1.2.1",
"@open-wc/demoing-storybook": "^2.0.2",

View file

@ -15,6 +15,7 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
@ -23,10 +24,11 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group accordion",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group accordion",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group accordion",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group accordion"
},
"sideEffects": [
@ -46,5 +48,6 @@
"exports": {
".": "./index.js",
"./lion-accordion": "./lion-accordion.js"
}
},
"customElementsManifest": "custom-elements.json"
}

View file

@ -15,6 +15,7 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
@ -23,10 +24,11 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group ajax",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group ajax",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group ajax",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group ajax"
},
"keywords": [
@ -39,5 +41,6 @@
"publishConfig": {
"access": "public"
},
"exports": "./index.js"
"exports": "./index.js",
"customElementsManifest": "custom-elements.json"
}

View file

@ -15,6 +15,7 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
@ -23,10 +24,11 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group button",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group button",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group button",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group button"
},
"sideEffects": [
@ -46,5 +48,6 @@
"exports": {
".": "./index.js",
"./lion-button": "./lion-button.js"
}
},
"customElementsManifest": "custom-elements.json"
}

View file

@ -15,6 +15,7 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
@ -23,10 +24,11 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group calendar",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group calendar",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group calendar",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group calendar"
},
"sideEffects": [
@ -48,5 +50,6 @@
".": "./index.js",
"./lion-calendar": "./lion-calendar.js",
"./test-helpers": "./test-helpers.js"
}
},
"customElementsManifest": "custom-elements.json"
}

View file

@ -15,6 +15,7 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
@ -23,10 +24,11 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group checkbox-group",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group checkbox-group",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group checkbox-group",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group checkbox-group"
},
"sideEffects": [
@ -52,5 +54,6 @@
"./lion-checkbox": "./lion-checkbox.js",
"./lion-checkbox-group": "./lion-checkbox-group.js",
"./lion-checkbox-indeterminate": "./lion-checkbox-indeterminate.js"
}
},
"customElementsManifest": "custom-elements.json"
}

View file

@ -15,6 +15,7 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
@ -23,10 +24,11 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group collapsible",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group collapsible",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group collapsible",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group collapsible"
},
"sideEffects": [
@ -49,5 +51,6 @@
"exports": {
".": "./index.js",
"./lion-collapsible": "./lion-collapsible.js"
}
},
"customElementsManifest": "custom-elements.json"
}

View file

@ -15,6 +15,7 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
@ -23,10 +24,11 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group combobox",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group combobox",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group combobox",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group combobox"
},
"sideEffects": [
@ -59,5 +61,6 @@
"exports": {
".": "./index.js",
"./lion-combobox": "./lion-combobox.js"
}
},
"customElementsManifest": "custom-elements.json"
}

View file

@ -15,6 +15,7 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
@ -23,10 +24,11 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group core",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group core",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group core",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group core"
},
"sideEffects": [
@ -51,5 +53,6 @@
"./test-helpers/*": "./test-helpers/*",
"./closestPolyfill": "./src/closestPolyfill.js",
"./differentKeyEventNamesShimIE": "./src/differentKeyEventNamesShimIE.js"
}
},
"customElementsManifest": "custom-elements.json"
}

View file

@ -15,6 +15,7 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
@ -23,10 +24,11 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group dialog",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group dialog",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group dialog",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group dialog"
},
"sideEffects": [
@ -48,5 +50,6 @@
"exports": {
".": "./index.js",
"./lion-dialog": "./lion-dialog.js"
}
},
"customElementsManifest": "custom-elements.json"
}

View file

@ -15,6 +15,7 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
@ -23,10 +24,11 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group fieldset",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group fieldset",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group fieldset",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group fieldset"
},
"sideEffects": [
@ -48,5 +50,6 @@
"exports": {
".": "./index.js",
"./lion-fieldset": "./lion-fieldset.js"
}
},
"customElementsManifest": "custom-elements.json"
}

View file

@ -15,6 +15,7 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
@ -23,10 +24,11 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group form-core",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group form-core",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group form-core",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group form-core"
},
"sideEffects": [
@ -51,5 +53,6 @@
"./test-suites/*": "./test-suites/*",
"./lion-field": "./lion-field.js",
"./lion-validation-feedback": "./lion-validation-feedback.js"
}
},
"customElementsManifest": "custom-elements.json"
}

View file

@ -15,6 +15,7 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
@ -23,10 +24,11 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group form-integrations",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group form-integrations",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group form-integrations",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group form-integrations"
},
"sideEffects": [
@ -65,5 +67,6 @@
"publishConfig": {
"access": "public"
},
"exports": "./index.js"
"exports": "./index.js",
"customElementsManifest": "custom-elements.json"
}

View file

@ -15,6 +15,7 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
@ -23,10 +24,11 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group form",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group form",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group form",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group form"
},
"sideEffects": [
@ -46,5 +48,6 @@
"exports": {
".": "./index.js",
"./lion-form": "./lion-form.js"
}
},
"customElementsManifest": "custom-elements.json"
}

View file

@ -21,6 +21,7 @@
"sortEachDepth"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group helpers",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group helpers",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group helpers",
@ -47,5 +48,6 @@
".": "./index.js",
"./sb-action-logger": "./sb-action-logger.js",
"./sb-locale-switcher": "./sb-locale-switcher.js"
}
},
"customElementsManifest": "custom-elements.json"
}

View file

@ -1,52 +0,0 @@
{
"version": 0,
"tags": [
{
"name": "sb-action-logger",
"description": "A visual element to show action logs in Storybook demos",
"properties": [
{
"name": "title",
"type": "String",
"description": "The title of action logger",
"default": "Action Logger"
},
{
"name": "simple",
"type": "Boolean",
"description": "Simple mode, which only shows a single log",
"default": "false"
}
],
"events": [],
"slots": [],
"cssProperties": [
{
"name": "--sb-action-logger-title-color",
"description": "Color of the title",
"type": "Color"
},
{
"name": "--sb-action-logger-text-color",
"description": "Color of the logs' text",
"type": "Color"
},
{
"name": "--sb-action-logger-cue-color-primary",
"description": "Primary color of the visual cue",
"type": "Color"
},
{
"name": "--sb-action-logger-cue-color-secondary",
"description": "Secondary color of the visual cue",
"type": "Color"
},
{
"name": "--sb-action-logger-cue-duration",
"description": "Duration of the visual cue",
"type": "Number"
}
]
}
]
}

View file

@ -15,6 +15,7 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
@ -23,10 +24,11 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group icon",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group icon",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group icon",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group icon"
},
"sideEffects": [
@ -48,5 +50,6 @@
"exports": {
".": "./index.js",
"./lion-icon": "./lion-icon.js"
}
},
"customElementsManifest": "custom-elements.json"
}

View file

@ -15,6 +15,7 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
@ -23,10 +24,11 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group input-amount",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group input-amount",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group input-amount",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group input-amount"
},
"sideEffects": [
@ -50,5 +52,6 @@
"exports": {
".": "./index.js",
"./lion-input-amount": "./lion-input-amount.js"
}
},
"customElementsManifest": "custom-elements.json"
}

View file

@ -15,6 +15,7 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
@ -23,10 +24,11 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group input-date",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group input-date",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group input-date",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group input-date"
},
"sideEffects": [
@ -50,5 +52,6 @@
"exports": {
".": "./index.js",
"./lion-input-date": "./lion-input-date.js"
}
},
"customElementsManifest": "custom-elements.json"
}

View file

@ -15,6 +15,7 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
@ -23,10 +24,11 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group input-datepicker",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group input-datepicker",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group input-datepicker",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group input-datepicker"
},
"sideEffects": [
@ -56,5 +58,6 @@
".": "./index.js",
"./test-helpers/*": "./test-helpers/*",
"./lion-input-datepicker": "./lion-input-datepicker.js"
}
},
"customElementsManifest": "custom-elements.json"
}

View file

@ -15,6 +15,7 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
@ -23,10 +24,11 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group input-email",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group input-email",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group input-email",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group input-email"
},
"sideEffects": [
@ -50,5 +52,6 @@
"exports": {
".": "./index.js",
"./lion-input-email": "./lion-input-email.js"
}
},
"customElementsManifest": "custom-elements.json"
}

View file

@ -15,6 +15,7 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
@ -23,10 +24,11 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group input-iban",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group input-iban",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group input-iban",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group input-iban"
},
"sideEffects": [
@ -51,5 +53,6 @@
"exports": {
".": "./index.js",
"./lion-input-iban": "./lion-input-iban.js"
}
},
"customElementsManifest": "custom-elements.json"
}

View file

@ -15,6 +15,7 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
@ -23,10 +24,11 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group input-range",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group input-range",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group input-range",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group input-range"
},
"sideEffects": [
@ -49,5 +51,6 @@
"exports": {
".": "./index.js",
"./lion-input-range": "./lion-input-range.js"
}
},
"customElementsManifest": "custom-elements.json"
}

View file

@ -15,6 +15,7 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
@ -23,10 +24,11 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group input-stepper",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group input-stepper",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group input-stepper",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group input-stepper"
},
"sideEffects": [
@ -49,5 +51,6 @@
"exports": {
".": "./index.js",
"./lion-input-stepper": "./lion-input-stepper.js"
}
},
"customElementsManifest": "custom-elements.json"
}

View file

@ -15,6 +15,7 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
@ -23,10 +24,11 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group input",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group input",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group input",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group input"
},
"sideEffects": [
@ -46,5 +48,6 @@
"exports": {
".": "./index.js",
"./lion-input": "./lion-input.js"
}
},
"customElementsManifest": "custom-elements.json"
}

View file

@ -15,18 +15,20 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
"test-suites",
"test-helpers",
"translations",
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group listbox",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group listbox",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group listbox",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group listbox"
},
"sideEffects": [
@ -53,5 +55,6 @@
"./lion-listbox": "./lion-listbox.js",
"./lion-option": "./lion-option.js",
"./lion-options": "./lion-options.js"
}
},
"customElementsManifest": "custom-elements.json"
}

View file

@ -15,6 +15,7 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
@ -23,10 +24,11 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group localize",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group localize",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group localize",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group localize"
},
"sideEffects": false,
@ -46,5 +48,6 @@
"exports": {
".": "./index.js",
"./test-helpers": "./test-helpers.js"
}
},
"customElementsManifest": "custom-elements.json"
}

View file

@ -15,6 +15,7 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
@ -23,10 +24,11 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group overlays",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group overlays",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group overlays",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group overlays"
},
"sideEffects": [
@ -51,5 +53,6 @@
".": "./index.js",
"./translations/*": "./translations/*",
"./test-suites/*": "./test-suites/*"
}
},
"customElementsManifest": "custom-elements.json"
}

View file

@ -15,6 +15,7 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
@ -23,10 +24,11 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group pagination",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group pagination",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group pagination",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group pagination"
},
"sideEffects": [
@ -47,5 +49,6 @@
"exports": {
".": "./index.js",
"./lion-pagination": "./lion-pagination.js"
}
},
"customElementsManifest": "custom-elements.json"
}

View file

@ -15,16 +15,20 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
"test-helpers",
"translations",
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group progress-indicator",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group progress-indicator",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group progress-indicator",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group progress-indicator"
},
"sideEffects": [
@ -47,5 +51,6 @@
"exports": {
".": "./index.js",
"./lion-progress-indicator": "./lion-progress-indicator.js"
}
},
"customElementsManifest": "custom-elements.json"
}

View file

@ -15,6 +15,7 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
@ -23,10 +24,11 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group radio-group",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group radio-group",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group radio-group",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group radio-group"
},
"sideEffects": [
@ -50,5 +52,6 @@
".": "./index.js",
"./lion-radio": "./lion-radio.js",
"./lion-radio-group": "./lion-radio-group.js"
}
},
"customElementsManifest": "custom-elements.json"
}

View file

@ -15,6 +15,7 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
@ -23,10 +24,11 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group select-rich",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group select-rich",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group select-rich",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group select-rich"
},
"sideEffects": [
@ -58,5 +60,6 @@
"./lion-options": "./lion-options.js",
"./lion-select-invoker": "./lion-select-invoker.js",
"./lion-select-rich": "./lion-select-rich.js"
}
},
"customElementsManifest": "custom-elements.json"
}

View file

@ -15,6 +15,7 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
@ -23,10 +24,11 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group select",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group select",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group select",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group select"
},
"sideEffects": [
@ -47,5 +49,6 @@
"exports": {
".": "./index.js",
"./lion-select": "./lion-select.js"
}
},
"customElementsManifest": "custom-elements.json"
}

View file

@ -23,6 +23,7 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group singleton-manager",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group singleton-manager",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group singleton-manager",
@ -40,5 +41,6 @@
"publishConfig": {
"access": "public"
},
"exports": "./index.js"
"exports": "./index.js",
"customElementsManifest": "custom-elements.json"
}

View file

@ -15,6 +15,7 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
@ -23,10 +24,11 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group steps",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group steps",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group steps",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group steps"
},
"sideEffects": [
@ -48,5 +50,6 @@
".": "./index.js",
"./lion-step": "./lion-step.js",
"./lion-steps": "./lion-steps.js"
}
},
"customElementsManifest": "custom-elements.json"
}

View file

@ -15,6 +15,7 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
@ -23,10 +24,11 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group switch",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group switch",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group switch",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group switch"
},
"sideEffects": [
@ -50,5 +52,6 @@
".": "./index.js",
"./lion-switch": "./lion-switch.js",
"./lion-switch-button": "./lion-switch-button.js"
}
},
"customElementsManifest": "custom-elements.json"
}

View file

@ -15,6 +15,7 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
@ -23,10 +24,11 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group tabs",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group tabs",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group tabs",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group tabs"
},
"sideEffects": [
@ -43,6 +45,7 @@
"publishConfig": {
"access": "public"
},
"customElementsManifest": "custom-elements.json",
"exports": {
".": "./index.js",
"./lion-tabs": "./lion-tabs.js"

View file

@ -15,6 +15,7 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
@ -23,10 +24,11 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group textarea",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group textarea",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group textarea",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group textarea"
},
"sideEffects": [
@ -49,5 +51,6 @@
"exports": {
".": "./index.js",
"./lion-textarea": "./lion-textarea.js"
}
},
"customElementsManifest": "custom-elements.json"
}

View file

@ -15,6 +15,7 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
@ -23,10 +24,11 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group tooltip",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group tooltip",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group tooltip",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group tooltip"
},
"sideEffects": [
@ -48,5 +50,6 @@
"exports": {
".": "./index.js",
"./lion-tooltip": "./lion-tooltip.js"
}
},
"customElementsManifest": "custom-elements.json"
}

View file

@ -15,6 +15,7 @@
"files": [
"*.d.ts",
"*.js",
"custom-elements.json",
"docs",
"src",
"test",
@ -23,10 +24,11 @@
"types"
],
"scripts": {
"custom-elements-manifest": "custom-elements-manifest analyze --exclude 'docs/**/*'",
"debug": "cd ../../ && npm run debug -- --group validate-messages",
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group validate-messages",
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group validate-messages",
"prepublishOnly": "../../scripts/npm-prepublish.js",
"prepublishOnly": "../../scripts/npm-prepublish.js && npm run custom-elements-manifest",
"test": "cd ../../ && npm run test:browser -- --group validate-messages"
},
"dependencies": {
@ -44,5 +46,6 @@
"publishConfig": {
"access": "public"
},
"exports": "./index.js"
"exports": "./index.js",
"customElementsManifest": "custom-elements.json"
}

View file

@ -1350,6 +1350,22 @@
resolved "https://registry.yarnpkg.com/@coolaj86/urequest/-/urequest-1.3.7.tgz#66a1d66378dd6534e9c8e68948bf09acf32bab77"
integrity sha512-PPrVYra9aWvZjSCKl/x1pJ9ZpXda1652oJrPBYy5rQumJJMkmTBN3ux+sK2xAUwVvv2wnewDlaQaHLxLwSHnIA==
"@custom-elements-manifest/analyzer@^0.1.7":
version "0.1.7"
resolved "https://registry.yarnpkg.com/@custom-elements-manifest/analyzer/-/analyzer-0.1.7.tgz#b41577dfdc20cdc046060ab86f659f91092d1a27"
integrity sha512-SuEiCAI7J9udOhUZIpAWNk535d/GMjyggTM+rucv66Uz1DE0nmj6YnJ22apwMqESfvjGlH7qjNo6f0GukJFaTA==
dependencies:
"@custom-elements-manifest/helpers" "^0.0.3"
command-line-args "^5.1.1"
comment-parser "^0.7.6"
globby "^11.0.1"
typescript "~4.0.0"
"@custom-elements-manifest/helpers@^0.0.3":
version "0.0.3"
resolved "https://registry.yarnpkg.com/@custom-elements-manifest/helpers/-/helpers-0.0.3.tgz#671ef61a3612f0417574d0de278431bbe610d413"
integrity sha512-39SVVFyf3v+TGftspP0RmhdE4ZgmmLm4Fi9r2Y72fnY4ZMv/TOO/FoWoOJo/ruwzSGWOnnXS+TQ/2JNJ9tHA3g==
"@emotion/cache@^10.0.27":
version "10.0.29"
resolved "https://registry.yarnpkg.com/@emotion/cache/-/cache-10.0.29.tgz#87e7e64f412c060102d589fe7c6dc042e6f9d1e0"
@ -4252,6 +4268,11 @@ commander@~2.9.0:
dependencies:
graceful-readlink ">= 1.0.0"
comment-parser@^0.7.6:
version "0.7.6"
resolved "https://registry.yarnpkg.com/comment-parser/-/comment-parser-0.7.6.tgz#0e743a53c8e646c899a1323db31f6cd337b10f12"
integrity sha512-GKNxVA7/iuTnAqGADlTWX4tkhzxZKXp5fLJqKTlQLHkE65XDUKutZ3BHaJC5IGcper2tT3QRD1xr4o3jNpgXXg==
common-tags@^1.8.0:
version "1.8.0"
resolved "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.0.tgz#8e3153e542d4a39e9b10554434afaaf98956a937"
@ -11696,6 +11717,11 @@ typescript@3.9.7, typescript@^3.8.3:
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.7.tgz#98d600a5ebdc38f40cb277522f12dc800e9e25fa"
integrity sha512-BLbiRkiBzAwsjut4x/dsibSTB6yWpwT5qWmC2OfuCg3GgVQCSgMs4vEctYPhsaGtd0AeuuHMkjZ2h2WG8MSzRw==
typescript@~4.0.0:
version "4.0.7"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.0.7.tgz#7168032c43d2a2671c95c07812f69523c79590af"
integrity sha512-yi7M4y74SWvYbnazbn8/bmJmX4Zlej39ZOqwG/8dut/MYoSQ119GY9ZFbbGsD4PFZYWxqik/XsP3vk3+W5H3og==
typical@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/typical/-/typical-4.0.0.tgz#cbeaff3b9d7ae1e2bbfaf5a4e6f11eccfde94fc4"