{
    "author": "Coveo <sandbox_JSUI@coveo.com> (http://source.coveo.com/)",
    "license": "Apache-2.0",
    "name": "coveo-search-ui-extensions",
    "version": "0.1.1",
    "description": "Small generic components to extend the functionality of Coveo's Search UI framework.",
    "main": "./bin/commonjs/CoveoJsSearchExtensions.js",
    "module": "./bin/es6/Index.js",
    "types": "./bin/typings",
    "sideEffects": [
        "./bin/es6/components/AttachResult/Strings.js",
        "./bin/es6/components/CopyToClipboard/Strings.js",
        "./bin/es6/components/ResultsFilter/Strings.js",
        "./bin/es6/components/UserActions/Strings.js",
        "./bin/es6/components/ViewedByCustomer/Strings.js"
    ],
    "scripts": {
        "test": "karma start ./config/karma.config.js --single-run",
        "testCoverage": "npm run test && cat ./bin/coverage/lcov.info | node ./node_modules/coveralls/bin/coveralls.js",
        "build": "npm run setup && npm run css && npm run build-es && npm run svg && npm run build-commonjs",
        "build-es": "tsc -p ./config/",
        "build-commonjs": "webpack --config ./config/webpack.config.js",
        "setup": "node ./scripts/setup.js",
        "css": "node ./scripts/css.js",
        "svg": "node ./scripts/svg.js",
        "dev": "node ./scripts/dev.server.js",
        "watchTest": "karma start ./config/karma.config.js",
        "lint": "prettier --check \"./**/*\" --config \".prettierrc.js\" --ignore-path \".prettierignore\"",
        "lint-fix": "prettier --write \"./**/*\" --config \".prettierrc.js\" --ignore-path \".prettierignore\"",
        "clean": "rimraf bin",
        "snyk-protect": "snyk protect",
        "prepare": "npm run snyk-protect"
    },
    "pre-commit": [
        "lint-fix"
    ],
    "files": [
        "bin/commonjs/**/*",
        "bin/es6/**/*",
        "bin/css/**/*",
        "bin/img/**/*",
        "bin/typings/**/*",
        "src/**/*.scss"
    ],
    "keywords": [
        "coveo",
        "search",
        "ui",
        "framework",
        "js",
        "typescript",
        "jssearch",
        "jsui",
        "starter",
        "seed"
    ],
    "repository": {
        "type": "git",
        "url": "https://github.com/coveo/search-ui-extensions.git"
    },
    "devDependencies": {
        "@cypress/webpack-preprocessor": "^4.1.2",
        "@types/chai": "^4.2.9",
        "@types/jasmine": "^3.3.9",
        "@types/mocha": "^7.0.1",
        "@types/node": "^11.11.3",
        "@types/sinon": "^7.0.13",
        "coveo-search-ui": "^2.10089.4",
        "coveo-search-ui-tests": "0.0.7",
        "coveralls": "^3.0.3",
        "cypress": "^4.12.1",
        "istanbul-instrumenter-loader": "^3.0.1",
        "jasmine": "3.6.1",
        "karma": "^4.4.1",
        "karma-chrome-launcher": "^3.1.0",
        "karma-coverage-istanbul-reporter": "^2.0.5",
        "karma-jasmine": "^2.0.1",
        "karma-sourcemap-loader": "^0.3.7",
        "karma-spec-reporter": "0.0.32",
        "karma-webpack": "^3.0.5",
        "ncp": "^2.0.0",
        "pre-commit": "^1.2.2",
        "prettier": "2.0.5",
        "puppeteer": "^2.0.0",
        "raw-loader": "^1.0.0",
        "rimraf": "^2.6.3",
        "sass": "^1.49.0",
        "sinon": "^7.3.2",
        "snyk": "^1.230.4",
        "string-replace-webpack-plugin": "^0.1.3",
        "ts-es5-istanbul-coverage": "^1.0.6",
        "ts-loader": "^6.0.0",
        "typescript": "^3.3.0",
        "webpack": "^4.29.6",
        "webpack-cli": "^3.2.3",
        "webpack-dev-server": "^3.11.0",
        "webpack-karma-die-hard": "^1.0.4",
        "xml2js": "^0.4.23"
    },
    "snyk": true
}
