UNPKG

scroll-padlock

Version:

CSS variables-based scrollbars locker

49 lines 1.25 kB
{ "name": "scroll-padlock", "type": "module", "author": { "name": "memob0x", "url": "https://github.com/memob0x" }, "description": "CSS variables-based scrollbars locker", "main": "./dist/scroll-padlock.js", "module": "./dist/scroll-padlock.js", "types": "./dist/scroll-padlock.d.ts", "files": [ "dist", "README.md", "LICENSE.txt" ], "version": "3.1.0", "license": "MIT", "repository": "https://github.com/memob0x/scroll-padlock.git", "keywords": [ "scroll-locking", "css-variables", "scrollbar-width" ], "scripts": { "lint": "eslint .", "build": "tsc", "test:unit": "c8 node --import tsx --test ./src/*.spec.ts", "test:e2e": "node --import tsx --test ./e2e/**/*.spec.ts", "test": "npm run test:unit && npm run test:e2e", "prepare": "husky" }, "devDependencies": { "@eslint/js": "^10.0.1", "@stylistic/eslint-plugin": "^5.10.0", "@types/jsdom": "^28.0.1", "@types/node": "^25.6.0", "c8": "^11.0.0", "eslint": "^10.2.1", "husky": "^9.1.7", "jsdom": "^29.0.2", "pixelmatch": "^7.1.0", "puppeteer": "^24.42.0", "sharp": "^0.34.5", "tsx": "^4.21.0", "typescript": "^6.0.3", "typescript-eslint": "^8.59.0" } }