{ "name": "rssnotify", "version": "0.2.16", "description": "RSS feed monitor that evaluates feed items with OpenAI compatibile models and delivers notifications via email and/or ntfy.", "license": "MIT", "source": "https://github.com/transformable-app/rssnotify", "type": "module", "packageManager": "pnpm@11.7.0", "scripts": { "build": "cross-env NODE_OPTIONS=--no-deprecation next build", "dev": "cross-env NODE_OPTIONS=--no-deprecation next dev", "dev:prod": "cross-env NODE_OPTIONS=--no-deprecation rm -rf .next && pnpm build && pnpm start", "generate:importmap": "cross-env NODE_OPTIONS=--no-deprecation payload generate:importmap", "generate:types": "cross-env NODE_OPTIONS=--no-deprecation payload generate:types", "ii": "cross-env NODE_OPTIONS=--no-deprecation pnpm --ignore-workspace install", "lint": "cross-env NODE_OPTIONS=--no-deprecation eslint .", "lint:fix": "cross-env NODE_OPTIONS=--no-deprecation eslint . --fix", "payload": "cross-env NODE_OPTIONS=--no-deprecation payload", "reinstall": "cross-env NODE_OPTIONS=--no-deprecation rm -rf node_modules && rm pnpm-lock.yaml && pnpm --ignore-workspace install", "start": "cross-env NODE_OPTIONS=--no-deprecation next start", "test": "pnpm run test:int && pnpm run test:e2e", "test:e2e": "cross-env NODE_OPTIONS=\"--no-deprecation --no-experimental-strip-types\" pnpm exec playwright test --config=playwright.config.ts", "test:int": "cross-env NODE_OPTIONS=--no-deprecation vitest run --config ./vitest.config.mts" }, "dependencies": { "@dnd-kit/core": "^6.3.1", "@dnd-kit/sortable": "^10.0.0", "@dnd-kit/utilities": "^3.2.2", "@payload-enchants/docs-reorder": "^1.2.2", "@payloadcms/admin-bar": "3.93.0", "@payloadcms/db-mongodb": "3.93.0", "@payloadcms/email-nodemailer": "3.93.0", "@payloadcms/live-preview-react": "3.93.0", "@payloadcms/next": "3.93.0", "@payloadcms/plugin-form-builder": "3.93.0", "@payloadcms/plugin-nested-docs": "3.93.0", "@payloadcms/plugin-redirects": "3.93.0", "@payloadcms/plugin-search": "3.93.0", "@payloadcms/plugin-seo": "3.93.0", "@payloadcms/richtext-lexical": "3.93.0", "@payloadcms/ui": "3.93.0", "@radix-ui/react-accordion": "^1.2.20", "@radix-ui/react-avatar": "^1.2.6", "@radix-ui/react-checkbox": "^1.3.11", "@radix-ui/react-label": "^2.1.15", "@radix-ui/react-scroll-area": "^1.2.18", "@radix-ui/react-select": "^2.3.7", "@radix-ui/react-separator": "^1.1.15", "@radix-ui/react-slot": "^1.3.3", "@radix-ui/react-tabs": "^1.1.21", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "cross-env": "^10.1.0", "dotenv": "17.4.2", "embla-carousel-autoplay": "^8.6.0", "embla-carousel-react": "^8.6.0", "fast-xml-parser": ">=5.7.0", "geist": "^1.7.2", "graphql": "^17.0.2", "lucide-react": "^0.378.0", "next": "16.4.5", "nodemailer": "10.1.4", "payload": "3.93.0", "prism-react-renderer": "^2.4.1", "react": "19.3.1", "react-dom": "19.3.1", "react-hook-form": "7.83.0", "rollup": "^4.64.5", "sharp": "0.35.5", "tailwind-merge": "^2.6.0", "tailwindcss-animate": "^1.0.7" }, "devDependencies": { "@eslint/eslintrc": "^3.3.6", "@eslint/js": "^9.39.4", "@playwright/test": "1.62.1", "@tailwindcss/typography": "^0.5.20", "@testing-library/react": "16.3.2", "@types/escape-html": "^1.0.4", "@types/node": "26.1.2", "@types/react": "19.3.0", "@types/react-dom": "19.3.0", "@vitejs/plugin-react": "6.0.5", "autoprefixer": "^10.5.4", "copyfiles": "^2.4.1", "eslint": "^10.8.0", "eslint-config-next": "16.4.5", "eslint-import-resolver-node": "0.3.10", "eslint-import-resolver-typescript": "^3.10.1", "eslint-plugin-import": "2.32.0", "eslint-plugin-jsx-a11y": "6.10.2", "eslint-plugin-react": "7.37.5", "eslint-plugin-react-hooks": "^5.2.0", "globals": "17.5.0", "jsdom": "30.0.1", "playwright": "1.62.1", "playwright-core": "1.62.1", "postcss": "8.5.25", "prettier": "^3.9.6", "tailwindcss": "^3.4.19", "typescript": "6.0.3", "typescript-eslint": "^8.55.0", "vite": "^7.3.7", "vite-tsconfig-paths": "6.1.1", "vitest": "4.1.12" }, "engines": { "node": "^22.23.4 || >=24.22.1", "pnpm": "^9 || ^10 || ^11" } }