UNPKG

@yext/answers-search-ui

Version:

Javascript Search Programming Interface

256 lines (255 loc) 9.27 kB
{ "name": "@yext/answers-search-ui", "version": "1.18.4", "description": "Javascript Search Programming Interface", "main": "dist/answers-umd.js", "repository": { "type": "git", "url": "git+https://github.com/yext/answers-search-ui.git" }, "bugs": { "url": "https://github.com/yext/answers-search-ui/issues" }, "homepage": "https://github.com/yext/answers-search-ui#readme", "keywords": [ "search", "search-engine", "autocomplete", "javascript", "vanilla", "ui", "component", "answers", "yext", "sdk" ], "files": [ "dist" ], "dependencies": { "@mapbox/mapbox-gl-language": "^0.10.1", "@yext/answers-storage": "^1.1.0", "@yext/rtf-converter": "^1.7.1", "@yext/search-core": "^2.6.0", "bowser": "^2.11.0", "cross-fetch": "^3.1.5", "css-vars-ponyfill": "^2.4.3", "gulp-sourcemaps": "^2.6.5", "handlebars": "^4.7.7", "js-levenshtein": "^1.1.6", "kind-of": "^6.0.3", "lodash.clonedeep": "^4.5.0", "lodash.escaperegexp": "^4.1.2", "lodash.isequal": "^4.5.0", "markdown-it-for-inline": "^0.1.1", "plural-forms": "^0.5.1", "stylelint-scss": "^4.1.0", "sweetalert": "^2.1.2", "template-helpers": "^1.0.1", "uuid": "^8.3.2" }, "devDependencies": { "@axe-core/puppeteer": "^4.4.2", "@babel/plugin-proposal-object-rest-spread": "^7.9.5", "@babel/plugin-syntax-dynamic-import": "^7.2.0", "@babel/plugin-transform-arrow-functions": "^7.8.3", "@babel/plugin-transform-object-assign": "^7.10.4", "@babel/plugin-transform-runtime": "^7.9.0", "@babel/preset-env": "^7.13.10", "@babel/runtime-corejs3": "^7.13.10", "@percy/cli": "^1.2.1", "@percy/puppeteer": "^2.0.0", "@rollup/plugin-json": "^4.1.0", "@size-limit/file": "^4.9.0", "@types/jest": "^24.0.15", "autoprefixer": "^10.4.4", "cheerio": "1.0.0-rc.12", "cross-env": "^7.0.3", "cssnano": "^5.1.4", "del": "^6.0.0", "enzyme": "^3.11.0", "eslint": "^8.11.0", "eslint-config-semistandard": "^15.0.1", "eslint-config-standard": "^16.0.3", "eslint-plugin-import": "^2.25.4", "eslint-plugin-node": "^11.1.0", "eslint-plugin-promise": "^5.1.0", "fs-extra": "^9.0.1", "full-icu": "^1.3.4", "generate-license-file": "^1.3.0", "gettext-extractor": "^3.5.2", "gulp": "^4.0.2", "gulp-concat": "^2.6.1", "gulp-declare": "^0.3.0", "gulp-filter": "^7.0.0", "gulp-handlebars": "^5.0.2", "gulp-postcss": "^9.0.0", "gulp-remove-code": "^3.0.4", "gulp-rename": "^1.4.0", "gulp-replace": "^1.0.0", "gulp-rollup-lightweight": "^1.0.10", "gulp-rtlcss": "^1.4.2", "gulp-sass": "^5.1.0", "gulp-uglify-es": "^2.0.0", "gulp-umd": "^2.0.0", "gulp-wrap": "^0.14.0", "i18next": "^19.9.2", "i18next-conv": "^10.0.2", "jest": "^24.8.0", "jest-transform-stub": "^2.0.0", "postcss": "8.4.31", "postcss-pxtorem": "^6.0.0", "puppeteer": "^13.5.1", "regenerator-runtime": "0.13.1", "rollup": "2.79.2", "rollup-plugin-babel": "^4.4.0", "rollup-plugin-commonjs": "^9.2.1", "rollup-plugin-node-builtins": "^2.1.2", "rollup-plugin-node-resolve": "^4.0.1", "rollup-plugin-svg": "^2.0.0", "sass": "^1.34.0", "serve": "^13.0.2", "serve-handler": "^6.1.3", "size-limit": "^4.9.0", "stylelint": "^14.5.3", "stylelint-config-standard-scss": "^3.0.0", "testcafe": "^3.7.2", "vinyl-buffer": "^1.0.1", "vinyl-source-stream": "^2.0.0" }, "scripts": { "build": "gulp && size-limit && npm run generate-entry-points", "build-languages": "gulp buildLanguages && size-limit", "build-locales-dev": "gulp buildLocales && size-limit", "build-locales": "gulp buildLocales", "build-search-bar-only-dev": "gulp buildSearchBarOnlyAssets && size-limit", "build-search-bar-only": "gulp buildSearchBarOnlyAssets", "build-unminified-legacy": "gulp unminifiedLegacy", "dev": "gulp dev", "lint": "eslint .", "test": "eslint . && stylelint src/**/*.scss && cross-env NODE_ICU_DATA=node_modules/full-icu jest", "acceptance": "testcafe safari,chrome --config-file ./.github/testcafe.json", "wcag": "./tests/acceptance/wcag/index.js", "size": "size-limit", "fix": "eslint . --fix", "extract-translations": "gulp extractTranslations", "prepublishOnly": "npm run build-languages && npm run generate-entry-points && ./conf/npm/use_npm_readme.sh", "postpublish": "./conf/npm/revert_npm_readme.sh", "generate-notices": "generate-license-file --input package.json --output THIRD-PARTY-NOTICES --overwrite", "generate-entry-points": "./conf/npm/generateentrypoints.js package.json" }, "overrides": { "regenerator-runtime": "0.13.1", "ansi-regex": "^5.0.1", "eslint": "^8.11.0", "rollup": "2.79.2" }, "jest": { "bail": 0, "collectCoverageFrom": [ "<rootDir>/src/**/*.js", "<rootDir>/conf/**/*.js" ], "verbose": true, "setupFilesAfterEnv": [ "./tests/setup/setup.js" ], "moduleFileExtensions": [ "js" ], "moduleDirectories": [ "node_modules", "<rootDir>" ], "testMatch": [ "**/tests/core/**/*.js", "**/tests/ui/**/*.js", "**/tests/conf/**/*.js", "**/tests/answers-*.js" ], "transform": { ".+\\.js$": "babel-jest", ".+\\.svg$": "jest-transform-stub" } }, "percy": { "agent": { "agent-discovery": { "network-idle-timeout": 500 } } }, "author": "Yext", "license": "BSD-3-Clause", "engines": { "node": ">=14" }, "exports": { "./css": "./dist/answers.css", "./rtl-css": "./dist/answers.rtl.css", ".": "./dist/answers-umd.js", "./modern": "./dist/answers-modern.js", "./modern.min": "./dist/answers-modern.min.js", "./template": "./dist/answerstemplates.compiled.min.js", "./es": "./dist/es-answers-umd.js", "./es/modern": "./dist/es-answers-modern.js", "./es/modern.min": "./dist/es-answers-modern.min.js", "./es/template": "./dist/es-answerstemplates.compiled.min.js", "./fr": "./dist/fr-answers-umd.js", "./fr/modern": "./dist/fr-answers-modern.js", "./fr/modern.min": "./dist/fr-answers-modern.min.js", "./fr/template": "./dist/fr-answerstemplates.compiled.min.js", "./it": "./dist/it-answers-umd.js", "./it/modern": "./dist/it-answers-modern.js", "./it/modern.min": "./dist/it-answers-modern.min.js", "./it/template": "./dist/it-answerstemplates.compiled.min.js", "./de": "./dist/de-answers-umd.js", "./de/modern": "./dist/de-answers-modern.js", "./de/modern.min": "./dist/de-answers-modern.min.js", "./de/template": "./dist/de-answerstemplates.compiled.min.js", "./ja": "./dist/ja-answers-umd.js", "./ja/modern": "./dist/ja-answers-modern.js", "./ja/modern.min": "./dist/ja-answers-modern.min.js", "./ja/template": "./dist/ja-answerstemplates.compiled.min.js", "./ar": "./dist/ar-answers-umd.js", "./ar/modern": "./dist/ar-answers-modern.js", "./ar/modern.min": "./dist/ar-answers-modern.min.js", "./ar/template": "./dist/ar-answerstemplates.compiled.min.js", "./hi": "./dist/hi-answers-umd.js", "./hi/modern": "./dist/hi-answers-modern.js", "./hi/modern.min": "./dist/hi-answers-modern.min.js", "./hi/template": "./dist/hi-answerstemplates.compiled.min.js", "./ko": "./dist/ko-answers-umd.js", "./ko/modern": "./dist/ko-answers-modern.js", "./ko/modern.min": "./dist/ko-answers-modern.min.js", "./ko/template": "./dist/ko-answerstemplates.compiled.min.js", "./nl": "./dist/nl-answers-umd.js", "./nl/modern": "./dist/nl-answers-modern.js", "./nl/modern.min": "./dist/nl-answers-modern.min.js", "./nl/template": "./dist/nl-answerstemplates.compiled.min.js", "./pl": "./dist/pl-answers-umd.js", "./pl/modern": "./dist/pl-answers-modern.js", "./pl/modern.min": "./dist/pl-answers-modern.min.js", "./pl/template": "./dist/pl-answerstemplates.compiled.min.js", "./pt": "./dist/pt-answers-umd.js", "./pt/modern": "./dist/pt-answers-modern.js", "./pt/modern.min": "./dist/pt-answers-modern.min.js", "./pt/template": "./dist/pt-answerstemplates.compiled.min.js", "./ru": "./dist/ru-answers-umd.js", "./ru/modern": "./dist/ru-answers-modern.js", "./ru/modern.min": "./dist/ru-answers-modern.min.js", "./ru/template": "./dist/ru-answerstemplates.compiled.min.js", "./sv": "./dist/sv-answers-umd.js", "./sv/modern": "./dist/sv-answers-modern.js", "./sv/modern.min": "./dist/sv-answers-modern.min.js", "./sv/template": "./dist/sv-answerstemplates.compiled.min.js", "./zh-Hans": "./dist/zh-Hans-answers-umd.js", "./zh-Hans/modern": "./dist/zh-Hans-answers-modern.js", "./zh-Hans/modern.min": "./dist/zh-Hans-answers-modern.min.js", "./zh-Hans/template": "./dist/zh-Hans-answerstemplates.compiled.min.js", "./zh-Hant": "./dist/zh-Hant-answers-umd.js", "./zh-Hant/modern": "./dist/zh-Hant-answers-modern.js", "./zh-Hant/modern.min": "./dist/zh-Hant-answers-modern.min.js", "./zh-Hant/template": "./dist/zh-Hant-answerstemplates.compiled.min.js" } }