UNPKG

quicksnap

Version:

QuickSnap is a lightweight, optimized Web Component for seamlessly integrating webcam access into JavaScript applications. It provides an efficient way to capture snapshots with a minimal yet powerful feature set, ensuring a smooth user experience.

89 lines (88 loc) 2.38 kB
{ "name": "quicksnap", "author": "Sayandeep Karak <sayandeepkarak.official@gmail.com>", "license": "MIT", "description": "QuickSnap is a lightweight, optimized Web Component for seamlessly integrating webcam access into JavaScript applications. It provides an efficient way to capture snapshots with a minimal yet powerful feature set, ensuring a smooth user experience.", "type": "module", "main": "dist/index.min.cjs", "module": "dist/index.min.mjs", "exports": { "require": "./dist/index.min.cjs", "import": "./dist/index.min.mjs" }, "repository": { "type": "git", "url": "git+https://github.com/sayandeepkarak/QuickSnap.git" }, "bugs": { "url": "https://github.com/sayandeepkarak/QuickSnap/issues" }, "homepage": "https://github.com/sayandeepkarak/QuickSnap#readme", "scripts": { "lint": "eslint \"src/**/*.ts\"", "lint:fix": "eslint \"src/**/*.ts\" --fix", "build": "npm run clean && npm run lint && tsc && node esbuild.config.js", "audit": "npm audit --audit-level=high", "build:dev": "npm run clean && node esbuild.config.js", "clean": "rimraf dist && rimraf types" }, "devDependencies": { "@semantic-release/changelog": "^6.0.3", "@semantic-release/git": "^10.0.1", "@semantic-release/npm": "^12.0.1", "@typescript-eslint/eslint-plugin": "^8.28.0", "@typescript-eslint/parser": "^8.28.0", "esbuild": "^0.25.1", "eslint": "^9.23.0", "rimraf": "^6.0.1", "semantic-release": "^24.2.3", "typescript": "^5.8.2" }, "engines": { "node": ">=18" }, "files": [ "dist/", "README.md", "LICENSE", "package.json" ], "publishConfig": { "registry": "https://registry.npmjs.org/", "tag": "latest", "access": "public" }, "keywords": [ "quicksnap", "webcam", "camera", "webcam-capture", "camera-capture", "image-capture", "snapshot", "webcam-snapshot", "profile-picture", "face-detection", "web-component", "custom-element", "javascript", "typescript", "npm-package", "frontend", "vue", "vue3", "vue-webcam", "react", "react-webcam", "angular", "angular-webcam", "svelte", "solidjs", "qwik", "framework-agnostic", "camera-component", "lightweight-webcam", "onboarding-photo" ], "version": "1.2.0" }