{
  "name": "widgetly",
  "version": "7.0.2",
  "description": "Library that helps you to create widgets, including widgets that work via an iframe",
  "main": "dist/index.js",
  "module": "dist/index.js",
  "types": "dist/index.d.ts",
  "files": [
    "dist",
    "src"
  ],
  "sideEffects": [
    "dist/utils/dom/index.js"
  ],
  "scripts": {
    "build": "tsc && find src -type f -name \"*.css\" -exec sh -c 'cp \"$1\" \"dist/$(echo \"$1\" | sed \"s|src/||\")\"' _ {} \\;",
    "test": "jest",
    "test:watch": "jest --watch",
    "lint": "eslint '**/*.{js,ts}'",
    "format": "prettier --write **/*.{js,ts} && eslint '**/*.{js,ts}' --fix",
    "typecheck": "tsc --noEmit",
    "sizecheck": "yarn build && size-limit",
    "docs": "typedoc",
    "release": "semantic-release",
    "prepare": "[ -n \"$CI\" ] && exit 0 || husky install"
  },
  "author": "Sergey Pereskokov s.pereskokov@rambler-co.ru",
  "license": "ISC",
  "repository": {
    "type": "git",
    "url": "git@github.com:rambler-digital-solutions/widgetly.git"
  },
  "bugs": {
    "url": "https://github.com/rambler-digital-solutions/widgetly/issues"
  },
  "dependencies": {
    "domready": "^1.0.8",
    "lodash.debounce": "^4.0.8",
    "lodash.throttle": "^4.1.1",
    "magic-transport": "^3.0.2"
  },
  "devDependencies": {
    "@commitlint/cli": "^19.0.3",
    "@rambler-tech/commitlint-config": "^0.1.1",
    "@rambler-tech/eslint-config": "^0.12.1",
    "@rambler-tech/prettier-config": "^0.1.0",
    "@rambler-tech/stylelint-config": "^0.0.2",
    "@rambler-tech/ts-config": "^0.1.1",
    "@rambler-tech/typedoc-config": "^0.3.1",
    "@size-limit/preset-small-lib": "^11.0.2",
    "@size-limit/webpack": "^11.1.2",
    "@types/domready": "^1.0.2",
    "@types/jest": "^29.5.12",
    "@types/lodash.debounce": "^4.0.9",
    "@types/lodash.throttle": "^4.1.9",
    "css-loader": "^7.1.1",
    "eslint": "^8.6.0",
    "events": "^3.3.0",
    "husky": "^9.0.11",
    "jest": "^29.7.0",
    "jest-environment-jsdom": "^29.7.0",
    "lint-staged": "^15.2.2",
    "postcss-loader": "^8.1.1",
    "prettier": "^3.2.5",
    "semantic-release": "^22",
    "size-limit": "^11.0.2",
    "style-loader": "^4.0.0",
    "stylelint": "^15",
    "ts-jest": "^29.1.2",
    "typedoc": "^0.25.11",
    "typescript": "^5.4.2"
  }
}
