proteuscursor
Version:
Proteus Cursor is a dynamic JavaScript library that revolutionizes web user interaction by transforming the mouse cursor based on HTML element interactions. Inspired by the shape-shifting god Proteus, this library allows the cursor to change into various
64 lines (63 loc) • 1.86 kB
JSON
{
"name": "proteuscursor",
"version": "1.1.7",
"description": "Proteus Cursor is a dynamic JavaScript library that revolutionizes web user interaction by transforming the mouse cursor based on HTML element interactions. Inspired by the shape-shifting god Proteus, this library allows the cursor to change into various shapes and behaviors, such as a dot, circle, or text, depending on the element it hovers over",
"type": "module",
"main": "./dist/proteus-cursor.umd.js",
"module": "./dist/proteus-cursor.es.js",
"exports": {
".": {
"import": "./dist/proteus-cursor.es.js",
"require": "./dist/proteus-cursor.umd.js"
},
"./style": "./dist/proteus-cursor.min.css"
},
"files": [
"dist",
"README.md"
],
"scripts": {
"build": "vite build && npm run build:css",
"build:css": "postcss src/proteus-cursor.css -o dist/proteus-cursor.min.css"
},
"repository": {
"type": "git",
"url": "git+https://github.com/Shuriken933/proteus-cursor.git"
},
"keywords": [
"cursor",
"mouse",
"shape",
"interaction",
"hover",
"dynamic",
"html",
"css",
"animation",
"custom cursor",
"UI",
"UX",
"frontend",
"web development",
"JavaScript",
"web design",
"interactivity",
"visual effects",
"cursor effects",
"user interface"
],
"author": "Eros Agostini",
"license": "MIT",
"bugs": {
"url": "https://github.com/Shuriken933/proteus-cursor/issues"
},
"homepage": "https://shuriken933.github.io/proteus-cursor/",
"devDependencies": {
"autoprefixer": "^10.4.21",
"cssnano": "^7.1.0",
"postcss": "^8.5.6",
"postcss-cli": "^11.0.1",
"vite": "^7.0.6",
"vite-plugin-static-copy": "^3.1.1"
}
}