UNPKG

@empathyco/x-components

Version:
122 lines (121 loc) 3.45 kB
{ "name": "@empathyco/x-components", "version": "6.3.1", "description": "Empathy X Components", "author": "Empathy Systems Corporation S.L.", "license": "Apache-2.0", "homepage": "https://github.com/empathyco/x/tree/main/packages/x-components#readme", "repository": { "type": "git", "url": "https://github.com/empathyco/x.git", "directory": "packages/x-components" }, "keywords": [ "apache", "components", "ecommerce", "empathy", "facets", "frontend", "interface", "instantsearch", "joy", "open source", "search", "serp", "suggestions", "ui", "ux", "vue" ], "sideEffects": [ "./tests/**/*", "**/*.css", "**/*vue[0-9].js", "**/*.vue" ], "main": "./core/index.js", "module": "./core/index.js", "types": "./core/index.d.ts", "engines": { "node": ">=22" }, "scripts": { "serve:demo": "vite demo", "build:demo": "vite build demo", "preview:demo": "pnpm run build:demo && vite preview demo", "build": "ts-node --project ./build/tsconfig.json ./build/build.ts", "postbuild": "pnpm pack --pack-destination ..", "gen:docs": "rm -rf docs && pnpm run gen:typescript-docs && pnpm run gen:component-docs", "gen:typescript-docs": "api-documenter markdown --input-folder dist/report --output-folder docs/API-reference/api", "gen:component-docs": "vue-docgen", "typecheck": "vue-tsc", "lint": "eslint --fix", "lint:check": "eslint", "lint:inspect": "eslint --inspect-config .", "format": "prettier --write .", "format:check": "prettier --check .", "test": "vitest run", "test:unit": "vitest run", "test:unit-coverage": "vitest run --coverage", "test:unit-watch": "vitest", "test:ui": "vitest --ui", "prepublishOnly": "pnpm run build" }, "peerDependencies": { "vue": "^3.5.34", "vuex": "4.0.2" }, "dependencies": { "@empathyco/x-adapter": "8.1.6", "@empathyco/x-adapter-platform": "1.4.1", "@empathyco/x-types": "10.3.1", "@empathyco/x-utils": "1.0.7", "@vue/devtools-api": "~6.6.4", "@vueuse/core": "~12.8.2", "js-md5": "~0.8.3", "nouislider": "~15.8.1", "rxjs": "~7.8.2", "tslib": "~2.8.1", "vue-global-events": "~3.0.1", "vue-tsc": "~3.2.9" }, "devDependencies": { "@babel/preset-env": "7.29.5", "@empathyco/x-design-system": "1.0.6", "@microsoft/api-documenter": "7.30.5", "@microsoft/api-extractor": "7.58.7", "@tailwindcss/vite": "4.3.0", "@testing-library/vue": "8.1.0", "@types/aria-query": "5.0.4", "@types/node": "24.12.4", "@vitejs/plugin-vue": "5.2.4", "@vitest/browser": "4.1.6", "@vitest/ui": "4.1.6", "@vue/test-utils": "2.4.10", "convert-source-map": "2.0.0", "esbuild": "0.28.0", "jsdom": "29.1.1", "rollup": "4.60.4", "rollup-plugin-copy": "3.5.0", "rollup-plugin-delete": "2.2.0", "rollup-plugin-styles": "4.0.0", "rollup-plugin-typescript2": "0.37.0", "rollup-plugin-vue": "6.0.0", "tailwindcss": "4.3.0", "ts-node": "10.9.2", "typescript": "5.9.3", "vite": "6.4.2", "vite-plugin-vue-inspector": "5.4.0", "vitest": "4.1.6", "vue": "3.5.34", "vue-docgen-cli": "4.79.0", "vue-router": "4.6.4", "vuex": "4.0.2" }, "publishConfig": { "access": "public", "directory": "dist" }, "gitHead": "c07fa0a7e9896c172425db00488e932b005bf2e9" }