{
    "name": "@igorskyflyer/scrollend-polyfill",
    "version": "1.3.0",
    "description": "🛴 Lightweight (< 1.5KB) scrollend polyfill for browsers, enabling 'scrollend' via add/removeEventListener and 'onscrollend' property for fast, reliable scroll detection. ⛸️",
    "sideEffects": true,
    "type": "module",
    "browser": "./dist/scrollend.min.js",
    "main": "./dist/scrollend.min.js",
    "module": "./dist/scrollend.min.js",
    "files": [
        "dist/scrollend.min.js"
    ],
    "scripts": {
        "sri": "node ./sri.js",
        "build": "esbuild src/index.ts --minify --target=es6 --bundle --outfile=./dist/scrollend.min.js && pnpm sri",
        "debug": "esbuild src/index.ts --target=es6 --bundle --outfile=./dist/scrollend.js",
        "start": "pnpm debug && node ./test/server.js",
        "dev": "pnpm build && npm start",
        "pub": "pnpm build && git push origin main --tags"
    },
    "keywords": [
        "addEventListener",
        "browser polyfill",
        "document scrollend",
        "dom",
        "event polyfill",
        "igor dimitrijević",
        "igorskyflyer",
        "javascript polyfill",
        "onscrollend",
        "removeEventListener",
        "scroll detection",
        "scroll event",
        "scroll listener",
        "scrollend event",
        "scrollend polyfill",
        "scrollend",
        "smooth scrolling",
        "window scrollend"
    ],
    "license": "MIT",
    "author": "Igor Dimitrijević <support@igorskyflyer.me> (https://github.com/igorskyflyer)",
    "funding": "https://ko-fi.com/igorskyflyer",
    "homepage": "https://github.com/igorskyflyer/npm-scrollend-polyfill",
    "repository": {
        "type": "git",
        "url": "git+https://github.com/igorskyflyer/npm-scrollend-polyfill.git"
    },
    "bugs": {
        "url": "https://github.com/igorskyflyer/npm-scrollend-polyfill/issues"
    },
    "devDependencies": {
        "@biomejs/biome": "^2.2.4",
        "@igorskyflyer/biome-config": "^2.1.0",
        "@types/node": "^22.18.7",
        "typescript": "^5.9.2",
        "vitest": "^3.2.4",
        "esbuild": "^0.25.10"
    },
    "dependencies": {
        "@igorskyflyer/hook": "^1.2.1"
    },
    "publishConfig": {
        "access": "public"
    },
    "packageManager": "pnpm@10.17.1"
}
