@ebay/ebayui-core
Version:
Collection of core eBay components; considered to be the building blocks for all composite structures, pages & apps.
82 lines (81 loc) • 3.46 kB
JSON
{
"name": "@ebay/ebayui-core",
"version": "15.4.0",
"description": "Collection of core eBay components; considered to be the building blocks for all composite structures, pages & apps.",
"keywords": [
"marko-components"
],
"repository": {
"type": "git",
"url": "https://github.com/ebay/evo-core"
},
"license": "MIT",
"files": [
"dist",
"!*.marko.js",
"!**/test*",
"marko.json",
"package-lock.json",
"*.browser.json",
"marketplace.json",
"!**/{,*.}stories.*",
"!**/{,*.}stories-ignore.*"
],
"scripts": {
"build": "rm -rf dist && mtc && npm run lint && node scripts/check-postpublish && npm test",
"build:ci": "CI=true npm run build && npm run build:storybook",
"build:readme": "node scripts/add-ds-version",
"build:storybook": "storybook build -o ./_site",
"coverage": "vitest run --browser.headless --coverage",
"deploy": "storybook build -o ./_site",
"importSVG": "node --experimental-json-modules --experimental-import-meta-resolve scripts/import-svg && prettier . --write --log-level=warn",
"installMarkoV4": "npm remove @marko/compiler && npm i marko@4 --force",
"installMarkoV5": "npm i marko@5 @marko/compiler@5 --force",
"lint": "npm run lint:less && npm run lint:js && npm run lint:whitespace",
"lint:js": "eslint",
"lint:less": "stylelint \"src/**/*.{css,less}\" --config .stylelintrc",
"lint:whitespace": "lintspaces *.md src/**/*.md src/**/*.marko src/**/*.less --newline --maxnewlines 1 --trailingspaces --spaces 4",
"prepublishOnly": "node scripts/postpublish && node scripts/prepublish",
"postpublish": "node scripts/postpublish",
"release": "node scripts/postpublish && node scripts/prepublish",
"report": "nyc report --reporter=text-summary",
"start": "storybook dev -p 6006 --no-open",
"start:prod": "NODE_ENV=production npm start",
"storybook": "storybook dev -p 6006",
"tb": "npm run test:browser",
"test": "vitest run --browser.headless",
"test:browser": "vitest run browser",
"test:ci": "CI=true vitest run --no-color",
"test:server": "vitest run server",
"test:visual": "vitest run",
"test:watch": "vitest",
"tr": "npm run coverage && npm run report && open .coverage/index.html",
"ts": "npm run test:server",
"tt": "mtc",
"version": "npm run importSVG && prettier . --write --log-level=warn && npm run build:readme"
},
"dependencies": {
"@floating-ui/dom": "^1.6.13",
"@google/model-viewer": "^4.1.0",
"@marko-tags/subscribe": "^0.5.2",
"highcharts": "^11.4.8",
"makeup-active-descendant": "0.7.8",
"makeup-expander": "~0.11.7",
"makeup-floating-label": "~0.4.7",
"makeup-focusables": "~0.4.5",
"makeup-key-emitter": "~0.4.5",
"makeup-keyboard-trap": "~0.5.5",
"makeup-prevent-scroll-keys": "~0.3.4",
"makeup-roving-tabindex": "~0.7.5",
"makeup-screenreader-trap": "~0.5.4",
"makeup-typeahead": "^0.3.3",
"shaka-player": "4.14.10"
},
"peerDependencies": {
"@ebay/skin": "^19.2.0",
"marko": "^4.27.0 || ^5.31.12"
},
"publishConfig": {
"registry": "https://registry.npmjs.org"
}
}