{
  "name": "@skyra/discord-components-core",
  "version": "4.0.2",
  "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-code.js": "./dist/components/discord-code/DiscordCode.js",
    "./discord-command.js": "./dist/components/discord-command/DiscordCommand.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-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-mention.js": "./dist/components/discord-mention/DiscordMention.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-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-thread.js": "./dist/components/discord-thread/DiscordThread.js",
    "./discord-thread-message.js": "./dist/components/discord-thread-message/DiscordThreadMessage.js",
    "./discord-time.js": "./dist/components/discord-time/DiscordTime.js",
    "./discord-underlined.js": "./dist/components/discord-underlined/DiscordUnderlined.js",
    "./discord-unordered-list.js": "./dist/components/discord-unordered-list/DiscordUnorderedList.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"
  },
  "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-code/DiscordCode.js",
    "./dist/components/discord-command/DiscordCommand.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-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-mention/DiscordMention.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-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-thread/DiscordThread.js",
    "./dist/components/discord-thread-message/DiscordThreadMessage.js",
    "./dist/components/discord-time/DiscordTime.js",
    "./dist/components/discord-underlined/DiscordUnderlined.js",
    "./dist/components/discord-unordered-list/DiscordUnorderedList.js",
    "./dist/components/discord-verified-author-tag/DiscordVerifiedAuthorTag.js",
    "./dist/components/discord-video-attachment/DiscordVideoAttachment.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": "wds",
    "build": "yarn build:ts && yarn analyze --exclude dist",
    "prepack": "yarn build",
    "lint": "eslint src test --ext .ts",
    "format": "prettier . --write --ignore-path ../../.prettierignore",
    "bump": "cliff-jumper",
    "check-update": "cliff-jumper --dry-run"
  },
  "dependencies": {
    "@lit/context": "^1.1.5",
    "lit": "^3.3.0"
  },
  "devDependencies": {
    "@custom-elements-manifest/analyzer": "^0.10.4",
    "@favware/cliff-jumper": "^6.0.0",
    "@web/dev-server": "^0.4.6",
    "@web/dev-server-esbuild": "^1.0.4",
    "concurrently": "^9.1.2",
    "ts-lit-plugin": "^2.0.2",
    "typescript": "^5.8.3"
  },
  "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"
  ]
}