248 lines
No EOL
16 KiB
JSON
248 lines
No EOL
16 KiB
JSON
{
|
|
"name": "@reuters-graphics/graphics-components",
|
|
"version": "0.1.2",
|
|
"type": "module",
|
|
"private": false,
|
|
"homepage": "https://reuters-graphics.github.io/graphics-components",
|
|
"repository": "https://github.com/reuters-graphics/graphics-components",
|
|
"scripts": {
|
|
"start": "storybook dev -p 3000",
|
|
"new": "node ./bin/newComponent/index.cjs",
|
|
"build:package": "node ./bin/buildPackage/index.js",
|
|
"build:docs": "storybook build -o docs && touch ./docs/.nojekyll",
|
|
"build": "npm-run-all build:package build:docs",
|
|
"prepublishOnly": "npm run build:package",
|
|
"postversion": "git push origin && git push origin --tags"
|
|
},
|
|
"license": "MIT",
|
|
"types": "./dist/@types/index.d.ts",
|
|
"files": [
|
|
"dist"
|
|
],
|
|
"engines": {
|
|
"node": ">=16.19"
|
|
},
|
|
"devDependencies": {
|
|
"@babel/core": "^7.21.4",
|
|
"@babel/eslint-parser": "^7.21.3",
|
|
"@babel/eslint-plugin": "^7.19.1",
|
|
"@babel/preset-env": "^7.21.4",
|
|
"@evilmartians/lefthook": "^1.3.10",
|
|
"@reuters-graphics/eslint-config": "^0.0.2",
|
|
"@storybook/addon-actions": "^7.0.20",
|
|
"@storybook/addon-docs": "^7.0.20",
|
|
"@storybook/addon-essentials": "^7.0.20",
|
|
"@storybook/addon-interactions": "^7.0.20",
|
|
"@storybook/addon-links": "^7.0.20",
|
|
"@storybook/addon-mdx-gfm": "^7.0.20",
|
|
"@storybook/addon-svelte-csf": "^3.0.3",
|
|
"@storybook/blocks": "^7.0.20",
|
|
"@storybook/builder-vite": "^7.0.20",
|
|
"@storybook/manager-api": "^7.0.20",
|
|
"@storybook/mdx2-csf": "^1.1.0",
|
|
"@storybook/svelte": "^7.0.20",
|
|
"@storybook/svelte-vite": "^7.0.20",
|
|
"@storybook/testing-library": "^0.1.0",
|
|
"@storybook/theming": "^7.0.20",
|
|
"@sveltejs/vite-plugin-svelte": "^2.4.1",
|
|
"@tsconfig/svelte": "^4.0.1",
|
|
"@types/gtag.js": "^0.0.12",
|
|
"@types/proper-url-join": "^2.1.1",
|
|
"@types/react-syntax-highlighter": "^15.5.7",
|
|
"@typescript-eslint/eslint-plugin": "^5.59.0",
|
|
"@typescript-eslint/parser": "^5.59.0",
|
|
"autoprefixer": "^10.4.14",
|
|
"babel-loader": "^9.1.2",
|
|
"change-case": "^4.1.2",
|
|
"eslint": "^8.42.0",
|
|
"eslint-config-prettier": "^8.8.0",
|
|
"eslint-plugin-n": "^16.0.0",
|
|
"eslint-plugin-storybook": "^0.6.12",
|
|
"eslint-plugin-svelte3": "^4.0.0",
|
|
"fs-extra": "^11.1.1",
|
|
"kleur": "^4.1.5",
|
|
"npm-run-all": "^4.1.5",
|
|
"postcss": "^8.4.24",
|
|
"postcss-load-config": "^4.0.1",
|
|
"prettier": "^2.8.8",
|
|
"prettier-plugin-svelte": "^2.10.1",
|
|
"prompts": "^2.4.2",
|
|
"react": "^18.2.0",
|
|
"react-dom": "^18.2.0",
|
|
"react-syntax-highlighter": "^15.5.0",
|
|
"rimraf": "^5.0.0",
|
|
"sass": "^1.63.0",
|
|
"storybook": "^7.0.20",
|
|
"svelte": "^3.59.1",
|
|
"svelte-loader": "^3.1.8",
|
|
"svelte-preprocess": "^5.0.4",
|
|
"svelte2tsx": "^0.6.15",
|
|
"tiny-glob": "^0.2.9",
|
|
"typescript": "^5.1.3",
|
|
"vite": "^4.3.9"
|
|
},
|
|
"dependencies": {
|
|
"@fortawesome/free-brands-svg-icons": "^5.15.4",
|
|
"@fortawesome/free-regular-svg-icons": "^5.15.3",
|
|
"@fortawesome/free-solid-svg-icons": "^5.15.3",
|
|
"@splidejs/svelte-splide": "^0.2.9",
|
|
"@sveltejs/svelte-scroller": "^2.0.7",
|
|
"bootstrap": "^5.2.0",
|
|
"classnames": "^2.3.1",
|
|
"dayjs": "^1.11.3",
|
|
"journalize": "^2.5.1",
|
|
"lodash-es": "^4.17.21",
|
|
"lottie-web": "^5.7.13",
|
|
"marked": "^4.0.8",
|
|
"proper-url-join": "^2.1.1",
|
|
"pym.js": "^1.3.2",
|
|
"slugify": "^1.6.5",
|
|
"svelte-fa": "^2.4.0",
|
|
"svelte-intersection-observer": "^0.10.0",
|
|
"svelte-search": "^2.0.1",
|
|
"ua-parser-js": "^0.7.27"
|
|
},
|
|
"exports": {
|
|
"./package.json": "./package.json",
|
|
"./actions/cssVariables": "./dist/actions/cssVariables/index.js",
|
|
"./actions/resizeObserver": "./dist/actions/resizeObserver/index.js",
|
|
"./components/@types/global.ts": "./dist/components/@types/global.ts",
|
|
"./components/Analytics/Analytics.svelte": "./dist/components/Analytics/Analytics.svelte",
|
|
"./components/Analytics/providers/chartbeat.ts": "./dist/components/Analytics/providers/chartbeat.ts",
|
|
"./components/Analytics/providers/ga.ts": "./dist/components/Analytics/providers/ga.ts",
|
|
"./components/Analytics/providers/index.ts": "./dist/components/Analytics/providers/index.ts",
|
|
"./components/Article/Article.svelte": "./dist/components/Article/Article.svelte",
|
|
"./components/BeforeAfter/BeforeAfter.svelte": "./dist/components/BeforeAfter/BeforeAfter.svelte",
|
|
"./components/Block/Block.svelte": "./dist/components/Block/Block.svelte",
|
|
"./components/BodyText/BodyText.svelte": "./dist/components/BodyText/BodyText.svelte",
|
|
"./components/DatawrapperChart/DatawrapperChart.svelte": "./dist/components/DatawrapperChart/DatawrapperChart.svelte",
|
|
"./components/DocumentCloud/DocumentCloud.svelte": "./dist/components/DocumentCloud/DocumentCloud.svelte",
|
|
"./components/EmbedPreviewerLink/EmbedPreviewerLink.svelte": "./dist/components/EmbedPreviewerLink/EmbedPreviewerLink.svelte",
|
|
"./components/FeaturePhoto/FeaturePhoto.svelte": "./dist/components/FeaturePhoto/FeaturePhoto.svelte",
|
|
"./components/Framer/Framer.svelte": "./dist/components/Framer/Framer.svelte",
|
|
"./components/Framer/Resizer/index.svelte": "./dist/components/Framer/Resizer/index.svelte",
|
|
"./components/Framer/Typeahead/fuzzy": "./dist/components/Framer/Typeahead/fuzzy.js",
|
|
"./components/Framer/Typeahead/index.svelte": "./dist/components/Framer/Typeahead/index.svelte",
|
|
"./components/Framer/stores": "./dist/components/Framer/stores.js",
|
|
"./components/Framer/uniqNames": "./dist/components/Framer/uniqNames.js",
|
|
"./components/GraphicBlock/AriaHidden.svelte": "./dist/components/GraphicBlock/AriaHidden.svelte",
|
|
"./components/GraphicBlock/GraphicBlock.svelte": "./dist/components/GraphicBlock/GraphicBlock.svelte",
|
|
"./components/GraphicBlock/TextBlock.svelte": "./dist/components/GraphicBlock/TextBlock.svelte",
|
|
"./components/Headline/Headline.svelte": "./dist/components/Headline/Headline.svelte",
|
|
"./components/Hero/Hero.svelte": "./dist/components/Hero/Hero.svelte",
|
|
"./components/NoteText/NoteText.svelte": "./dist/components/NoteText/NoteText.svelte",
|
|
"./components/PaddingReset/PaddingReset.svelte": "./dist/components/PaddingReset/PaddingReset.svelte",
|
|
"./components/PhotoCarousel/PhotoCarousel.svelte": "./dist/components/PhotoCarousel/PhotoCarousel.svelte",
|
|
"./components/PhotoPack/PhotoPack.svelte": "./dist/components/PhotoPack/PhotoPack.svelte",
|
|
"./components/PhotoPack/docProps.ts": "./dist/components/PhotoPack/docProps.ts",
|
|
"./components/PymChild/PymChild.svelte": "./dist/components/PymChild/PymChild.svelte",
|
|
"./components/PymChild/stores": "./dist/components/PymChild/stores.js",
|
|
"./components/ReferralBlock/ReferralBlock.svelte": "./dist/components/ReferralBlock/ReferralBlock.svelte",
|
|
"./components/ReferralBlock/stores": "./dist/components/ReferralBlock/stores.js",
|
|
"./components/ReutersGraphicsLogo/ReutersGraphicsLogo.svelte": "./dist/components/ReutersGraphicsLogo/ReutersGraphicsLogo.svelte",
|
|
"./components/ReutersLogo/ReutersLogo.svelte": "./dist/components/ReutersLogo/ReutersLogo.svelte",
|
|
"./components/SEO/SEO.svelte": "./dist/components/SEO/SEO.svelte",
|
|
"./components/Scroller/Background.svelte": "./dist/components/Scroller/Background.svelte",
|
|
"./components/Scroller/Embedded/Background.svelte": "./dist/components/Scroller/Embedded/Background.svelte",
|
|
"./components/Scroller/Embedded/Foreground.svelte": "./dist/components/Scroller/Embedded/Foreground.svelte",
|
|
"./components/Scroller/Embedded/index.svelte": "./dist/components/Scroller/Embedded/index.svelte",
|
|
"./components/Scroller/Foreground.svelte": "./dist/components/Scroller/Foreground.svelte",
|
|
"./components/Scroller/Scroller.svelte": "./dist/components/Scroller/Scroller.svelte",
|
|
"./components/Scroller/docProps.ts": "./dist/components/Scroller/docProps.ts",
|
|
"./components/SearchInput/MagnifyingGlass.svelte": "./dist/components/SearchInput/MagnifyingGlass.svelte",
|
|
"./components/SearchInput/SearchInput.svelte": "./dist/components/SearchInput/SearchInput.svelte",
|
|
"./components/SearchInput/X.svelte": "./dist/components/SearchInput/X.svelte",
|
|
"./components/Sharer/Sharer.svelte": "./dist/components/Sharer/Sharer.svelte",
|
|
"./components/Sharer/utils/copyToClipboard": "./dist/components/Sharer/utils/copyToClipboard.js",
|
|
"./components/Sharer/utils/facebook": "./dist/components/Sharer/utils/facebook.js",
|
|
"./components/Sharer/utils/meta": "./dist/components/Sharer/utils/meta.js",
|
|
"./components/Sharer/utils/twitter": "./dist/components/Sharer/utils/twitter.js",
|
|
"./components/SimpleTimeline/SimpleTimeline.svelte": "./dist/components/SimpleTimeline/SimpleTimeline.svelte",
|
|
"./components/SiteFooter/CompanyLinks.svelte": "./dist/components/SiteFooter/CompanyLinks.svelte",
|
|
"./components/SiteFooter/LegalLinks.svelte": "./dist/components/SiteFooter/LegalLinks.svelte",
|
|
"./components/SiteFooter/QuickLinks.svelte": "./dist/components/SiteFooter/QuickLinks.svelte",
|
|
"./components/SiteFooter/Referrals/IntersectionObserver.svelte": "./dist/components/SiteFooter/Referrals/IntersectionObserver.svelte",
|
|
"./components/SiteFooter/Referrals/Link.svelte": "./dist/components/SiteFooter/Referrals/Link.svelte",
|
|
"./components/SiteFooter/Referrals/Referrals.svelte": "./dist/components/SiteFooter/Referrals/Referrals.svelte",
|
|
"./components/SiteFooter/Referrals/index.svelte": "./dist/components/SiteFooter/Referrals/index.svelte",
|
|
"./components/SiteFooter/SiteFooter.svelte": "./dist/components/SiteFooter/SiteFooter.svelte",
|
|
"./components/SiteFooter/data.json": "./dist/components/SiteFooter/data.json",
|
|
"./components/SiteFooter/svgs/Facebook.svelte": "./dist/components/SiteFooter/svgs/Facebook.svelte",
|
|
"./components/SiteFooter/svgs/Graphics.svelte": "./dist/components/SiteFooter/svgs/Graphics.svelte",
|
|
"./components/SiteFooter/svgs/Instagram.svelte": "./dist/components/SiteFooter/svgs/Instagram.svelte",
|
|
"./components/SiteFooter/svgs/LinkedIn.svelte": "./dist/components/SiteFooter/svgs/LinkedIn.svelte",
|
|
"./components/SiteFooter/svgs/Pictures.svelte": "./dist/components/SiteFooter/svgs/Pictures.svelte",
|
|
"./components/SiteFooter/svgs/Twitter.svelte": "./dist/components/SiteFooter/svgs/Twitter.svelte",
|
|
"./components/SiteFooter/svgs/Videos.svelte": "./dist/components/SiteFooter/svgs/Videos.svelte",
|
|
"./components/SiteFooter/svgs/YouTube.svelte": "./dist/components/SiteFooter/svgs/YouTube.svelte",
|
|
"./components/SiteHeader/MobileMenu/index.svelte": "./dist/components/SiteHeader/MobileMenu/index.svelte",
|
|
"./components/SiteHeader/NavBar/DownArrow.svelte": "./dist/components/SiteHeader/NavBar/DownArrow.svelte",
|
|
"./components/SiteHeader/NavBar/NavDropdown/MoreDropdown.svelte": "./dist/components/SiteHeader/NavBar/NavDropdown/MoreDropdown.svelte",
|
|
"./components/SiteHeader/NavBar/NavDropdown/SectionDropdown.svelte": "./dist/components/SiteHeader/NavBar/NavDropdown/SectionDropdown.svelte",
|
|
"./components/SiteHeader/NavBar/NavDropdown/Spinner/index.svelte": "./dist/components/SiteHeader/NavBar/NavDropdown/Spinner/index.svelte",
|
|
"./components/SiteHeader/NavBar/NavDropdown/StoryCard/index.svelte": "./dist/components/SiteHeader/NavBar/NavDropdown/StoryCard/index.svelte",
|
|
"./components/SiteHeader/NavBar/NavDropdown/StoryCard/time": "./dist/components/SiteHeader/NavBar/NavDropdown/StoryCard/time.js",
|
|
"./components/SiteHeader/NavBar/NavDropdown/index.svelte": "./dist/components/SiteHeader/NavBar/NavDropdown/index.svelte",
|
|
"./components/SiteHeader/NavBar/index.svelte": "./dist/components/SiteHeader/NavBar/index.svelte",
|
|
"./components/SiteHeader/NavBar/utils": "./dist/components/SiteHeader/NavBar/utils/index.js",
|
|
"./components/SiteHeader/SiteHeader.svelte": "./dist/components/SiteHeader/SiteHeader.svelte",
|
|
"./components/SiteHeader/data.json": "./dist/components/SiteHeader/data.json",
|
|
"./components/SiteHeader/scss/breakpoints": "./dist/components/SiteHeader/scss/_breakpoints.scss",
|
|
"./components/SiteHeader/scss/colors": "./dist/components/SiteHeader/scss/_colors.scss",
|
|
"./components/SiteHeader/scss/eases": "./dist/components/SiteHeader/scss/_eases.scss",
|
|
"./components/SiteHeader/scss/grids": "./dist/components/SiteHeader/scss/_grids.scss",
|
|
"./components/SiteHeader/scss/z-indexes": "./dist/components/SiteHeader/scss/_z-indexes.scss",
|
|
"./components/SiteHeader/svgs/Close.svelte": "./dist/components/SiteHeader/svgs/Close.svelte",
|
|
"./components/SiteHeader/svgs/Menu.svelte": "./dist/components/SiteHeader/svgs/Menu.svelte",
|
|
"./components/SiteHeadline/SiteHeadline.svelte": "./dist/components/SiteHeadline/SiteHeadline.svelte",
|
|
"./components/Spinner/Spinner.svelte": "./dist/components/Spinner/Spinner.svelte",
|
|
"./components/Table/LeftArrow.svelte": "./dist/components/Table/LeftArrow.svelte",
|
|
"./components/Table/Pagination.svelte": "./dist/components/Table/Pagination.svelte",
|
|
"./components/Table/RightArrow.svelte": "./dist/components/Table/RightArrow.svelte",
|
|
"./components/Table/Select.svelte": "./dist/components/Table/Select.svelte",
|
|
"./components/Table/SortArrow.svelte": "./dist/components/Table/SortArrow.svelte",
|
|
"./components/Table/Table.svelte": "./dist/components/Table/Table.svelte",
|
|
"./components/Table/utils": "./dist/components/Table/utils.js",
|
|
"./components/Theme/@types/component.ts": "./dist/components/Theme/@types/component.ts",
|
|
"./components/Theme/Theme.svelte": "./dist/components/Theme/Theme.svelte",
|
|
"./components/Theme/themes/dark": "./dist/components/Theme/themes/dark.js",
|
|
"./components/Theme/themes/light": "./dist/components/Theme/themes/light.js",
|
|
"./components/Theme/utils/flatten": "./dist/components/Theme/utils/flatten.js",
|
|
"./components/Theme/utils/merge": "./dist/components/Theme/utils/merge.js",
|
|
"./components/ToolsHeader/ToolsHeader.svelte": "./dist/components/ToolsHeader/ToolsHeader.svelte",
|
|
"./components/Video/Controls.svelte": "./dist/components/Video/Controls.svelte",
|
|
"./components/Video/Video.svelte": "./dist/components/Video/Video.svelte",
|
|
"./components/Visible/Visible.svelte": "./dist/components/Visible/Visible.svelte",
|
|
"./globals.d.ts": "./dist/globals.d.ts",
|
|
"./scss/mixins": "./dist/scss/_mixins.scss",
|
|
"./scss/variables": "./dist/scss/_variables.scss",
|
|
"./scss/bootstrap/main": "./dist/scss/bootstrap/_main.scss",
|
|
"./scss/bootstrap/variables": "./dist/scss/bootstrap/_variables.scss",
|
|
"./scss/colours/thematic/nord": "./dist/scss/colours/thematic/_nord.scss",
|
|
"./scss/colours/thematic/tr": "./dist/scss/colours/thematic/_tr.scss",
|
|
"./scss/components/hero-title": "./dist/scss/components/_hero-title.scss",
|
|
"./scss/fonts/font-faces": "./dist/scss/fonts/_font-faces.scss",
|
|
"./scss/fonts/mixins": "./dist/scss/fonts/_mixins.scss",
|
|
"./scss/fonts/rules": "./dist/scss/fonts/_rules.scss",
|
|
"./scss/fonts/variables": "./dist/scss/fonts/_variables.scss",
|
|
"./scss/main": "./dist/scss/main.scss",
|
|
"./scss/mixins/block": "./dist/scss/mixins/_block.scss",
|
|
"./scss/mixins/body-text": "./dist/scss/mixins/_body-text.scss",
|
|
"./scss/mixins/graphic": "./dist/scss/mixins/_graphic.scss",
|
|
"./scss/mixins/note-text": "./dist/scss/mixins/_note-text.scss",
|
|
"./scss/mixins/visually-hidden": "./dist/scss/mixins/_visually-hidden.scss",
|
|
"./scss/spacers/rules": "./dist/scss/spacers/_rules.scss",
|
|
"./scss/spacers/variables": "./dist/scss/spacers/_variables.scss",
|
|
"./scss/typography/box-shadow": "./dist/scss/typography/_box-shadow.scss",
|
|
"./scss/typography/font-size": "./dist/scss/typography/_font-size.scss",
|
|
"./scss/typography/letter-spacing": "./dist/scss/typography/_letter-spacing.scss",
|
|
"./scss/typography/main": "./dist/scss/typography/_main.scss",
|
|
"./scss/typography/mixins": "./dist/scss/typography/_mixins.scss",
|
|
"./scss/typography/rules": "./dist/scss/typography/_rules.scss",
|
|
"./scss/typography/text-shadow": "./dist/scss/typography/_text-shadow.scss",
|
|
"./scss/typography/transform": "./dist/scss/typography/_transform.scss",
|
|
"./scss/typography/variables": "./dist/scss/typography/_variables.scss",
|
|
".": "./dist/index.js"
|
|
},
|
|
"svelte": "./dist/index.js"
|
|
} |