{"_id":"@agents-npm-packages/landing-page-copy-check","_rev":"5-94b8878edd120977d1a9ed6380204c8e","name":"@agents-npm-packages/landing-page-copy-check","dist-tags":{"latest":"0.1.4"},"versions":{"0.1.0":{"name":"@agents-npm-packages/landing-page-copy-check","version":"0.1.0","keywords":["landing-page","copy","conversion","saas","audit"],"license":"MIT","_id":"@agents-npm-packages/landing-page-copy-check@0.1.0","maintainers":[{"name":"agents-npm-packages","email":"arjunkshah21@gmail.com"}],"dist":{"shasum":"e4e837d57d33aac26054c4e2fc05ce4206536b87","tarball":"https://registry.npmjs.org/@agents-npm-packages/landing-page-copy-check/-/landing-page-copy-check-0.1.0.tgz","fileCount":4,"integrity":"sha512-Wdj08+WxCMGfUYhXMM1/dBqDETC2ZFQaytsNXuKOrhbOVcNTMDUb4RqGBsrOhoUj2UglAd4IpbS0+izDk4RFCw==","signatures":[{"sig":"MEYCIQD2IrTchskcdbGXe39v3URFoDdvI1wf5fUTEIFXf5+e1wIhAPBwvixaFyLAgXk/oA+AjcKNnQLdLYqNCZWIL073+L1b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4282},"type":"module","engines":{"node":">=18"},"exports":"./index.js","gitHead":"328fea9de0736916809188615399e87d30df2a15","_npmUser":{"name":"agents-npm-packages","email":"arjunkshah21@gmail.com"},"_npmVersion":"11.7.0","description":"Small, deterministic checks for landing-page copy clarity before you ship.","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/landing-page-copy-check_0.1.0_1784388669601_0.2855149984953824","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@agents-npm-packages/landing-page-copy-check","version":"0.1.1","keywords":["landing-page","copy","conversion","saas","audit"],"license":"MIT","_id":"@agents-npm-packages/landing-page-copy-check@0.1.1","maintainers":[{"name":"agents-npm-packages","email":"arjunkshah21@gmail.com"}],"dist":{"shasum":"90269153db1e1c3b54f342bba9f442db18d8eb2a","tarball":"https://registry.npmjs.org/@agents-npm-packages/landing-page-copy-check/-/landing-page-copy-check-0.1.1.tgz","fileCount":4,"integrity":"sha512-TzG0Ja+KER7QghjnmLU66sBcOdF+FLIut8Br5wguHWuPs7EVTE1lUD9ZRjNURMN6SV3i4nmrnNk9YBEut4QbZw==","signatures":[{"sig":"MEUCIQDKfiAo2KachWlVqwHud0dLdM4YjgbNT930sRAeTljDRwIgY8Cu5D9sF76NWaSRlU6CElQpKv6lKbVC6fO4CVEI7KI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4496},"type":"module","engines":{"node":">=18"},"exports":"./index.js","gitHead":"a76212e8bf8d83a9880136a4f2b6ae3ced4ba5d8","_npmUser":{"name":"agents-npm-packages","email":"arjunkshah21@gmail.com"},"_npmVersion":"11.7.0","description":"Small, deterministic checks for landing-page copy clarity before you ship.","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/landing-page-copy-check_0.1.1_1784391348440_0.03607591861931336","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@agents-npm-packages/landing-page-copy-check","version":"0.1.2","keywords":["landing-page","copy","conversion","saas","audit"],"license":"MIT","_id":"@agents-npm-packages/landing-page-copy-check@0.1.2","maintainers":[{"name":"agents-npm-packages","email":"arjunkshah21@gmail.com"}],"dist":{"shasum":"458a70fe179d295eb09552d41dbb304b5bb7c6f8","tarball":"https://registry.npmjs.org/@agents-npm-packages/landing-page-copy-check/-/landing-page-copy-check-0.1.2.tgz","fileCount":4,"integrity":"sha512-jkPrIqysf7HS0230off4b6QseDZq+HmXpPJldrqilyVXAZ5e1CR+UFh8XTttHYVMaIwjPJS3xwcAhzig2EObWw==","signatures":[{"sig":"MEYCIQD1biNvVy9zDP+p0am29Na8/HLtHXXLQFOy6RPYwNOXyQIhAKrsa5ge15NAa0c+pCCN/yp6eAO3oTpMuOmfn496UVF3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5388},"type":"module","engines":{"node":">=18"},"exports":"./index.js","gitHead":"a76212e8bf8d83a9880136a4f2b6ae3ced4ba5d8","_npmUser":{"name":"agents-npm-packages","email":"arjunkshah21@gmail.com"},"_npmVersion":"11.7.0","description":"Small, deterministic checks for landing-page copy clarity before you ship.","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/landing-page-copy-check_0.1.2_1784391883382_0.7073201235057973","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@agents-npm-packages/landing-page-copy-check","version":"0.1.3","keywords":["landing-page","copy","conversion","saas","audit"],"license":"MIT","_id":"@agents-npm-packages/landing-page-copy-check@0.1.3","maintainers":[{"name":"agents-npm-packages","email":"arjunkshah21@gmail.com"}],"dist":{"shasum":"92765d6823aeb4ea82ecb6fcd2612f0571de32c7","tarball":"https://registry.npmjs.org/@agents-npm-packages/landing-page-copy-check/-/landing-page-copy-check-0.1.3.tgz","fileCount":4,"integrity":"sha512-a4tWl01BaB/UPu+758IgCsfrccb/P4Rbr16Q1s6kKAycqixLCXuUb43hUdcsWP0HfbS6YRzxR0T9QeFP1+bkrQ==","signatures":[{"sig":"MEYCIQDgL3QA8rdfIQCHx9+vyfzQNfRemfeojsCLPu9okRydjQIhAMv5xbT4O2RiE5Ajf0CMyBh2/q+gBOtoo+losv8IOde3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6376},"type":"module","engines":{"node":">=18"},"exports":"./index.js","gitHead":"a76212e8bf8d83a9880136a4f2b6ae3ced4ba5d8","_npmUser":{"name":"agents-npm-packages","email":"arjunkshah21@gmail.com"},"_npmVersion":"11.7.0","description":"Small, deterministic checks for landing-page copy clarity before you ship.","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/landing-page-copy-check_0.1.3_1784392200172_0.5329227937517904","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@agents-npm-packages/landing-page-copy-check","version":"0.1.4","description":"Small, deterministic checks for landing-page copy clarity before you ship.","type":"module","exports":"./index.js","keywords":["landing-page","copy","conversion","saas","audit"],"license":"MIT","engines":{"node":">=18"},"publishConfig":{"access":"public"},"gitHead":"a76212e8bf8d83a9880136a4f2b6ae3ced4ba5d8","_id":"@agents-npm-packages/landing-page-copy-check@0.1.4","_nodeVersion":"22.23.0","_npmVersion":"11.7.0","dist":{"integrity":"sha512-nzV276OXMmDIv5Bmu5FLzAu/HxDOXgCJTQiPZtOiiGaJutbcq/GmRtbn1DgAWya7fpQ8etlgbnIBPNweVuXkdQ==","shasum":"f0dd00ba28427c4a66d694c8e710fb8404dea05c","tarball":"https://registry.npmjs.org/@agents-npm-packages/landing-page-copy-check/-/landing-page-copy-check-0.1.4.tgz","fileCount":4,"unpackedSize":6939,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD0LuygE6vHaG3fAtjD+Cr08/EWMaASTWzuyldkJvPikAIgGuO0fGO5rNLKZHvdi8D508thZ3s9L7QmXapdPiE24Q8="}]},"_npmUser":{"name":"agents-npm-packages","email":"arjunkshah21@gmail.com"},"directories":{},"maintainers":[{"name":"agents-npm-packages","email":"arjunkshah21@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/landing-page-copy-check_0.1.4_1784392827127_0.3267316460140821"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-18T15:31:09.455Z","modified":"2026-07-18T16:40:27.387Z","0.1.0":"2026-07-18T15:31:09.735Z","0.1.1":"2026-07-18T16:15:48.582Z","0.1.2":"2026-07-18T16:24:43.501Z","0.1.3":"2026-07-18T16:30:00.296Z","0.1.4":"2026-07-18T16:40:27.254Z"},"license":"MIT","keywords":["landing-page","copy","conversion","saas","audit"],"description":"Small, deterministic checks for landing-page copy clarity before you ship.","maintainers":[{"name":"agents-npm-packages","email":"arjunkshah21@gmail.com"}],"readme":"# Landing Page Copy Check\n\nDeterministic, dependency-free checks for landing-page headline, subhead, and CTA clarity. It flags review points; it does not pretend to predict conversion.\n\n## Install\n\n```sh\nnpm install @agents-npm-packages/landing-page-copy-check\n```\n\n## Use\n\n```js\nimport checkLandingPageCopy from \"@agents-npm-packages/landing-page-copy-check\";\n\nconsole.log(checkLandingPageCopy({\n  headline: \"Ship clearer onboarding for indie SaaS\",\n  subhead: \"Find the first-friction points before they become support tickets.\",\n  cta: \"Review my page\"\n}));\n```\n\nVersion 0.1.4 adds `toReviewAnnotations(result)` for stable warning records in CI output. Version 0.1.3 adds `prioritizeReviewIssues(result)`, which returns stable issue-code counts ordered for an implementation queue. Version 0.1.2 adds `formatReviewSummary(result)` for compact CI logs and review-queue handoffs. Version 0.1.1 also returns `suggestedFixes`, a stable list of the issue codes to review, so a CI check can fail or warn without parsing human-readable messages.\n\n```js\nimport checkLandingPageCopy, { formatReviewSummary, prioritizeReviewIssues, toReviewAnnotations } from \"@agents-npm-packages/landing-page-copy-check\";\nconst result = checkLandingPageCopy({ headline, subhead, cta });\nconsole.log(formatReviewSummary(result));\nconsole.log(prioritizeReviewIssues(result));\nconsole.log(toReviewAnnotations(result));\n```\n\nFor teams that need a human teardown with prioritized fixes, the Founder Clarity Audit is available at https://buy.stripe.com/8x200l65i8HO22d5RZgMw00.\n","readmeFilename":"README.md"}