{
  "name": "gx-intersection-observer",
  "author": "GeneXus",
  "version": "0.5.1",
  "description": "This control allows the user to wrap another component and use the Javascript Intersection Observer API on it. The Intersection Observer API provides a way to asynchronously observe changes in the intersection of a target element with an ancestor element or with a top-level document's viewport.",
  "main": "dist/index.cjs.js",
  "module": "dist/index.js",
  "es2015": "dist/esm/index.mjs",
  "es2017": "dist/esm/index.mjs",
  "types": "dist/types/index.d.ts",
  "collection": "dist/collection/collection-manifest.json",
  "collection:main": "dist/collection/index.js",
  "unpkg": "dist/gx-intersection-observer/gx-intersection-observer.esm.js",
  "files": [
    "dist/",
    "loader/"
  ],
  "scripts": {
    "build": "stencil build --docs",
    "start": "stencil build --dev --watch --serve",
    "test": "stencil test --e2e",
    "test.watch": "stencil test --spec --e2e --watchAll",
    "generate": "stencil generate",
    "prettier": "prettier src/**/*.{tsx,ts,jsx,js,css,json,md} --write",
    "lint": "eslint src/**/*{.ts,.tsx} --fix"
  },
  "devDependencies": {
    "@stencil/core": "^2.17.0",
    "@stencil/eslint-plugin": "^0.4.0",
    "@stencil/sass": "^2.0.3",
    "@types/jest": "^27.0.3",
    "@typescript-eslint/eslint-plugin": "^4.33.0",
    "@typescript-eslint/parser": "^4.33.0",
    "eslint": "^7.32.0",
    "jest": "^27.4.5",
    "jest-cli": "^27.4.5",
    "puppeteer": "^19.4.1"
  },
  "license": "MIT"
}
