{
	"name": "@penwin/discord-components-core",
	"version": "4.3.8",
	"description": "Web components to easily build and display fake Discord messages on your webpages.",
	"author": "@skyra",
	"license": "MIT",
	"main": "dist/index.js",
	"module": "dist/index.js",
	"types": "dist/index.d.ts",
	"type": "module",
	"customElements": "custom-elements.json",
	"exports": {
		".": "./dist/index.js",
		"./discord-action-row.js": "./dist/components/discord-action-row/DiscordActionRow.js",
		"./discord-attachments.js": "./dist/components/discord-attachments/DiscordAttachments.js",
		"./discord-audio-attachment.js": "./dist/components/discord-audio-attachment/DiscordAudioAttachment.js",
		"./discord-author-info.js": "./dist/components/discord-author-info/DiscordAuthorInfo.js",
		"./discord-bold.js": "./dist/components/discord-bold/DiscordBold.js",
		"./discord-button.js": "./dist/components/discord-button/DiscordButton.js",
		"./discord-channel-select-menu-option.js": "./dist/components/discord-channel-select-menu-option/DiscordChannelSelectMenuOption.js",
		"./discord-code.js": "./dist/components/discord-code/DiscordCode.js",
		"./discord-code-block.js": "./dist/components/discord-code-block/DiscordCodeBlock.js",
		"./discord-command.js": "./dist/components/discord-command/DiscordCommand.js",
		"./discord-components-column.js": "./dist/components/discord-components-column/DiscordComponentsColumn.js",
		"./discord-container.js": "./dist/components/discord-container/DiscordContainer.js",
		"./discord-custom-emoji.js": "./dist/components/discord-custom-emoji/DiscordCustomEmoji.js",
		"./discord-embed.js": "./dist/components/discord-embed/DiscordEmbed.js",
		"./discord-embed-description.js": "./dist/components/discord-embed-description/DiscordEmbedDescription.js",
		"./discord-embed-field.js": "./dist/components/discord-embed-field/DiscordEmbedField.js",
		"./discord-embed-fields.js": "./dist/components/discord-embed-fields/DiscordEmbedFields.js",
		"./discord-embed-footer.js": "./dist/components/discord-embed-footer/DiscordEmbedFooter.js",
		"./discord-file-attachment.js": "./dist/components/discord-file-attachment/DiscordFileAttachment.js",
		"./discord-forwarded-message.js": "./dist/components/discord-forwarded-message/DiscordForwardedMessage.js",
		"./discord-header.js": "./dist/components/discord-header/DiscordHeader.js",
		"./discord-image-attachment.js": "./dist/components/discord-image-attachment/DiscordImageAttachment.js",
		"./discord-input-text.js": "./dist/components/discord-input-text/DiscordInputText.js",
		"./discord-invite.js": "./dist/components/discord-invite/DiscordInvite.js",
		"./discord-italic.js": "./dist/components/discord-italic/DiscordItalic.js",
		"./discord-link.js": "./dist/components/discord-link/DiscordLink.js",
		"./discord-list-item.js": "./dist/components/discord-list-item/DiscordListItem.js",
		"./discord-media-fullscreen-previewer.js": "./dist/components/discord-media-fullscreen-previewer/DiscordMediaFullscreenPreviewer.js",
		"./discord-media-gallery.js": "./dist/components/discord-media-gallery/DiscordMediaGallery.js",
		"./discord-media-gallery-item.js": "./dist/components/discord-media-gallery-item/DiscordMediaGalleryItem.js",
		"./discord-media-spoileable-cover.js": "./dist/components/discord-media-spoileable-cover/DiscordMediaSpoileableCover.js",
		"./discord-mention.js": "./dist/components/discord-mention/DiscordMention.js",
		"./discord-mentionable-select-menu.js": "./dist/components/discord-mentionable-select-menu/DiscordMentionableSelectMenu.js",
		"./discord-message.js": "./dist/components/discord-message/DiscordMessage.js",
		"./discord-messages.js": "./dist/components/discord-messages/DiscordMessages.js",
		"./discord-modal.js": "./dist/components/discord-modal/DiscordModal.js",
		"./discord-ordered-list.js": "./dist/components/discord-ordered-list/DiscordOrderedList.js",
		"./discord-poll.js": "./dist/components/discord-poll/DiscordPoll.js",
		"./discord-poll-answer.js": "./dist/components/discord-poll-answer/DiscordPollAnswer.js",
		"./discord-pre.js": "./dist/components/discord-pre/DiscordPre.js",
		"./discord-quote.js": "./dist/components/discord-quote/DiscordQuote.js",
		"./discord-reaction.js": "./dist/components/discord-reaction/DiscordReaction.js",
		"./discord-reactions.js": "./dist/components/discord-reactions/DiscordReactions.js",
		"./discord-reply.js": "./dist/components/discord-reply/DiscordReply.js",
		"./discord-role-select-menu-option.js": "./dist/components/discord-role-select-menu-option/DiscordRoleSelectMenuOption.js",
		"./discord-section.js": "./dist/components/discord-section/DiscordSection.js",
		"./discord-section-components.js": "./dist/components/discord-section-components/DiscordSectionComponents.js",
		"./discord-select-menu-portal.js": "./dist/components/discord-select-menu-portal/DiscordSelectMenuPortal.js",
		"./discord-separator.js": "./dist/components/discord-separator/DiscordSeparator.js",
		"./discord-spoiler.js": "./dist/components/discord-spoiler/DiscordSpoiler.js",
		"./discord-string-select-menu.js": "./dist/components/discord-string-select-menu/DiscordStringSelectMenu.js",
		"./discord-string-select-menu-option.js": "./dist/components/discord-string-select-menu-option/DiscordStringSelectMenuOption.js",
		"./discord-subscript.js": "./dist/components/discord-subscript/DiscordSubscript.js",
		"./discord-system-message.js": "./dist/components/discord-system-message/DiscordSystemMessage.js",
		"./discord-tenor-video.js": "./dist/components/discord-tenor-video/DiscordTenorVideo.js",
		"./discord-text-display.js": "./dist/components/discord-text-display/DiscordTextDisplay.js",
		"./discord-text-file-attachment-previewer.js": "./dist/components/discord-text-file-attachment-previewer/DiscordTextFileAttachmentPreviewer.js",
		"./discord-thread.js": "./dist/components/discord-thread/DiscordThread.js",
		"./discord-thread-message.js": "./dist/components/discord-thread-message/DiscordThreadMessage.js",
		"./discord-thumbnail.js": "./dist/components/discord-thumbnail/DiscordThumbnail.js",
		"./discord-time.js": "./dist/components/discord-time/DiscordTime.js",
		"./discord-transcript-header.js": "./dist/components/discord-transcript-header/DiscordTranscriptHeader.js",
		"./discord-underlined.js": "./dist/components/discord-underlined/DiscordUnderlined.js",
		"./discord-unordered-list.js": "./dist/components/discord-unordered-list/DiscordUnorderedList.js",
		"./discord-user-select-menu-option.js": "./dist/components/discord-user-select-menu-option/DiscordUserSelectMenuOption.js",
		"./discord-verified-author-tag.js": "./dist/components/discord-verified-author-tag/DiscordVerifiedAuthorTag.js",
		"./discord-video-attachment.js": "./dist/components/discord-video-attachment/DiscordVideoAttachment.js",
		"./discord-voice-message.js": "./dist/components/discord-voice-message/DiscordVoiceMessage.js"
	},
	"sideEffects": [
		"./dist/index.js",
		"./dist/components/discord-action-row/DiscordActionRow.js",
		"./dist/components/discord-attachments/DiscordAttachments.js",
		"./dist/components/discord-audio-attachment/DiscordAudioAttachment.js",
		"./dist/components/discord-author-info/DiscordAuthorInfo.js",
		"./dist/components/discord-bold/DiscordBold.js",
		"./dist/components/discord-button/DiscordButton.js",
		"./dist/components/discord-channel-select-menu-option/DiscordChannelSelectMenuOption.js",
		"./dist/components/discord-code/DiscordCode.js",
		"./dist/components/discord-code-block/DiscordCodeBlock.js",
		"./dist/components/discord-command/DiscordCommand.js",
		"./dist/components/discord-components-column/DiscordComponentsColumn.js",
		"./dist/components/discord-container/DiscordContainer.js",
		"./dist/components/discord-custom-emoji/DiscordCustomEmoji.js",
		"./dist/components/discord-embed/DiscordEmbed.js",
		"./dist/components/discord-embed-description/DiscordEmbedDescription.js",
		"./dist/components/discord-embed-field/DiscordEmbedField.js",
		"./dist/components/discord-embed-fields/DiscordEmbedFields.js",
		"./dist/components/discord-embed-footer/DiscordEmbedFooter.js",
		"./dist/components/discord-file-attachment/DiscordFileAttachment.js",
		"./dist/components/discord-forwarded-message/DiscordForwardedMessage.js",
		"./dist/components/discord-header/DiscordHeader.js",
		"./dist/components/discord-image-attachment/DiscordImageAttachment.js",
		"./dist/components/discord-input-text/DiscordInputText.js",
		"./dist/components/discord-invite/DiscordInvite.js",
		"./dist/components/discord-italic/DiscordItalic.js",
		"./dist/components/discord-link/DiscordLink.js",
		"./dist/components/discord-list-item/DiscordListItem.js",
		"./dist/components/discord-media-fullscreen-previewer/DiscordMediaFullscreenPreviewer.js",
		"./dist/components/discord-media-gallery/DiscordMediaGallery.js",
		"./dist/components/discord-media-gallery-item/DiscordMediaGalleryItem.js",
		"./dist/components/discord-media-spoileable-cover/DiscordMediaSpoileableCover.js",
		"./dist/components/discord-mention/DiscordMention.js",
		"./dist/components/discord-mentionable-select-menu/DiscordMentionableSelectMenu.js",
		"./dist/components/discord-message/DiscordMessage.js",
		"./dist/components/discord-messages/DiscordMessages.js",
		"./dist/components/discord-modal/DiscordModal.js",
		"./dist/components/discord-ordered-list/DiscordOrderedList.js",
		"./dist/components/discord-poll/DiscordPoll.js",
		"./dist/components/discord-poll-answer/DiscordPollAnswer.js",
		"./dist/components/discord-pre/DiscordPre.js",
		"./dist/components/discord-quote/DiscordQuote.js",
		"./dist/components/discord-reaction/DiscordReaction.js",
		"./dist/components/discord-reactions/DiscordReactions.js",
		"./dist/components/discord-reply/DiscordReply.js",
		"./dist/components/discord-role-select-menu-option/DiscordRoleSelectMenuOption.js",
		"./dist/components/discord-section/DiscordSection.js",
		"./dist/components/discord-section-components/DiscordSectionComponents.js",
		"./dist/components/discord-select-menu-portal/DiscordSelectMenuPortal.js",
		"./dist/components/discord-separator/DiscordSeparator.js",
		"./dist/components/discord-spoiler/DiscordSpoiler.js",
		"./dist/components/discord-string-select-menu/DiscordStringSelectMenu.js",
		"./dist/components/discord-string-select-menu-option/DiscordStringSelectMenuOption.js",
		"./dist/components/discord-subscript/DiscordSubscript.js",
		"./dist/components/discord-system-message/DiscordSystemMessage.js",
		"./dist/components/discord-tenor-video/DiscordTenorVideo.js",
		"./dist/components/discord-text-display/DiscordTextDisplay.js",
		"./dist/components/discord-text-file-attachment-previewer/DiscordTextFileAttachmentPreviewer.js",
		"./dist/components/discord-thread/DiscordThread.js",
		"./dist/components/discord-thread-message/DiscordThreadMessage.js",
		"./dist/components/discord-thumbnail/DiscordThumbnail.js",
		"./dist/components/discord-time/DiscordTime.js",
		"./dist/components/discord-transcript-header/DiscordTranscriptHeader.js",
		"./dist/components/discord-underlined/DiscordUnderlined.js",
		"./dist/components/discord-unordered-list/DiscordUnorderedList.js",
		"./dist/components/discord-user-select-menu-option/DiscordUserSelectMenuOption.js",
		"./dist/components/discord-verified-author-tag/DiscordVerifiedAuthorTag.js",
		"./dist/components/discord-video-attachment/DiscordVideoAttachment.js",
		"./dist/components/discord-voice-message/DiscordVoiceMessage.js"
	],
	"homepage": "https://github.com/skyra-project/discord-components/tree/main/packages/core#readme",
	"scripts": {
		"build:ts": "tsc -b src",
		"watch": "tsc -b src --watch",
		"analyze": "cem analyze --litelement",
		"start": "vite",
		"build": "pnpm build:ts && pnpm analyze --exclude dist",
		"bundle": "tsup",
		"prepack": "pnpm build && pnpm bundle",
		"lint": "eslint src test --ext .ts",
		"format": "prettier . --write --ignore-path ../../.prettierignore",
		"bump": "cliff-jumper",
		"check-update": "cliff-jumper --dry-run",
		"npm-publish": "pnpm npm publish"
	},
	"dependencies": {
		"@lit/context": "^1.1.6",
		"@popperjs/core": "^2.11.8",
		"@types/pako": "^2.0.3",
		"highlight.js": "^11.11.1",
		"lit": "^3.3.1",
		"pako": "^2.1.0",
		"wavesurfer.js": "^7.10.1"
	},
	"devDependencies": {
		"@custom-elements-manifest/analyzer": "^0.10.4",
		"@favware/cliff-jumper": "^6.0.0",
		"concurrently": "^9.2.0",
		"esbuild-sass-plugin": "^3.3.1",
		"sass-embedded": "^1.89.2",
		"ts-lit-plugin": "^2.0.2",
		"tsup": "^8.5.0",
		"typescript": "^5.8.3",
		"vite": "^7.0.6"
	},
	"files": [
		"dist/",
		"!dist/tsconfig.tsbuildinfo",
		"custom-elements.json",
		"CHANGELOG.md"
	],
	"engines": {
		"node": ">=v18"
	},
	"publishConfig": {
		"access": "public"
	},
	"repository": {
		"type": "git",
		"url": "git+https://github.com/skyra-project/discord-components.git"
	},
	"bugs": {
		"url": "https://github.com/skyra-project/discord-components/issues"
	},
	"keywords": [
		"skyra",
		"typescript",
		"ts",
		"yarn",
		"discord",
		"bot",
		"components",
		"webcomponents",
		"lit"
	]
}
