astro/packages/astro-rss/package.json

45 lines
1.1 KiB
JSON
Raw Permalink Normal View History

{
"name": "@astrojs/rss",
"description": "Add RSS feeds to your Astro projects",
2023-08-24 14:25:56 +00:00
"version": "3.0.0-rc.2",
"type": "module",
"types": "./dist/index.d.ts",
"author": "withastro",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/withastro/astro.git",
"directory": "packages/astro-rss"
},
"bugs": "https://github.com/withastro/astro/issues",
"homepage": "https://astro.build",
"exports": {
".": "./dist/index.js",
"./package.json": "./package.json"
},
2023-05-17 08:54:00 +00:00
"files": [
"dist"
],
"scripts": {
"build": "astro-scripts build \"src/**/*.ts\" && tsc",
"build:ci": "astro-scripts build \"src/**/*.ts\"",
"dev": "astro-scripts dev \"src/**/*.ts\"",
"test": "mocha --exit --timeout 20000"
},
"devDependencies": {
2023-06-21 13:09:49 +00:00
"@types/chai": "^4.3.5",
"@types/chai-as-promised": "^7.1.5",
2023-08-24 08:34:33 +00:00
"@types/mocha": "^10.0.1",
"astro": "workspace:*",
"astro-scripts": "workspace:*",
2023-06-21 13:09:49 +00:00
"chai": "^4.3.7",
"chai-as-promised": "^7.1.1",
2023-06-21 13:09:49 +00:00
"chai-xml": "^0.4.1",
2023-08-24 08:34:33 +00:00
"mocha": "^10.2.0"
},
"dependencies": {
2023-08-23 11:52:13 +00:00
"fast-xml-parser": "^4.2.7",
[RSS] Get ready for content collections (#5851) * chore: strictNullChecks for zod * feat: expose `rssSchema` helper * refactor: align types with schema types * feat: break glob handler to globToRssItems util * refactor: RSS options validation to Zod * refactor: avoid intermediate type * fix: allow numbers and dates in pubDate * test: update glob and error tests * feat: add rss to with-content starter * fix: move globToRssItems back to internal behavior * chore: JSON.stringify * Revert "fix: move globToRssItems back to internal behavior" This reverts commit 85305075e6444907455541b24bccbccd5016951a. * test: missing url * docs: `import.meta.env.SITE` -> `context.site` * docs: update README to content collections example * fix: url -> link * docs: add `rssSchema` to README * chore: consistent formatting * docs: add `pagesGlobToRssItems()` reference * chore: globToRssItems -> pagesGlobToRssItems * chore: changeset * fix: bad docs line highlighting * fix: add collections export to example * nit: remove "our" * fix: are -> all * fix: more README edits * deps: kleur * chore: add back import.meta.glob handling as deprecated * docs: bump down to `minor`, update headline to be less content collections-y * typo: suggest adding * chore: support URL object on `site` * docs: add await to pagesGlob ex * docs: tighten `rssSchema` explainer * docs: tighten pagesGlobToRssItems section * docs: add content to README * docs: replace examples with docs link * docs: re-we Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca> Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
2023-01-19 16:24:55 +00:00
"kleur": "^4.1.5"
}
}