UNPKG

add-to-calendar-button-react

Version:

Convenient React wrapper for the add to calendar button snippet, which lets you reliably create beautiful buttons, where people can add events to their calendars.

99 lines (98 loc) 2.56 kB
{ "name": "add-to-calendar-button-react", "version": "2.8.7", "engines": { "node": ">=18.17.0", "npm": ">=9.6.7" }, "description": "Convenient React wrapper for the add to calendar button snippet, which lets you reliably create beautiful buttons, where people can add events to their calendars.", "type": "module", "files": [ "dist", "tests" ], "main": "./dist/atcb.umd.cjs", "module": "./dist/atcb.js", "types": "./dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/atcb.js", "require": "./dist/atcb.umd.cjs" } }, "repository": { "type": "git", "url": "https://github.com/add2cal/add-to-calendar-button-react.git" }, "keywords": [ "react", "javascript", "css", "microsoft", "apple", "google", "widget", "generator", "component", "calendar", "event", "free", "snippet", "outlook", "add-to-calendar", "add-to-calendar-button", "add-event" ], "author": { "name": "Jens Kuerschner", "url": "https://jenskuerschner.de/" }, "license": "ELv2", "bugs": { "url": "https://github.com/add2cal/add-to-calendar-button/issues" }, "homepage": "https://add-to-calendar-button.com/", "scripts": { "eslint": "npx eslint .", "eslint:fix": "npm run eslint -- --fix", "prettier": "npx prettier . --check", "prettier:fix": "npm run prettier -- --write", "format": "npm run eslint:fix && npm run prettier:fix", "dev": "vite", "build": "vite build && tsc --emitDeclarationOnly", "test": "vitest", "test:coverage": "vitest --coverage", "preview": "vite preview", "type-check": "tsc --noEmit" }, "devDependencies": { "@testing-library/react": "^16.3.0", "@types/jest": "^29.5.14", "@types/react": "^18.3.12", "@types/react-dom": "^18.3.1", "@typescript-eslint/eslint-plugin": "^8.29.0", "@vitejs/plugin-react": "^4.3.4", "@vitest/coverage-v8": "^3.1.1", "eslint": "^9.24.0", "eslint-config-prettier": "^10.1.1", "eslint-plugin-prettier": "^5.2.6", "eslint-plugin-regexp": "^2.7.0", "eslint-plugin-security": "^3.0.1", "jsdom": "^26.0.0", "prettier": "^3.5.3", "react": "^18.3.1", "react-dom": "^18.3.1", "typescript": "^5.8.3", "typescript-eslint": "^8.29.0", "vite": "^6.2.5", "vitest": "^3.1.1" }, "peerDependencies": { "react": ">=18.0.0", "react-dom": ">=18.0.0" }, "dependencies": { "add-to-calendar-button": "^2.8.7" } }