mirror of
https://github.com/discourse/discourse.git
synced 2025-05-28 13:51:18 +08:00
DEV: Bump linting dependencies and fix violations (#32682)
template-lint ignores added to workaround bug. Fix is pending release in https://github.com/ember-template-lint/ember-template-lint/pull/3248
This commit is contained in:
@ -30,4 +30,5 @@ const ApiKeysList = <template>
|
||||
{{/if}}
|
||||
</div>
|
||||
</template>;
|
||||
|
||||
export default ApiKeysList;
|
||||
|
@ -19,6 +19,7 @@ import {
|
||||
} from "admin/lib/constants";
|
||||
|
||||
const ALL_FONTS = [...MAIN_FONTS, ...MORE_FONTS];
|
||||
|
||||
export default class AdminFontsForm extends Component {
|
||||
@service siteSettings;
|
||||
@service siteSettingChangeTracker;
|
||||
|
@ -6,4 +6,5 @@ const InfoHeader = <template>
|
||||
<p class="desc">{{i18n "admin.form_templates.help"}}</p>
|
||||
</div>
|
||||
</template>;
|
||||
|
||||
export default InfoHeader;
|
||||
|
@ -19,4 +19,5 @@ const ApiKeyUrls = <template>
|
||||
</:body>
|
||||
</DModal>
|
||||
</template>;
|
||||
|
||||
export default ApiKeyUrls;
|
||||
|
@ -58,4 +58,5 @@ const IncomingEmail = <template>
|
||||
</:body>
|
||||
</DModal>
|
||||
</template>;
|
||||
|
||||
export default IncomingEmail;
|
||||
|
@ -16,4 +16,5 @@ const StaffActionLogDetails = <template>
|
||||
</:footer>
|
||||
</DModal>
|
||||
</template>;
|
||||
|
||||
export default StaffActionLogDetails;
|
||||
|
@ -490,6 +490,7 @@ export default RouteTemplate(
|
||||
<div class="mini-title">{{i18n
|
||||
"admin.customize.theme.extra_files"
|
||||
}}</div>
|
||||
{{! template-lint-disable no-nested-interactive }}
|
||||
<details>
|
||||
<summary>
|
||||
{{#if @controller.model.remote_theme}}
|
||||
|
@ -16,4 +16,5 @@ const CharCounter = <template>
|
||||
</span>
|
||||
</div>
|
||||
</template>;
|
||||
|
||||
export default CharCounter;
|
||||
|
@ -10,4 +10,5 @@ const ComposerFullscreenPrompt = <template>
|
||||
{{htmlSafe (i18n "composer.exit_fullscreen_prompt")}}
|
||||
</div>
|
||||
</template>;
|
||||
|
||||
export default ComposerFullscreenPrompt;
|
||||
|
@ -9,4 +9,5 @@ const ComposerTipCloseButton = <template>
|
||||
class="btn-transparent close"
|
||||
/>
|
||||
</template>;
|
||||
|
||||
export default ComposerTipCloseButton;
|
||||
|
@ -9,4 +9,5 @@ const ConditionalInElement = <template>
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
</template>;
|
||||
|
||||
export default ConditionalInElement;
|
||||
|
@ -8,4 +8,5 @@ const DModalCancel = <template>
|
||||
class="btn-flat d-modal-cancel"
|
||||
/>
|
||||
</template>;
|
||||
|
||||
export default DModalCancel;
|
||||
|
@ -23,4 +23,5 @@ const GroupDelete = <template>
|
||||
{{i18n "admin.groups.delete_warning"}}
|
||||
</p>
|
||||
</template>;
|
||||
|
||||
export default GroupDelete;
|
||||
|
@ -87,4 +87,5 @@ const Layout = <template>
|
||||
@outletArgs={{hash category=@model.category tag=@model.tag}}
|
||||
/>
|
||||
</template>;
|
||||
|
||||
export default Layout;
|
||||
|
@ -27,4 +27,5 @@ const Checkbox = <template>
|
||||
{{/if}}
|
||||
</div>
|
||||
</template>;
|
||||
|
||||
export default Checkbox;
|
||||
|
@ -44,4 +44,5 @@ const Dropdown = <template>
|
||||
</select>
|
||||
</div>
|
||||
</template>;
|
||||
|
||||
export default Dropdown;
|
||||
|
@ -35,4 +35,5 @@ const Input0 = <template>
|
||||
/>
|
||||
</div>
|
||||
</template>;
|
||||
|
||||
export default Input0;
|
||||
|
@ -33,4 +33,5 @@ const Textarea0 = <template>
|
||||
/>
|
||||
</div>
|
||||
</template>;
|
||||
|
||||
export default Textarea0;
|
||||
|
@ -2,4 +2,5 @@ const GoogleIcon = <template>
|
||||
{{!-- prettier-ignore --}}
|
||||
<svg class="fa d-icon d-icon-custom-google-oauth2 svg-icon" viewBox="0 0 48 48"><defs><path id="google-icon-a" d="M44.5 20H24v8.5h11.8C34.7 33.9 30.1 37 24 37c-7.2 0-13-5.8-13-13s5.8-13 13-13c3.1 0 5.9 1.1 8.1 2.9l6.4-6.4C34.6 4.1 29.6 2 24 2 11.8 2 2 11.8 2 24s9.8 22 22 22c11 0 21-8 21-22 0-1.3-.2-2.7-.5-4z" /></defs><clipPath id="google-icon-b"><use href="#google-icon-a" overflow="visible" /></clipPath><path clip-path="url(#google-icon-b)" fill="#FBBC05" d="M0 37V11l17 13z" /><path clip-path="url(#google-icon-b)" fill="#EA4335" d="M0 11l17 13 7-6.1L48 14V0H0z" /><path clip-path="url(#google-icon-b)" fill="#34A853" d="M0 37l30-23 7.9 1L48 0v48H0z" /><path clip-path="url(#google-icon-b)" fill="#4285F4" d="M48 48L17 24l-4-3 35-10z" /></svg>
|
||||
</template>;
|
||||
|
||||
export default GoogleIcon;
|
||||
|
@ -13,4 +13,5 @@ const ActivationResent = <template>
|
||||
</:body>
|
||||
</DModal>
|
||||
</template>;
|
||||
|
||||
export default ActivationResent;
|
||||
|
@ -17,4 +17,5 @@ const AddPmParticipants = <template>
|
||||
</:body>
|
||||
</DModal>
|
||||
</template>;
|
||||
|
||||
export default AddPmParticipants;
|
||||
|
@ -48,4 +48,5 @@ const CreateInviteBulk = <template>
|
||||
</DModal>
|
||||
</CreateInviteUploader>
|
||||
</template>;
|
||||
|
||||
export default CreateInviteBulk;
|
||||
|
@ -13,4 +13,5 @@ const DeleteTopicDisallowed = <template>
|
||||
</:footer>
|
||||
</DModal>
|
||||
</template>;
|
||||
|
||||
export default DeleteTopicDisallowed;
|
||||
|
@ -13,4 +13,5 @@ const FormTemplateFormPreview = <template>
|
||||
</:body>
|
||||
</DModal>
|
||||
</template>;
|
||||
|
||||
export default FormTemplateFormPreview;
|
||||
|
@ -12,4 +12,5 @@ const FullscreenTable = <template>
|
||||
</:body>
|
||||
</DModal>
|
||||
</template>;
|
||||
|
||||
export default FullscreenTable;
|
||||
|
@ -95,4 +95,5 @@ const TopicFooter = <template>
|
||||
{{/if}}
|
||||
</div>
|
||||
</template>;
|
||||
|
||||
export default TopicFooter;
|
||||
|
@ -26,4 +26,5 @@ const PostEnqueued = <template>
|
||||
</:footer>
|
||||
</DModal>
|
||||
</template>;
|
||||
|
||||
export default PostEnqueued;
|
||||
|
@ -16,4 +16,5 @@ const TagUpload = <template>
|
||||
</:body>
|
||||
</DModal>
|
||||
</template>;
|
||||
|
||||
export default TagUpload;
|
||||
|
@ -769,6 +769,7 @@ export default class SearchAdvancedOptions extends Component {
|
||||
}
|
||||
|
||||
<template>
|
||||
{{! template-lint-disable no-nested-interactive }}
|
||||
<summary>
|
||||
{{i18n "search.advanced.title"}}
|
||||
</summary>
|
||||
|
@ -3,4 +3,5 @@ import categoryLink from "discourse/helpers/category-link";
|
||||
const Category = <template>
|
||||
{{categoryLink @result link=false allowUncategorized=true}}
|
||||
</template>;
|
||||
|
||||
export default Category;
|
||||
|
@ -24,4 +24,5 @@ const Group = <template>
|
||||
</div>
|
||||
</div>
|
||||
</template>;
|
||||
|
||||
export default Group;
|
||||
|
@ -5,4 +5,5 @@ const Post = <template>
|
||||
{{i18n "search.post_format" @result}}
|
||||
<Blurb @result={{@result}} />
|
||||
</template>;
|
||||
|
||||
export default Post;
|
||||
|
@ -6,4 +6,5 @@ const Tag = <template>
|
||||
{{icon "tag"}}
|
||||
{{discourseTag (or @result.id @result) tagName="span"}}
|
||||
</template>;
|
||||
|
||||
export default Tag;
|
||||
|
@ -23,4 +23,5 @@ const User = <template>
|
||||
{{/if}}
|
||||
</div>
|
||||
</template>;
|
||||
|
||||
export default User;
|
||||
|
@ -28,6 +28,7 @@ export function isHex(input) {
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
export default class SectionLink extends Component {
|
||||
@service currentUser;
|
||||
|
||||
|
@ -12,4 +12,5 @@ const TogglePasswordMask = <template>
|
||||
class="btn-transparent toggle-password-mask"
|
||||
/>
|
||||
</template>;
|
||||
|
||||
export default TogglePasswordMask;
|
||||
|
@ -14,4 +14,5 @@ const BookmarksListEmptyState = <template>
|
||||
</div>
|
||||
</div>
|
||||
</template>;
|
||||
|
||||
export default BookmarksListEmptyState;
|
||||
|
@ -7,4 +7,5 @@ const ItemsListEmptyState = <template>
|
||||
</span>
|
||||
</div>
|
||||
</template>;
|
||||
|
||||
export default ItemsListEmptyState;
|
||||
|
@ -19,4 +19,5 @@ const LikesListEmptyState = <template>
|
||||
</div>
|
||||
</div>
|
||||
</template>;
|
||||
|
||||
export default LikesListEmptyState;
|
||||
|
@ -21,4 +21,5 @@ const MessagesListEmptyState = <template>
|
||||
</div>
|
||||
</div>
|
||||
</template>;
|
||||
|
||||
export default MessagesListEmptyState;
|
||||
|
@ -21,4 +21,5 @@ const NotificationsListEmptyState = <template>
|
||||
</div>
|
||||
</div>
|
||||
</template>;
|
||||
|
||||
export default NotificationsListEmptyState;
|
||||
|
@ -13,4 +13,5 @@ const OtherNotificationsListEmptyState = <template>
|
||||
</div>
|
||||
</div>
|
||||
</template>;
|
||||
|
||||
export default OtherNotificationsListEmptyState;
|
||||
|
@ -97,4 +97,5 @@ const UserNav = <template>
|
||||
</HorizontalOverflowNav>
|
||||
</section>
|
||||
</template>;
|
||||
|
||||
export default UserNav;
|
||||
|
@ -122,4 +122,5 @@ const Categories = <template>
|
||||
/>
|
||||
</span>
|
||||
</template>;
|
||||
|
||||
export default Categories;
|
||||
|
@ -81,4 +81,5 @@ const Tags = <template>
|
||||
/>
|
||||
{{/if}}
|
||||
</template>;
|
||||
|
||||
export default Tags;
|
||||
|
@ -55,4 +55,5 @@ const UserApiKeys = <template>
|
||||
</div>
|
||||
{{/if}}
|
||||
</template>;
|
||||
|
||||
export default UserApiKeys;
|
||||
|
@ -10,6 +10,7 @@ import { SECOND_FACTOR_METHODS } from "discourse/models/user";
|
||||
import { i18n } from "discourse-i18n";
|
||||
|
||||
const { TOTP, BACKUP_CODE, SECURITY_KEY } = SECOND_FACTOR_METHODS;
|
||||
|
||||
export default class SecondFactorAuthController extends Controller {
|
||||
TOTP = TOTP;
|
||||
BACKUP_CODE = BACKUP_CODE;
|
||||
|
@ -2,6 +2,7 @@ import Service, { service } from "@ember/service";
|
||||
import { bind } from "discourse/lib/decorators";
|
||||
|
||||
const HISTORY_THRESHOLD = 1000;
|
||||
|
||||
// This service is responsible for managing the route history
|
||||
// mainly used by the `BackButton` component
|
||||
export default class RouteHistory extends Service {
|
||||
|
@ -28,6 +28,7 @@ function canvasFor(image, w, h) {
|
||||
}
|
||||
|
||||
const scale = window.devicePixelRatio;
|
||||
|
||||
export default class PreviewBase extends Component {
|
||||
ctx = null;
|
||||
loaded = false;
|
||||
|
@ -179,6 +179,7 @@ class Form {
|
||||
return !!this.element.querySelector(`[data-name="${name}"]`);
|
||||
}
|
||||
}
|
||||
|
||||
export default function form(selector = "form") {
|
||||
const helper = new Form(selector);
|
||||
|
||||
|
@ -17,6 +17,7 @@ const hashString = (str) => {
|
||||
*/
|
||||
|
||||
const namespacesToPrefix = ["--csstools-light-dark-toggle-"];
|
||||
|
||||
export default function postcssVariablePrefixer() {
|
||||
let hash;
|
||||
|
||||
|
@ -6,7 +6,7 @@
|
||||
"license": "GPL-2.0-only",
|
||||
"devDependencies": {
|
||||
"@babel/plugin-proposal-decorators": "^7.27.1",
|
||||
"@discourse/lint-configs": "^2.13.2",
|
||||
"@discourse/lint-configs": "^2.17.2",
|
||||
"@discourse/moment-timezone-names-translations": "^1.0.0",
|
||||
"@fortawesome/fontawesome-free": "6.7.2",
|
||||
"@glint/core": "1.4.1-unstable.34c4510",
|
||||
@ -20,9 +20,9 @@
|
||||
"chrome-launcher": "^1.2.0",
|
||||
"chrome-remote-interface": "^0.33.3",
|
||||
"concurrently": "^9.1.2",
|
||||
"ember-template-lint": "7.0.1",
|
||||
"ember-template-lint": "7.6.0",
|
||||
"esbuild": "^0.25.4",
|
||||
"eslint": "9.22.0",
|
||||
"eslint": "9.26.0",
|
||||
"jsdoc": "^4.0.4",
|
||||
"lefthook": "^1.11.12",
|
||||
"licensee": "^11.1.1",
|
||||
@ -35,7 +35,7 @@
|
||||
"prettier": "3.5.3",
|
||||
"puppeteer-core": "^24.8.2",
|
||||
"squoosh": "https://codeload.github.com/discourse/squoosh/tar.gz/dc9649d",
|
||||
"stylelint": "16.16.0",
|
||||
"stylelint": "16.19.1",
|
||||
"terser": "^5.39.0",
|
||||
"typescript": "5.6.x"
|
||||
},
|
||||
|
@ -7,4 +7,5 @@ const FormError = <template>
|
||||
</div>
|
||||
{{/if}}
|
||||
</template>;
|
||||
|
||||
export default FormError;
|
||||
|
@ -18,4 +18,5 @@ const TopicTrigger = <template>
|
||||
</div>
|
||||
</div>
|
||||
</template>;
|
||||
|
||||
export default TopicTrigger;
|
||||
|
@ -5,4 +5,5 @@ const Presence = <template>
|
||||
<ComposerPresenceDisplay @model={{@outletArgs.model}} />
|
||||
</div>
|
||||
</template>;
|
||||
|
||||
export default Presence;
|
||||
|
@ -5,4 +5,5 @@ const Presence = <template>
|
||||
<TopicPresenceDisplay @topic={{@outletArgs.model}} />
|
||||
</div>
|
||||
</template>;
|
||||
|
||||
export default Presence;
|
||||
|
@ -4,4 +4,5 @@ const ColorExample = <template>
|
||||
<div class="color-name">var(--{{@color}})</div>
|
||||
</section>
|
||||
</template>;
|
||||
|
||||
export default ColorExample;
|
||||
|
@ -118,4 +118,5 @@ const FontScale = <template>
|
||||
<p class="font-down-6">{{i18n "styleguide.sections.typography.example"}}</p>
|
||||
</StyleguideExample>
|
||||
</template>;
|
||||
|
||||
export default FontScale;
|
||||
|
@ -184,4 +184,5 @@ const Buttons = <template>
|
||||
/>
|
||||
</StyleguideExample>
|
||||
</template>;
|
||||
|
||||
export default Buttons;
|
||||
|
@ -123,4 +123,5 @@ const Colors = <template>
|
||||
</section>
|
||||
</StyleguideExample>
|
||||
</template>;
|
||||
|
||||
export default Colors;
|
||||
|
@ -29,4 +29,5 @@ const Icons = <template>
|
||||
<StyleguideIcons />
|
||||
</StyleguideExample>
|
||||
</template>;
|
||||
|
||||
export default Icons;
|
||||
|
@ -281,4 +281,5 @@ const Forms = <template>
|
||||
</Form>
|
||||
</StyleguideExample>
|
||||
</template>;
|
||||
|
||||
export default Forms;
|
||||
|
@ -9,4 +9,5 @@ const Spinners = <template>
|
||||
<div class="spinner"></div>
|
||||
</StyleguideExample>
|
||||
</template>;
|
||||
|
||||
export default Spinners;
|
||||
|
@ -38,4 +38,5 @@ const DateTimeInputs = <template>
|
||||
|
||||
<CalendarDateTimeInput />
|
||||
</template>;
|
||||
|
||||
export default DateTimeInputs;
|
||||
|
@ -175,4 +175,5 @@ const Dropdowns = <template>
|
||||
<IconPicker @name="icon" />
|
||||
</StyleguideExample>
|
||||
</template>;
|
||||
|
||||
export default Dropdowns;
|
||||
|
@ -6,4 +6,5 @@ const TopicLink = <template>
|
||||
{{topicLink @dummy.topic}}
|
||||
</StyleguideExample>
|
||||
</template>;
|
||||
|
||||
export default TopicLink;
|
||||
|
@ -30,4 +30,5 @@ const TopicStatuses = <template>
|
||||
<TopicStatus @topic={{@dummy.topic}} />
|
||||
</StyleguideExample>
|
||||
</template>;
|
||||
|
||||
export default TopicStatuses;
|
||||
|
@ -12,4 +12,5 @@ const BreadCrumbs0 = <template>
|
||||
</StyleguideExample>
|
||||
{{/if}}
|
||||
</template>;
|
||||
|
||||
export default BreadCrumbs0;
|
||||
|
@ -26,4 +26,5 @@ const Categories = <template>
|
||||
{{/each}}
|
||||
</StyleguideExample>
|
||||
</template>;
|
||||
|
||||
export default Categories;
|
||||
|
@ -14,4 +14,5 @@ const CharCounter0 = <template>
|
||||
</CharCounter>
|
||||
</StyleguideExample>
|
||||
</template>;
|
||||
|
||||
export default CharCounter0;
|
||||
|
@ -6,4 +6,5 @@ const EmptyState0 = <template>
|
||||
<EmptyState @title={{@dummy.sentence}} @body={{@dummy.short_sentence}} />
|
||||
</StyleguideExample>
|
||||
</template>;
|
||||
|
||||
export default EmptyState0;
|
||||
|
@ -28,4 +28,5 @@ const FooterMessage0 = <template>
|
||||
/>
|
||||
</StyleguideExample>
|
||||
</template>;
|
||||
|
||||
export default FooterMessage0;
|
||||
|
@ -36,4 +36,5 @@ const NavigationBar0 = <template>
|
||||
</MobileNav>
|
||||
</StyleguideExample>
|
||||
</template>;
|
||||
|
||||
export default NavigationBar0;
|
||||
|
@ -34,4 +34,5 @@ const NavigationStacked = <template>
|
||||
</section>
|
||||
</StyleguideExample>
|
||||
</template>;
|
||||
|
||||
export default NavigationStacked;
|
||||
|
@ -10,4 +10,5 @@ const PostMenu = <template>
|
||||
/>
|
||||
</StyleguideExample>
|
||||
</template>;
|
||||
|
||||
export default PostMenu;
|
||||
|
@ -6,4 +6,5 @@ const SignupCta0 = <template>
|
||||
<SignupCta />
|
||||
</StyleguideExample>
|
||||
</template>;
|
||||
|
||||
export default SignupCta0;
|
||||
|
@ -38,4 +38,5 @@ const TopicListItem0 = <template>
|
||||
<LatestTopicListItem @topic={{@dummy.topic}} />
|
||||
</StyleguideExample>
|
||||
</template>;
|
||||
|
||||
export default TopicListItem0;
|
||||
|
@ -10,4 +10,5 @@ const TopicNotifications = <template>
|
||||
<TopicNotificationsButton @topic={{@dummy.topic}} @expanded={{false}} />
|
||||
</StyleguideExample>
|
||||
</template>;
|
||||
|
||||
export default TopicNotifications;
|
||||
|
@ -6,4 +6,5 @@ const TopicTimerInfo0 = <template>
|
||||
<TopicTimerInfo @statusType="reminder" @executeAt={{@dummy.soon}} />
|
||||
</StyleguideExample>
|
||||
</template>;
|
||||
|
||||
export default TopicTimerInfo0;
|
||||
|
@ -10,4 +10,5 @@ const Post = <template>
|
||||
/>
|
||||
</StyleguideExample>
|
||||
</template>;
|
||||
|
||||
export default Post;
|
||||
|
@ -9,4 +9,5 @@ const TopicMapOrganism = <template>
|
||||
/>
|
||||
</StyleguideExample>
|
||||
</template>;
|
||||
|
||||
export default TopicMapOrganism;
|
||||
|
@ -17,4 +17,5 @@ const TopicFooterButtonsOrganism = <template>
|
||||
</div>
|
||||
</StyleguideExample>
|
||||
</template>;
|
||||
|
||||
export default TopicFooterButtonsOrganism;
|
||||
|
@ -10,4 +10,5 @@ const TopicListOrganism = <template>
|
||||
<TopicList @topics={{@dummy.topics}} @showPosters={{false}} />
|
||||
</StyleguideExample>
|
||||
</template>;
|
||||
|
||||
export default TopicListOrganism;
|
||||
|
@ -6,4 +6,5 @@ const BasicTopicList0 = <template>
|
||||
<BasicTopicList @topics={{@dummy.topics}} />
|
||||
</StyleguideExample>
|
||||
</template>;
|
||||
|
||||
export default BasicTopicList0;
|
||||
|
@ -6,4 +6,5 @@ const CategoriesList = <template>
|
||||
<CategoriesOnly @categories={{@dummy.categories}} />
|
||||
</StyleguideExample>
|
||||
</template>;
|
||||
|
||||
export default CategoriesList;
|
||||
|
@ -21,4 +21,5 @@ const Navigation = <template>
|
||||
</div>
|
||||
</StyleguideExample>
|
||||
</template>;
|
||||
|
||||
export default Navigation;
|
||||
|
@ -6,4 +6,5 @@ const SuggestedTopics0 = <template>
|
||||
<SuggestedTopics @topic={{@dummy.topic}} />
|
||||
</StyleguideExample>
|
||||
</template>;
|
||||
|
||||
export default SuggestedTopics0;
|
||||
|
@ -423,4 +423,5 @@ const UserAbout = <template>
|
||||
</section>
|
||||
</StyleguideExample>
|
||||
</template>;
|
||||
|
||||
export default UserAbout;
|
||||
|
@ -80,4 +80,5 @@ const Bem = <template>
|
||||
and avoids unnecessary repetition of the block class.</p>
|
||||
</div>
|
||||
</template>;
|
||||
|
||||
export default Bem;
|
||||
|
@ -10,4 +10,5 @@ const StyleguideLink = <template>
|
||||
{{sectionTitle @section.id}}
|
||||
</LinkTo>
|
||||
</template>;
|
||||
|
||||
export default StyleguideLink;
|
||||
|
@ -37,4 +37,5 @@ const Component = <template>
|
||||
{{/if}}
|
||||
</div>
|
||||
</template>;
|
||||
|
||||
export default Component;
|
||||
|
@ -5,4 +5,5 @@ const Controls = <template>
|
||||
</tbody>
|
||||
</table>
|
||||
</template>;
|
||||
|
||||
export default Controls;
|
||||
|
@ -8,4 +8,5 @@ const Row = <template>
|
||||
</td>
|
||||
</tr>
|
||||
</template>;
|
||||
|
||||
export default Row;
|
||||
|
@ -4,4 +4,5 @@ import DToggleSwitch from "discourse/components/d-toggle-switch";
|
||||
const Toggle = <template>
|
||||
<DToggleSwitch @state={{@enabled}} {{on "click" @action}} />
|
||||
</template>;
|
||||
|
||||
export default Toggle;
|
||||
|
434
pnpm-lock.yaml
generated
434
pnpm-lock.yaml
generated
@ -35,8 +35,8 @@ importers:
|
||||
specifier: ^7.27.1
|
||||
version: 7.27.1(@babel/core@7.27.1)
|
||||
'@discourse/lint-configs':
|
||||
specifier: ^2.13.2
|
||||
version: 2.13.2(ember-template-lint@7.0.1(@babel/core@7.27.1))(eslint@9.22.0)(postcss@8.5.3)(prettier@3.5.3)(stylelint@16.16.0(typescript@5.6.3))
|
||||
specifier: ^2.17.2
|
||||
version: 2.17.2(ember-template-lint@7.6.0(@babel/core@7.27.1))(eslint@9.26.0)(postcss@8.5.3)(prettier@3.5.3)(stylelint@16.19.1(typescript@5.6.3))
|
||||
'@discourse/moment-timezone-names-translations':
|
||||
specifier: ^1.0.0
|
||||
version: 1.0.0
|
||||
@ -77,14 +77,14 @@ importers:
|
||||
specifier: ^9.1.2
|
||||
version: 9.1.2
|
||||
ember-template-lint:
|
||||
specifier: 7.0.1
|
||||
version: 7.0.1(@babel/core@7.27.1)
|
||||
specifier: 7.6.0
|
||||
version: 7.6.0(@babel/core@7.27.1)
|
||||
esbuild:
|
||||
specifier: ^0.25.4
|
||||
version: 0.25.4
|
||||
eslint:
|
||||
specifier: 9.22.0
|
||||
version: 9.22.0
|
||||
specifier: 9.26.0
|
||||
version: 9.26.0
|
||||
jsdoc:
|
||||
specifier: ^4.0.4
|
||||
version: 4.0.4
|
||||
@ -99,10 +99,10 @@ importers:
|
||||
version: 2.6.3(encoding@0.1.13)
|
||||
lint-to-the-future-ember-template:
|
||||
specifier: ^3.1.0
|
||||
version: 3.1.0(ember-template-lint@7.0.1(@babel/core@7.27.1))
|
||||
version: 3.1.0(ember-template-lint@7.6.0(@babel/core@7.27.1))
|
||||
lint-to-the-future-eslint:
|
||||
specifier: ^3.1.0
|
||||
version: 3.1.0(eslint@9.22.0)
|
||||
version: 3.1.0(eslint@9.26.0)
|
||||
magnific-popup:
|
||||
specifier: 1.1.0
|
||||
version: 1.1.0
|
||||
@ -122,8 +122,8 @@ importers:
|
||||
specifier: https://codeload.github.com/discourse/squoosh/tar.gz/dc9649d
|
||||
version: https://codeload.github.com/discourse/squoosh/tar.gz/dc9649d
|
||||
stylelint:
|
||||
specifier: 16.16.0
|
||||
version: 16.16.0(typescript@5.6.3)
|
||||
specifier: 16.19.1
|
||||
version: 16.19.1(typescript@5.6.3)
|
||||
terser:
|
||||
specifier: ^5.39.0
|
||||
version: 5.39.0
|
||||
@ -1109,8 +1109,8 @@ packages:
|
||||
resolution: {integrity: sha512-IaaGWsQqfsQWVLqMn9OB92MNN7zukfVA4s7KKAI0KfrrDsZ0yhi5uV4baBuLuN7n3vsZpwP8asPPcVwApxvjBQ==}
|
||||
engines: {node: '>=6.9.0'}
|
||||
|
||||
'@babel/eslint-parser@7.27.0':
|
||||
resolution: {integrity: sha512-dtnzmSjXfgL/HDgMcmsLSzyGbEosi4DrGWoCNfuI+W4IkVJw6izpTe7LtOdwAXnkDqw5yweboYCTkM2rQizCng==}
|
||||
'@babel/eslint-parser@7.27.1':
|
||||
resolution: {integrity: sha512-q8rjOuadH0V6Zo4XLMkJ3RMQ9MSBqwaDByyYB0izsYdaIWGNLmEblbCOf1vyFHICcg16CD7Fsi51vcQnYxmt6Q==}
|
||||
engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0}
|
||||
peerDependencies:
|
||||
'@babel/core': ^7.11.0
|
||||
@ -1208,6 +1208,11 @@ packages:
|
||||
engines: {node: '>=6.0.0'}
|
||||
hasBin: true
|
||||
|
||||
'@babel/parser@7.27.2':
|
||||
resolution: {integrity: sha512-QYLs8299NA7WM/bZAdp+CviYYkVoYXlDW2rzliy3chxd1PQjej7JORuMJDJXJUb9g0TT+B99EwaVLKmX+sPXWw==}
|
||||
engines: {node: '>=6.0.0'}
|
||||
hasBin: true
|
||||
|
||||
'@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9':
|
||||
resolution: {integrity: sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==}
|
||||
engines: {node: '>=6.9.0'}
|
||||
@ -1659,6 +1664,10 @@ packages:
|
||||
resolution: {integrity: sha512-Fyo3ghWMqkHHpHQCoBs2VnYjR4iWFFjguTDEqA5WgZDOrFesVjMhMM2FSqTKSoUSDO1VQtavj8NFpdRBEvJTtg==}
|
||||
engines: {node: '>=6.9.0'}
|
||||
|
||||
'@babel/template@7.27.2':
|
||||
resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==}
|
||||
engines: {node: '>=6.9.0'}
|
||||
|
||||
'@babel/traverse@7.27.1':
|
||||
resolution: {integrity: sha512-ZCYtZciz1IWJB4U61UPu4KEaqyfj+r5T1Q5mqPo+IBpcG9kHv30Z0aD8LXPgC1trYa6rK0orRyAhqUgk4MjmEg==}
|
||||
engines: {node: '>=6.9.0'}
|
||||
@ -1748,13 +1757,13 @@ packages:
|
||||
'@discourse/itsatrap@2.0.10':
|
||||
resolution: {integrity: sha512-Jn1gdiyHMGUsmUfLFf4Q7VnTAv0l7NePbegU6pKhKHEmbzV3FosGxq30fTOYgVyTS1bxqGjlA6LvQttJpv3ROw==}
|
||||
|
||||
'@discourse/lint-configs@2.13.2':
|
||||
resolution: {integrity: sha512-8vSuW/DhigtcMPRukFG9jfc9FZLUuCxeECKl6Yyru6kQAEyf73a3j0GXtLadtMtWM3e5xou0h/4IXcAC0HBGiA==}
|
||||
'@discourse/lint-configs@2.17.2':
|
||||
resolution: {integrity: sha512-hb0n4GDYZj6zKQq+Ls9dlYpC4wCT1vSTxsm2KZTyabCiDipDkYXXabDV+cirNrHfDuDrVXIe7Wsxn4OWX0zbrQ==}
|
||||
peerDependencies:
|
||||
ember-template-lint: 7.0.1
|
||||
eslint: 9.22.0
|
||||
ember-template-lint: 7.6.0
|
||||
eslint: 9.26.0
|
||||
prettier: 3.5.3
|
||||
stylelint: 16.16.0
|
||||
stylelint: 16.19.1
|
||||
|
||||
'@discourse/moment-timezone-names-translations@1.0.0':
|
||||
resolution: {integrity: sha512-4xr1QWQ0nzmFa2ZXQgWZA+dtE/BU2ePA+qkJWPFzNpq4ZnQi8MmMMAS2285t3rc2ySMBQqYaAArmcSUiufUgRA==}
|
||||
@ -2042,8 +2051,8 @@ packages:
|
||||
cpu: [x64]
|
||||
os: [win32]
|
||||
|
||||
'@eslint-community/eslint-utils@4.4.1':
|
||||
resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==}
|
||||
'@eslint-community/eslint-utils@4.7.0':
|
||||
resolution: {integrity: sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==}
|
||||
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
|
||||
peerDependencies:
|
||||
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
|
||||
@ -2052,32 +2061,32 @@ packages:
|
||||
resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==}
|
||||
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
|
||||
|
||||
'@eslint/config-array@0.19.2':
|
||||
resolution: {integrity: sha512-GNKqxfHG2ySmJOBSHg7LxeUx4xpuCoFjacmlCoYWEbaPXLwvfIjixRI12xCQZeULksQb23uiA8F40w5TojpV7w==}
|
||||
'@eslint/config-array@0.20.0':
|
||||
resolution: {integrity: sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
|
||||
'@eslint/config-helpers@0.1.0':
|
||||
resolution: {integrity: sha512-kLrdPDJE1ckPo94kmPPf9Hfd0DU0Jw6oKYrhe+pwSC0iTUInmTa+w6fw8sGgcfkFJGNdWOUeOaDM4quW4a7OkA==}
|
||||
'@eslint/config-helpers@0.2.2':
|
||||
resolution: {integrity: sha512-+GPzk8PlG0sPpzdU5ZvIRMPidzAnZDl/s9L+y13iodqvb8leL53bTannOrQ/Im7UkpsmFU5Ily5U60LWixnmLg==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
|
||||
'@eslint/core@0.12.0':
|
||||
resolution: {integrity: sha512-cmrR6pytBuSMTaBweKoGMwu3EiHiEC+DoyupPmlZ0HxBJBtIxwe+j/E4XPIKNx+Q74c8lXKPwYawBf5glsTkHg==}
|
||||
'@eslint/core@0.13.0':
|
||||
resolution: {integrity: sha512-yfkgDw1KR66rkT5A8ci4irzDysN7FRpq3ttJolR88OqQikAWqwA8j5VZyas+vjyBNFIJ7MfybJ9plMILI2UrCw==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
|
||||
'@eslint/eslintrc@3.3.0':
|
||||
resolution: {integrity: sha512-yaVPAiNAalnCZedKLdR21GOGILMLKPyqSLWaAjQFvYA2i/ciDi8ArYVr69Anohb6cH2Ukhqti4aFnYyPm8wdwQ==}
|
||||
'@eslint/eslintrc@3.3.1':
|
||||
resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
|
||||
'@eslint/js@9.22.0':
|
||||
resolution: {integrity: sha512-vLFajx9o8d1/oL2ZkpMYbkLv8nDB6yaIwFNt7nI4+I80U/z03SxmfOMsLbvWr3p7C+Wnoh//aOu2pQW8cS0HCQ==}
|
||||
'@eslint/js@9.26.0':
|
||||
resolution: {integrity: sha512-I9XlJawFdSMvWjDt6wksMCrgns5ggLNfFwFvnShsleWruvXM514Qxk8V246efTw+eo9JABvVz+u3q2RiAowKxQ==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
|
||||
'@eslint/object-schema@2.1.6':
|
||||
resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
|
||||
'@eslint/plugin-kit@0.2.7':
|
||||
resolution: {integrity: sha512-JubJ5B2pJ4k4yGxaNLdbjrnk9d/iDz6/q8wOilpIowd6PJPgaxCuHBnBszq7Ce2TyMrywm5r4PnKm6V3iiZF+g==}
|
||||
'@eslint/plugin-kit@0.2.8':
|
||||
resolution: {integrity: sha512-ZAoA40rNMPwSm+AeHpCq8STiNAwzWLJuP8Xv4CHIc9wv/PSuExjMrmjfYNj682vW0OOiZ1HKxzvjQr9XZIisQA==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
|
||||
'@faker-js/faker@9.7.0':
|
||||
@ -2296,8 +2305,8 @@ packages:
|
||||
resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==}
|
||||
engines: {node: '>=18.18'}
|
||||
|
||||
'@humanwhocodes/retry@0.4.2':
|
||||
resolution: {integrity: sha512-xeO57FpIu4p1Ri3Jq/EXq4ClRm86dVF2z/+kvFnyqVYRavTZmaFaUBbWCOuuTh0o/g7DSsk6kc2vrS4Vl5oPOQ==}
|
||||
'@humanwhocodes/retry@0.4.3':
|
||||
resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==}
|
||||
engines: {node: '>=18.18'}
|
||||
|
||||
'@inquirer/figures@1.0.11':
|
||||
@ -2365,6 +2374,10 @@ packages:
|
||||
'@messageformat/runtime@3.0.1':
|
||||
resolution: {integrity: sha512-6RU5ol2lDtO8bD9Yxe6CZkl0DArdv0qkuoZC+ZwowU+cdRlVE1157wjCmlA5Rsf1Xc/brACnsZa5PZpEDfTFFg==}
|
||||
|
||||
'@modelcontextprotocol/sdk@1.11.2':
|
||||
resolution: {integrity: sha512-H9vwztj5OAqHg9GockCQC06k1natgcxWQSRpQcPJf6i5+MWBzfKkRtxGbjQf0X2ihii0ffLZCRGbYV2f2bjNCQ==}
|
||||
engines: {node: '>=18'}
|
||||
|
||||
'@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1':
|
||||
resolution: {integrity: sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==}
|
||||
|
||||
@ -3485,8 +3498,8 @@ packages:
|
||||
resolution: {integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==}
|
||||
engines: {node: '>=0.10.0'}
|
||||
|
||||
cacheable@1.8.9:
|
||||
resolution: {integrity: sha512-FicwAUyWnrtnd4QqYAoRlNs44/a1jTL7XDKqm5gJ90wz1DQPlC7U2Rd1Tydpv+E7WAr4sQHuw8Q8M3nZMAyecQ==}
|
||||
cacheable@1.9.0:
|
||||
resolution: {integrity: sha512-8D5htMCxPDUULux9gFzv30f04Xo3wCnik0oOxKoRTPIBoqA7HtOcJ87uBhQTs3jCfZZTrUBGsYIZOgE0ZRgMAg==}
|
||||
|
||||
calculate-cache-key-for-tree@2.0.0:
|
||||
resolution: {integrity: sha512-Quw8a6y8CPmRd6eU+mwypktYCwUcf8yVFIRbNZ6tPQEckX9yd+EBVEPC/GSZZrMWH9e7Vz4pT7XhpmyApRByLQ==}
|
||||
@ -4474,8 +4487,8 @@ packages:
|
||||
resolution: {integrity: sha512-jZ5D6KLKU8up/AynZltmKh4lkXBPgTGSPgomprI/55XvIVqn42UNUpEz7ra/mO3QiGODDZOUesbggPe49i38sQ==}
|
||||
engines: {node: 16.* || >= 18}
|
||||
|
||||
ember-template-lint@7.0.1:
|
||||
resolution: {integrity: sha512-rFGrioqtoHyWGig6PsURQYL797Hj1u9Wbn8ZyTO3H0NUNrRgPOX+2Gu9uTrmnf+KWry/2GB+yok6OY7mVSygIA==}
|
||||
ember-template-lint@7.6.0:
|
||||
resolution: {integrity: sha512-FqSPRB4w16Yy1fIwXPJgekSYcNFkvRvTePsgEc1C8o1gd/8bE0LgmkTXjf6pgGdIG477wMR1NyOm7oDCQNleVA==}
|
||||
engines: {node: ^18.18.0 || >= 20.9.0}
|
||||
hasBin: true
|
||||
|
||||
@ -4730,8 +4743,8 @@ packages:
|
||||
resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
|
||||
eslint@9.22.0:
|
||||
resolution: {integrity: sha512-9V/QURhsRN40xuHXWjV64yvrzMjcz7ZyNoF2jJFmy9j/SLk0u1OLSZgXi28MrXjymnjEGSR80WCdab3RGMDveQ==}
|
||||
eslint@9.26.0:
|
||||
resolution: {integrity: sha512-Hx0MOjPh6uK9oq9nVsATZKE/Wlbai7KFjfCuw9UHaguDW3x+HF0O5nIi3ud39TWgrTjTO5nHxmL3R1eANinWHQ==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
hasBin: true
|
||||
peerDependencies:
|
||||
@ -4795,6 +4808,14 @@ packages:
|
||||
resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==}
|
||||
engines: {node: '>=0.8.x'}
|
||||
|
||||
eventsource-parser@3.0.1:
|
||||
resolution: {integrity: sha512-VARTJ9CYeuQYb0pZEPbzi740OWFgpHe7AYJ2WFZVnUDUQp5Dk2yJUgF36YsZ81cOyxT0QxmXD2EQpapAouzWVA==}
|
||||
engines: {node: '>=18.0.0'}
|
||||
|
||||
eventsource@3.0.7:
|
||||
resolution: {integrity: sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==}
|
||||
engines: {node: '>=18.0.0'}
|
||||
|
||||
exec-sh@0.3.6:
|
||||
resolution: {integrity: sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==}
|
||||
|
||||
@ -4833,6 +4854,12 @@ packages:
|
||||
exponential-backoff@3.1.1:
|
||||
resolution: {integrity: sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==}
|
||||
|
||||
express-rate-limit@7.5.0:
|
||||
resolution: {integrity: sha512-eB5zbQh5h+VenMPM3fh+nw1YExi5nMr6HUCR62ELSP11huvxm/Uir1H1QEyTkk5QX6A58pX6NmaTMceKZ0Eodg==}
|
||||
engines: {node: '>= 16'}
|
||||
peerDependencies:
|
||||
express: ^4.11 || 5 || ^5.0.0-beta.1
|
||||
|
||||
express@4.21.2:
|
||||
resolution: {integrity: sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==}
|
||||
engines: {node: '>= 0.10.0'}
|
||||
@ -4902,8 +4929,8 @@ packages:
|
||||
resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==}
|
||||
engines: {node: '>= 4.9.1'}
|
||||
|
||||
fastq@1.18.0:
|
||||
resolution: {integrity: sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==}
|
||||
fastq@1.19.1:
|
||||
resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==}
|
||||
|
||||
faye-websocket@0.11.4:
|
||||
resolution: {integrity: sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==}
|
||||
@ -4938,8 +4965,8 @@ packages:
|
||||
resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==}
|
||||
engines: {node: '>=8'}
|
||||
|
||||
file-entry-cache@10.0.7:
|
||||
resolution: {integrity: sha512-txsf5fu3anp2ff3+gOJJzRImtrtm/oa9tYLN0iTuINZ++EyVR/nRrg2fKYwvG/pXDofcrvvb0scEbX3NyW/COw==}
|
||||
file-entry-cache@10.1.0:
|
||||
resolution: {integrity: sha512-Et/ex6smi3wOOB+n5mek+Grf7P2AxZR5ueqRUvAAn4qkyatXi3cUC1cuQXVkX0VlzBVsN4BkWJFmY/fYiRTdww==}
|
||||
|
||||
file-entry-cache@8.0.0:
|
||||
resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==}
|
||||
@ -5040,8 +5067,8 @@ packages:
|
||||
resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==}
|
||||
engines: {node: '>=16'}
|
||||
|
||||
flat-cache@6.1.7:
|
||||
resolution: {integrity: sha512-qwZ4xf1v1m7Rc9XiORly31YaChvKt6oNVHuqqZcoED/7O+ToyNVGobKsIAopY9ODcWpEDKEBAbrSOCBHtNQvew==}
|
||||
flat-cache@6.1.9:
|
||||
resolution: {integrity: sha512-DUqiKkTlAfhtl7g78IuwqYM+YqvT+as0mY+EVk6mfimy19U79pJCzDZQsnqk3Ou/T6hFXWLGbwbADzD/c8Tydg==}
|
||||
|
||||
flatted@3.3.3:
|
||||
resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==}
|
||||
@ -5419,8 +5446,8 @@ packages:
|
||||
resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==}
|
||||
engines: {node: '>=0.10.0'}
|
||||
|
||||
hookified@1.8.1:
|
||||
resolution: {integrity: sha512-GrO2l93P8xCWBSTBX9l2BxI78VU/MAAYag+pG8curS3aBGy0++ZlxrQ7PdUOUVMbn5BwkGb6+eRrnf43ipnFEA==}
|
||||
hookified@1.9.0:
|
||||
resolution: {integrity: sha512-2yEEGqphImtKIe1NXWEhu6yD3hlFR4Mxk4Mtp3XEyScpSt4pQ4ymmXA1zzxZpj99QkFK+nN0nzjeb2+RUi/6CQ==}
|
||||
|
||||
hosted-git-info@7.0.2:
|
||||
resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==}
|
||||
@ -5510,8 +5537,8 @@ packages:
|
||||
resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
|
||||
engines: {node: '>= 4'}
|
||||
|
||||
ignore@7.0.3:
|
||||
resolution: {integrity: sha512-bAH5jbK/F3T3Jls4I0SO1hmPR0dKU0a7+SY6n1yzRtG54FLO8d6w/nxLFX2Nb7dBu6cCWXPaAME6cYqFUMmuCA==}
|
||||
ignore@7.0.4:
|
||||
resolution: {integrity: sha512-gJzzk+PQNznz8ysRrC0aOkBNVRBDtE1n53IqyqEf3PXrYwomFs5q4pGMizBMJF+ykh03insJ27hB8gSrD2Hn8A==}
|
||||
engines: {node: '>= 4'}
|
||||
|
||||
immer@10.1.1:
|
||||
@ -5998,8 +6025,8 @@ packages:
|
||||
keyv@4.5.4:
|
||||
resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==}
|
||||
|
||||
keyv@5.3.2:
|
||||
resolution: {integrity: sha512-Lji2XRxqqa5Wg+CHLVfFKBImfJZ4pCSccu9eVWK6w4c2SDFLd8JAn1zqTuSFnsxb7ope6rMsnIHfp+eBbRBRZQ==}
|
||||
keyv@5.3.3:
|
||||
resolution: {integrity: sha512-Rwu4+nXI9fqcxiEHtbkvoes2X+QfkTRo1TMkPfwzipGsJlJO/z69vqB4FNl9xJ3xCpAcbkvmEabZfPzrwN3+gQ==}
|
||||
|
||||
kind-of@3.2.2:
|
||||
resolution: {integrity: sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==}
|
||||
@ -6016,8 +6043,8 @@ packages:
|
||||
klaw@3.0.0:
|
||||
resolution: {integrity: sha512-0Fo5oir+O9jnXu5EefYbVK+mHMBeEVEy2cmctR1O1NECcCkPRreJKrS6Qt/j3KC2C148Dfo9i3pCmCMsdqGr0g==}
|
||||
|
||||
known-css-properties@0.35.0:
|
||||
resolution: {integrity: sha512-a/RAk2BfKk+WFGhhOCAYqSiFLc34k8Mt/6NWRI4joER0EYUzXIcFivjjnoD3+XU1DggLn/tZc3DOAgke7l8a4A==}
|
||||
known-css-properties@0.36.0:
|
||||
resolution: {integrity: sha512-A+9jP+IUmuQsNdsLdcg6Yt7voiMF/D4K83ew0OpJtpu+l34ef7LaohWV0Rc6KNvzw6ZDizkqfyB5JznZnzuKQA==}
|
||||
|
||||
kuler@2.0.0:
|
||||
resolution: {integrity: sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==}
|
||||
@ -7027,6 +7054,10 @@ packages:
|
||||
pikaday@1.8.2:
|
||||
resolution: {integrity: sha512-TNtsE+34BIax3WtkB/qqu5uepV1McKYEgvL3kWzU7aqPCpMEN6rBF3AOwu4WCwAealWlBGobXny/9kJb49C1ew==}
|
||||
|
||||
pkce-challenge@5.0.0:
|
||||
resolution: {integrity: sha512-ueGLflrrnvwB3xuo/uGob5pd5FN7l0MsLf0Z87o/UQmRtwjvfylfc9MurIxRAWywCYTgrvpXBcqjV4OfCYGCIQ==}
|
||||
engines: {node: '>=16.20.0'}
|
||||
|
||||
pkg-dir@4.2.0:
|
||||
resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==}
|
||||
engines: {node: '>=8'}
|
||||
@ -7520,8 +7551,8 @@ packages:
|
||||
resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==}
|
||||
engines: {node: '>= 4'}
|
||||
|
||||
reusify@1.0.4:
|
||||
resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
|
||||
reusify@1.1.0:
|
||||
resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==}
|
||||
engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
|
||||
|
||||
rimraf@2.6.3:
|
||||
@ -8062,11 +8093,11 @@ packages:
|
||||
peerDependencies:
|
||||
stylelint: ^16.1.0
|
||||
|
||||
stylelint-config-recommended@15.0.0:
|
||||
resolution: {integrity: sha512-9LejMFsat7L+NXttdHdTq94byn25TD+82bzGRiV1Pgasl99pWnwipXS5DguTpp3nP1XjvLXVnEJIuYBfsRjRkA==}
|
||||
stylelint-config-recommended@16.0.0:
|
||||
resolution: {integrity: sha512-4RSmPjQegF34wNcK1e1O3Uz91HN8P1aFdFzio90wNK9mjgAI19u5vsU868cVZboKzCaa5XbpvtTzAAGQAxpcXA==}
|
||||
engines: {node: '>=18.12.0'}
|
||||
peerDependencies:
|
||||
stylelint: ^16.13.0
|
||||
stylelint: ^16.16.0
|
||||
|
||||
stylelint-config-standard-scss@14.0.0:
|
||||
resolution: {integrity: sha512-6Pa26D9mHyi4LauJ83ls3ELqCglU6VfCXchovbEqQUiEkezvKdv6VgsIoMy58i00c854wVmOw0k8W5FTpuaVqg==}
|
||||
@ -8084,20 +8115,20 @@ packages:
|
||||
peerDependencies:
|
||||
stylelint: ^16.1.0
|
||||
|
||||
stylelint-config-standard@37.0.0:
|
||||
resolution: {integrity: sha512-+6eBlbSTrOn/il2RlV0zYGQwRTkr+WtzuVSs1reaWGObxnxLpbcspCUYajVQHonVfxVw2U+h42azGhrBvcg8OA==}
|
||||
stylelint-config-standard@38.0.0:
|
||||
resolution: {integrity: sha512-uj3JIX+dpFseqd/DJx8Gy3PcRAJhlEZ2IrlFOc4LUxBX/PNMEQ198x7LCOE2Q5oT9Vw8nyc4CIL78xSqPr6iag==}
|
||||
engines: {node: '>=18.12.0'}
|
||||
peerDependencies:
|
||||
stylelint: ^16.13.0
|
||||
stylelint: ^16.18.0
|
||||
|
||||
stylelint-scss@6.11.1:
|
||||
resolution: {integrity: sha512-e4rYo0UY+BIMtGeGanghrvHTjcryxgZbyFxUedp8dLFqC4P70aawNdYjRrQxbnKhu3BNr4+lt5e/53tcKXiwFA==}
|
||||
stylelint-scss@6.12.0:
|
||||
resolution: {integrity: sha512-U7CKhi1YNkM1pXUXl/GMUXi8xKdhl4Ayxdyceie1nZ1XNIdaUgMV6OArpooWcDzEggwgYD0HP/xIgVJo9a655w==}
|
||||
engines: {node: '>=18.12.0'}
|
||||
peerDependencies:
|
||||
stylelint: ^16.0.2
|
||||
|
||||
stylelint@16.16.0:
|
||||
resolution: {integrity: sha512-40X5UOb/0CEFnZVEHyN260HlSSUxPES+arrUphOumGWgXERHfwCD0kNBVILgQSij8iliYVwlc0V7M5bcLP9vPg==}
|
||||
stylelint@16.19.1:
|
||||
resolution: {integrity: sha512-C1SlPZNMKl+d/C867ZdCRthrS+6KuZ3AoGW113RZCOL0M8xOGpgx7G70wq7lFvqvm4dcfdGFVLB/mNaLFChRKw==}
|
||||
engines: {node: '>=18.12.0'}
|
||||
hasBin: true
|
||||
|
||||
@ -8849,14 +8880,19 @@ packages:
|
||||
resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
|
||||
engines: {node: '>=10'}
|
||||
|
||||
yocto-queue@1.1.1:
|
||||
resolution: {integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==}
|
||||
yocto-queue@1.2.1:
|
||||
resolution: {integrity: sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==}
|
||||
engines: {node: '>=12.20'}
|
||||
|
||||
yoctocolors-cjs@2.1.2:
|
||||
resolution: {integrity: sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==}
|
||||
engines: {node: '>=18'}
|
||||
|
||||
zod-to-json-schema@3.24.5:
|
||||
resolution: {integrity: sha512-/AuWwMP+YqiPbsJx5D6TfgRTc4kTLjsh5SOcd4bLsfUg2RcEXrFMJl1DGgdHy2aCfsIA/cr/1JM0xcB2GZji8g==}
|
||||
peerDependencies:
|
||||
zod: ^3.24.1
|
||||
|
||||
zod@3.24.4:
|
||||
resolution: {integrity: sha512-OdqJE9UDRPwWsrHjLN2F8bPxvwJBK22EHLWtanu0LSYr5YqzsaaW3RMgmjwr8Rypg5k+meEJdSPXJZXE/yqOMg==}
|
||||
|
||||
@ -8903,17 +8939,17 @@ snapshots:
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
'@babel/eslint-parser@7.27.0(@babel/core@7.27.1)(eslint@9.22.0)':
|
||||
'@babel/eslint-parser@7.27.1(@babel/core@7.27.1)(eslint@9.26.0)':
|
||||
dependencies:
|
||||
'@babel/core': 7.27.1(supports-color@8.1.1)
|
||||
'@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1
|
||||
eslint: 9.22.0
|
||||
eslint: 9.26.0
|
||||
eslint-visitor-keys: 2.1.0
|
||||
semver: 6.3.1
|
||||
|
||||
'@babel/generator@7.27.1':
|
||||
dependencies:
|
||||
'@babel/parser': 7.27.1
|
||||
'@babel/parser': 7.27.2
|
||||
'@babel/types': 7.27.1
|
||||
'@jridgewell/gen-mapping': 0.3.8
|
||||
'@jridgewell/trace-mapping': 0.3.25
|
||||
@ -9024,7 +9060,7 @@ snapshots:
|
||||
|
||||
'@babel/helper-wrap-function@7.25.9(supports-color@8.1.1)':
|
||||
dependencies:
|
||||
'@babel/template': 7.27.1
|
||||
'@babel/template': 7.27.2
|
||||
'@babel/traverse': 7.27.1(supports-color@8.1.1)
|
||||
'@babel/types': 7.27.1
|
||||
transitivePeerDependencies:
|
||||
@ -9039,6 +9075,10 @@ snapshots:
|
||||
dependencies:
|
||||
'@babel/types': 7.27.1
|
||||
|
||||
'@babel/parser@7.27.2':
|
||||
dependencies:
|
||||
'@babel/types': 7.27.1
|
||||
|
||||
'@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.27.1)(supports-color@8.1.1)':
|
||||
dependencies:
|
||||
'@babel/core': 7.27.1(supports-color@8.1.1)
|
||||
@ -9601,12 +9641,18 @@ snapshots:
|
||||
'@babel/parser': 7.27.1
|
||||
'@babel/types': 7.27.1
|
||||
|
||||
'@babel/template@7.27.2':
|
||||
dependencies:
|
||||
'@babel/code-frame': 7.27.1
|
||||
'@babel/parser': 7.27.2
|
||||
'@babel/types': 7.27.1
|
||||
|
||||
'@babel/traverse@7.27.1(supports-color@8.1.1)':
|
||||
dependencies:
|
||||
'@babel/code-frame': 7.27.1
|
||||
'@babel/generator': 7.27.1
|
||||
'@babel/parser': 7.27.1
|
||||
'@babel/template': 7.27.1
|
||||
'@babel/parser': 7.27.2
|
||||
'@babel/template': 7.27.2
|
||||
'@babel/types': 7.27.1
|
||||
debug: 4.4.0(supports-color@8.1.1)
|
||||
globals: 11.12.0
|
||||
@ -9684,25 +9730,26 @@ snapshots:
|
||||
|
||||
'@discourse/itsatrap@2.0.10': {}
|
||||
|
||||
'@discourse/lint-configs@2.13.2(ember-template-lint@7.0.1(@babel/core@7.27.1))(eslint@9.22.0)(postcss@8.5.3)(prettier@3.5.3)(stylelint@16.16.0(typescript@5.6.3))':
|
||||
'@discourse/lint-configs@2.17.2(ember-template-lint@7.6.0(@babel/core@7.27.1))(eslint@9.26.0)(postcss@8.5.3)(prettier@3.5.3)(stylelint@16.19.1(typescript@5.6.3))':
|
||||
dependencies:
|
||||
'@babel/core': 7.27.1(supports-color@8.1.1)
|
||||
'@babel/eslint-parser': 7.27.0(@babel/core@7.27.1)(eslint@9.22.0)
|
||||
'@babel/eslint-parser': 7.27.1(@babel/core@7.27.1)(eslint@9.26.0)
|
||||
'@babel/plugin-proposal-decorators': 7.27.1(@babel/core@7.27.1)
|
||||
ember-template-lint: 7.0.1(@babel/core@7.27.1)
|
||||
eslint: 9.22.0
|
||||
eslint-plugin-decorator-position: 6.0.0(@babel/eslint-parser@7.27.0(@babel/core@7.27.1)(eslint@9.22.0))(eslint@9.22.0)
|
||||
eslint-plugin-ember: 12.5.0(@babel/core@7.27.1)(eslint@9.22.0)
|
||||
eslint-plugin-import: 2.31.0(eslint@9.22.0)
|
||||
eslint-plugin-qunit: 8.1.2(eslint@9.22.0)
|
||||
eslint-plugin-simple-import-sort: 12.1.1(eslint@9.22.0)
|
||||
eslint-plugin-sort-class-members: 1.21.0(eslint@9.22.0)
|
||||
ember-template-lint: 7.6.0(@babel/core@7.27.1)
|
||||
eslint: 9.26.0
|
||||
eslint-plugin-decorator-position: 6.0.0(@babel/eslint-parser@7.27.1(@babel/core@7.27.1)(eslint@9.26.0))(eslint@9.26.0)
|
||||
eslint-plugin-ember: 12.5.0(@babel/core@7.27.1)(eslint@9.26.0)
|
||||
eslint-plugin-import: 2.31.0(eslint@9.26.0)
|
||||
eslint-plugin-qunit: 8.1.2(eslint@9.26.0)
|
||||
eslint-plugin-simple-import-sort: 12.1.1(eslint@9.26.0)
|
||||
eslint-plugin-sort-class-members: 1.21.0(eslint@9.26.0)
|
||||
globals: 16.0.0
|
||||
prettier: 3.5.3
|
||||
prettier-plugin-ember-template-tag: 2.0.5(prettier@3.5.3)
|
||||
stylelint: 16.16.0(typescript@5.6.3)
|
||||
stylelint-config-standard: 37.0.0(stylelint@16.16.0(typescript@5.6.3))
|
||||
stylelint-config-standard-scss: 14.0.0(postcss@8.5.3)(stylelint@16.16.0(typescript@5.6.3))
|
||||
stylelint: 16.19.1(typescript@5.6.3)
|
||||
stylelint-config-standard: 38.0.0(stylelint@16.19.1(typescript@5.6.3))
|
||||
stylelint-config-standard-scss: 14.0.0(postcss@8.5.3)(stylelint@16.19.1(typescript@5.6.3))
|
||||
stylelint-scss: 6.12.0(stylelint@16.19.1(typescript@5.6.3))
|
||||
typescript: 5.8.3
|
||||
transitivePeerDependencies:
|
||||
- '@typescript-eslint/parser'
|
||||
@ -10096,14 +10143,14 @@ snapshots:
|
||||
'@esbuild/win32-x64@0.25.4':
|
||||
optional: true
|
||||
|
||||
'@eslint-community/eslint-utils@4.4.1(eslint@9.22.0)':
|
||||
'@eslint-community/eslint-utils@4.7.0(eslint@9.26.0)':
|
||||
dependencies:
|
||||
eslint: 9.22.0
|
||||
eslint: 9.26.0
|
||||
eslint-visitor-keys: 3.4.3
|
||||
|
||||
'@eslint-community/regexpp@4.12.1': {}
|
||||
|
||||
'@eslint/config-array@0.19.2':
|
||||
'@eslint/config-array@0.20.0':
|
||||
dependencies:
|
||||
'@eslint/object-schema': 2.1.6
|
||||
debug: 4.4.0(supports-color@8.1.1)
|
||||
@ -10111,13 +10158,13 @@ snapshots:
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
'@eslint/config-helpers@0.1.0': {}
|
||||
'@eslint/config-helpers@0.2.2': {}
|
||||
|
||||
'@eslint/core@0.12.0':
|
||||
'@eslint/core@0.13.0':
|
||||
dependencies:
|
||||
'@types/json-schema': 7.0.15
|
||||
|
||||
'@eslint/eslintrc@3.3.0':
|
||||
'@eslint/eslintrc@3.3.1':
|
||||
dependencies:
|
||||
ajv: 6.12.6
|
||||
debug: 4.4.0(supports-color@8.1.1)
|
||||
@ -10131,13 +10178,13 @@ snapshots:
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
'@eslint/js@9.22.0': {}
|
||||
'@eslint/js@9.26.0': {}
|
||||
|
||||
'@eslint/object-schema@2.1.6': {}
|
||||
|
||||
'@eslint/plugin-kit@0.2.7':
|
||||
'@eslint/plugin-kit@0.2.8':
|
||||
dependencies:
|
||||
'@eslint/core': 0.12.0
|
||||
'@eslint/core': 0.13.0
|
||||
levn: 0.4.1
|
||||
|
||||
'@faker-js/faker@9.7.0': {}
|
||||
@ -10458,7 +10505,7 @@ snapshots:
|
||||
|
||||
'@humanwhocodes/retry@0.3.1': {}
|
||||
|
||||
'@humanwhocodes/retry@0.4.2': {}
|
||||
'@humanwhocodes/retry@0.4.3': {}
|
||||
|
||||
'@inquirer/figures@1.0.11': {}
|
||||
|
||||
@ -10540,6 +10587,21 @@ snapshots:
|
||||
dependencies:
|
||||
make-plural: 7.4.0
|
||||
|
||||
'@modelcontextprotocol/sdk@1.11.2':
|
||||
dependencies:
|
||||
content-type: 1.0.5
|
||||
cors: 2.8.5
|
||||
cross-spawn: 7.0.6
|
||||
eventsource: 3.0.7
|
||||
express: 5.1.0
|
||||
express-rate-limit: 7.5.0(express@5.1.0)
|
||||
pkce-challenge: 5.0.0
|
||||
raw-body: 3.0.0
|
||||
zod: 3.24.4
|
||||
zod-to-json-schema: 3.24.5(zod@3.24.4)
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
'@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1':
|
||||
dependencies:
|
||||
eslint-scope: 5.1.1
|
||||
@ -10554,7 +10616,7 @@ snapshots:
|
||||
'@nodelib/fs.walk@1.2.8':
|
||||
dependencies:
|
||||
'@nodelib/fs.scandir': 2.1.5
|
||||
fastq: 1.18.0
|
||||
fastq: 1.19.1
|
||||
|
||||
'@npmcli/agent@2.2.2':
|
||||
dependencies:
|
||||
@ -12122,10 +12184,10 @@ snapshots:
|
||||
union-value: 1.0.1
|
||||
unset-value: 1.0.0
|
||||
|
||||
cacheable@1.8.9:
|
||||
cacheable@1.9.0:
|
||||
dependencies:
|
||||
hookified: 1.8.1
|
||||
keyv: 5.3.2
|
||||
hookified: 1.9.0
|
||||
keyv: 5.3.3
|
||||
|
||||
calculate-cache-key-for-tree@2.0.0:
|
||||
dependencies:
|
||||
@ -13202,10 +13264,10 @@ snapshots:
|
||||
|
||||
ember-disable-prototype-extensions@1.1.3: {}
|
||||
|
||||
ember-eslint-parser@0.5.9(@babel/core@7.27.1)(eslint@9.22.0):
|
||||
ember-eslint-parser@0.5.9(@babel/core@7.27.1)(eslint@9.26.0):
|
||||
dependencies:
|
||||
'@babel/core': 7.27.1(supports-color@8.1.1)
|
||||
'@babel/eslint-parser': 7.27.0(@babel/core@7.27.1)(eslint@9.22.0)
|
||||
'@babel/eslint-parser': 7.27.1(@babel/core@7.27.1)(eslint@9.26.0)
|
||||
'@glimmer/syntax': 0.92.3
|
||||
content-tag: 2.0.3
|
||||
eslint-scope: 7.2.2
|
||||
@ -13363,10 +13425,10 @@ snapshots:
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
ember-template-lint@7.0.1(@babel/core@7.27.1):
|
||||
ember-template-lint@7.6.0(@babel/core@7.27.1):
|
||||
dependencies:
|
||||
'@babel/generator': 7.27.1
|
||||
'@babel/parser': 7.27.1
|
||||
'@babel/parser': 7.27.2
|
||||
'@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.27.1)
|
||||
'@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.1)
|
||||
'@babel/traverse': 7.27.1(supports-color@8.1.1)
|
||||
@ -13648,36 +13710,36 @@ snapshots:
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
eslint-module-utils@2.12.0(eslint-import-resolver-node@0.3.9)(eslint@9.22.0):
|
||||
eslint-module-utils@2.12.0(eslint-import-resolver-node@0.3.9)(eslint@9.26.0):
|
||||
dependencies:
|
||||
debug: 3.2.7
|
||||
optionalDependencies:
|
||||
eslint: 9.22.0
|
||||
eslint: 9.26.0
|
||||
eslint-import-resolver-node: 0.3.9
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
eslint-plugin-decorator-position@6.0.0(@babel/eslint-parser@7.27.0(@babel/core@7.27.1)(eslint@9.22.0))(eslint@9.22.0):
|
||||
eslint-plugin-decorator-position@6.0.0(@babel/eslint-parser@7.27.1(@babel/core@7.27.1)(eslint@9.26.0))(eslint@9.26.0):
|
||||
dependencies:
|
||||
'@babel/core': 7.27.1(supports-color@8.1.1)
|
||||
'@babel/plugin-proposal-decorators': 7.27.1(@babel/core@7.27.1)
|
||||
'@ember-data/rfc395-data': 0.0.4
|
||||
ember-rfc176-data: 0.3.18
|
||||
eslint: 9.22.0
|
||||
eslint: 9.26.0
|
||||
snake-case: 3.0.4
|
||||
optionalDependencies:
|
||||
'@babel/eslint-parser': 7.27.0(@babel/core@7.27.1)(eslint@9.22.0)
|
||||
'@babel/eslint-parser': 7.27.1(@babel/core@7.27.1)(eslint@9.26.0)
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
eslint-plugin-ember@12.5.0(@babel/core@7.27.1)(eslint@9.22.0):
|
||||
eslint-plugin-ember@12.5.0(@babel/core@7.27.1)(eslint@9.26.0):
|
||||
dependencies:
|
||||
'@ember-data/rfc395-data': 0.0.4
|
||||
css-tree: 3.1.0
|
||||
ember-eslint-parser: 0.5.9(@babel/core@7.27.1)(eslint@9.22.0)
|
||||
ember-eslint-parser: 0.5.9(@babel/core@7.27.1)(eslint@9.26.0)
|
||||
ember-rfc176-data: 0.3.18
|
||||
eslint: 9.22.0
|
||||
eslint-utils: 3.0.0(eslint@9.22.0)
|
||||
eslint: 9.26.0
|
||||
eslint-utils: 3.0.0(eslint@9.26.0)
|
||||
estraverse: 5.3.0
|
||||
lodash.camelcase: 4.3.0
|
||||
lodash.kebabcase: 4.1.1
|
||||
@ -13686,7 +13748,7 @@ snapshots:
|
||||
transitivePeerDependencies:
|
||||
- '@babel/core'
|
||||
|
||||
eslint-plugin-import@2.31.0(eslint@9.22.0):
|
||||
eslint-plugin-import@2.31.0(eslint@9.26.0):
|
||||
dependencies:
|
||||
'@rtsao/scc': 1.1.0
|
||||
array-includes: 3.1.8
|
||||
@ -13695,9 +13757,9 @@ snapshots:
|
||||
array.prototype.flatmap: 1.3.3
|
||||
debug: 3.2.7
|
||||
doctrine: 2.1.0
|
||||
eslint: 9.22.0
|
||||
eslint: 9.26.0
|
||||
eslint-import-resolver-node: 0.3.9
|
||||
eslint-module-utils: 2.12.0(eslint-import-resolver-node@0.3.9)(eslint@9.22.0)
|
||||
eslint-module-utils: 2.12.0(eslint-import-resolver-node@0.3.9)(eslint@9.26.0)
|
||||
hasown: 2.0.2
|
||||
is-core-module: 2.16.1
|
||||
is-glob: 4.0.3
|
||||
@ -13713,20 +13775,20 @@ snapshots:
|
||||
- eslint-import-resolver-webpack
|
||||
- supports-color
|
||||
|
||||
eslint-plugin-qunit@8.1.2(eslint@9.22.0):
|
||||
eslint-plugin-qunit@8.1.2(eslint@9.26.0):
|
||||
dependencies:
|
||||
eslint-utils: 3.0.0(eslint@9.22.0)
|
||||
eslint-utils: 3.0.0(eslint@9.26.0)
|
||||
requireindex: 1.2.0
|
||||
transitivePeerDependencies:
|
||||
- eslint
|
||||
|
||||
eslint-plugin-simple-import-sort@12.1.1(eslint@9.22.0):
|
||||
eslint-plugin-simple-import-sort@12.1.1(eslint@9.26.0):
|
||||
dependencies:
|
||||
eslint: 9.22.0
|
||||
eslint: 9.26.0
|
||||
|
||||
eslint-plugin-sort-class-members@1.21.0(eslint@9.22.0):
|
||||
eslint-plugin-sort-class-members@1.21.0(eslint@9.26.0):
|
||||
dependencies:
|
||||
eslint: 9.22.0
|
||||
eslint: 9.26.0
|
||||
|
||||
eslint-scope@5.1.1:
|
||||
dependencies:
|
||||
@ -13743,9 +13805,9 @@ snapshots:
|
||||
esrecurse: 4.3.0
|
||||
estraverse: 5.3.0
|
||||
|
||||
eslint-utils@3.0.0(eslint@9.22.0):
|
||||
eslint-utils@3.0.0(eslint@9.26.0):
|
||||
dependencies:
|
||||
eslint: 9.22.0
|
||||
eslint: 9.26.0
|
||||
eslint-visitor-keys: 2.1.0
|
||||
|
||||
eslint-visitor-keys@2.1.0: {}
|
||||
@ -13754,19 +13816,20 @@ snapshots:
|
||||
|
||||
eslint-visitor-keys@4.2.0: {}
|
||||
|
||||
eslint@9.22.0:
|
||||
eslint@9.26.0:
|
||||
dependencies:
|
||||
'@eslint-community/eslint-utils': 4.4.1(eslint@9.22.0)
|
||||
'@eslint-community/eslint-utils': 4.7.0(eslint@9.26.0)
|
||||
'@eslint-community/regexpp': 4.12.1
|
||||
'@eslint/config-array': 0.19.2
|
||||
'@eslint/config-helpers': 0.1.0
|
||||
'@eslint/core': 0.12.0
|
||||
'@eslint/eslintrc': 3.3.0
|
||||
'@eslint/js': 9.22.0
|
||||
'@eslint/plugin-kit': 0.2.7
|
||||
'@eslint/config-array': 0.20.0
|
||||
'@eslint/config-helpers': 0.2.2
|
||||
'@eslint/core': 0.13.0
|
||||
'@eslint/eslintrc': 3.3.1
|
||||
'@eslint/js': 9.26.0
|
||||
'@eslint/plugin-kit': 0.2.8
|
||||
'@humanfs/node': 0.16.6
|
||||
'@humanwhocodes/module-importer': 1.0.1
|
||||
'@humanwhocodes/retry': 0.4.2
|
||||
'@humanwhocodes/retry': 0.4.3
|
||||
'@modelcontextprotocol/sdk': 1.11.2
|
||||
'@types/estree': 1.0.7
|
||||
'@types/json-schema': 7.0.15
|
||||
ajv: 6.12.6
|
||||
@ -13791,6 +13854,7 @@ snapshots:
|
||||
minimatch: 3.1.2
|
||||
natural-compare: 1.4.0
|
||||
optionator: 0.9.4
|
||||
zod: 3.24.4
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
@ -13832,6 +13896,12 @@ snapshots:
|
||||
|
||||
events@3.3.0: {}
|
||||
|
||||
eventsource-parser@3.0.1: {}
|
||||
|
||||
eventsource@3.0.7:
|
||||
dependencies:
|
||||
eventsource-parser: 3.0.1
|
||||
|
||||
exec-sh@0.3.6: {}
|
||||
|
||||
execa@1.0.0:
|
||||
@ -13912,6 +13982,10 @@ snapshots:
|
||||
|
||||
exponential-backoff@3.1.1: {}
|
||||
|
||||
express-rate-limit@7.5.0(express@5.1.0):
|
||||
dependencies:
|
||||
express: 5.1.0
|
||||
|
||||
express@4.21.2:
|
||||
dependencies:
|
||||
accepts: 1.3.8
|
||||
@ -14060,9 +14134,9 @@ snapshots:
|
||||
|
||||
fastest-levenshtein@1.0.16: {}
|
||||
|
||||
fastq@1.18.0:
|
||||
fastq@1.19.1:
|
||||
dependencies:
|
||||
reusify: 1.0.4
|
||||
reusify: 1.1.0
|
||||
|
||||
faye-websocket@0.11.4:
|
||||
dependencies:
|
||||
@ -14095,9 +14169,9 @@ snapshots:
|
||||
dependencies:
|
||||
escape-string-regexp: 1.0.5
|
||||
|
||||
file-entry-cache@10.0.7:
|
||||
file-entry-cache@10.1.0:
|
||||
dependencies:
|
||||
flat-cache: 6.1.7
|
||||
flat-cache: 6.1.9
|
||||
|
||||
file-entry-cache@8.0.0:
|
||||
dependencies:
|
||||
@ -14255,11 +14329,11 @@ snapshots:
|
||||
flatted: 3.3.3
|
||||
keyv: 4.5.4
|
||||
|
||||
flat-cache@6.1.7:
|
||||
flat-cache@6.1.9:
|
||||
dependencies:
|
||||
cacheable: 1.8.9
|
||||
cacheable: 1.9.0
|
||||
flatted: 3.3.3
|
||||
hookified: 1.8.1
|
||||
hookified: 1.9.0
|
||||
|
||||
flatted@3.3.3: {}
|
||||
|
||||
@ -14617,7 +14691,7 @@ snapshots:
|
||||
dependencies:
|
||||
'@sindresorhus/merge-streams': 2.3.0
|
||||
fast-glob: 3.3.3
|
||||
ignore: 7.0.3
|
||||
ignore: 7.0.4
|
||||
path-type: 6.0.0
|
||||
slash: 5.1.0
|
||||
unicorn-magic: 0.3.0
|
||||
@ -14730,7 +14804,7 @@ snapshots:
|
||||
dependencies:
|
||||
parse-passwd: 1.0.0
|
||||
|
||||
hookified@1.8.1: {}
|
||||
hookified@1.9.0: {}
|
||||
|
||||
hosted-git-info@7.0.2:
|
||||
dependencies:
|
||||
@ -14819,7 +14893,7 @@ snapshots:
|
||||
|
||||
ignore@5.3.2: {}
|
||||
|
||||
ignore@7.0.3: {}
|
||||
ignore@7.0.4: {}
|
||||
|
||||
immer@10.1.1: {}
|
||||
|
||||
@ -15318,7 +15392,7 @@ snapshots:
|
||||
dependencies:
|
||||
json-buffer: 3.0.1
|
||||
|
||||
keyv@5.3.2:
|
||||
keyv@5.3.3:
|
||||
dependencies:
|
||||
'@keyv/serialize': 1.0.3
|
||||
|
||||
@ -15336,7 +15410,7 @@ snapshots:
|
||||
dependencies:
|
||||
graceful-fs: 4.2.11
|
||||
|
||||
known-css-properties@0.35.0: {}
|
||||
known-css-properties@0.36.0: {}
|
||||
|
||||
kuler@2.0.0: {}
|
||||
|
||||
@ -15433,18 +15507,18 @@ snapshots:
|
||||
dependencies:
|
||||
uc.micro: 2.1.0
|
||||
|
||||
lint-to-the-future-ember-template@3.1.0(ember-template-lint@7.0.1(@babel/core@7.27.1)):
|
||||
lint-to-the-future-ember-template@3.1.0(ember-template-lint@7.6.0(@babel/core@7.27.1)):
|
||||
dependencies:
|
||||
content-tag: 3.1.3(patch_hash=lgdkxhmahesfzwpl4vwprolz5m)
|
||||
debug: 4.4.0(supports-color@8.1.1)
|
||||
ember-template-lint: 7.0.1(@babel/core@7.27.1)
|
||||
ember-template-lint: 7.6.0(@babel/core@7.27.1)
|
||||
globby: 14.1.0
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
lint-to-the-future-eslint@3.1.0(eslint@9.22.0):
|
||||
lint-to-the-future-eslint@3.1.0(eslint@9.26.0):
|
||||
dependencies:
|
||||
eslint: 9.22.0
|
||||
eslint: 9.26.0
|
||||
globby: 14.1.0
|
||||
import-cwd: 3.0.0
|
||||
|
||||
@ -16218,7 +16292,7 @@ snapshots:
|
||||
|
||||
p-limit@4.0.0:
|
||||
dependencies:
|
||||
yocto-queue: 1.1.1
|
||||
yocto-queue: 1.2.1
|
||||
|
||||
p-locate@2.0.0:
|
||||
dependencies:
|
||||
@ -16377,6 +16451,8 @@ snapshots:
|
||||
|
||||
pikaday@1.8.2: {}
|
||||
|
||||
pkce-challenge@5.0.0: {}
|
||||
|
||||
pkg-dir@4.2.0:
|
||||
dependencies:
|
||||
find-up: 4.1.0
|
||||
@ -16909,7 +16985,7 @@ snapshots:
|
||||
|
||||
retry@0.13.1: {}
|
||||
|
||||
reusify@1.0.4: {}
|
||||
reusify@1.1.0: {}
|
||||
|
||||
rimraf@2.6.3:
|
||||
dependencies:
|
||||
@ -17552,54 +17628,54 @@ snapshots:
|
||||
|
||||
styled_string@0.0.1: {}
|
||||
|
||||
stylelint-config-recommended-scss@14.1.0(postcss@8.5.3)(stylelint@16.16.0(typescript@5.6.3)):
|
||||
stylelint-config-recommended-scss@14.1.0(postcss@8.5.3)(stylelint@16.19.1(typescript@5.6.3)):
|
||||
dependencies:
|
||||
postcss-scss: 4.0.9(postcss@8.5.3)
|
||||
stylelint: 16.16.0(typescript@5.6.3)
|
||||
stylelint-config-recommended: 14.0.1(stylelint@16.16.0(typescript@5.6.3))
|
||||
stylelint-scss: 6.11.1(stylelint@16.16.0(typescript@5.6.3))
|
||||
stylelint: 16.19.1(typescript@5.6.3)
|
||||
stylelint-config-recommended: 14.0.1(stylelint@16.19.1(typescript@5.6.3))
|
||||
stylelint-scss: 6.12.0(stylelint@16.19.1(typescript@5.6.3))
|
||||
optionalDependencies:
|
||||
postcss: 8.5.3
|
||||
|
||||
stylelint-config-recommended@14.0.1(stylelint@16.16.0(typescript@5.6.3)):
|
||||
stylelint-config-recommended@14.0.1(stylelint@16.19.1(typescript@5.6.3)):
|
||||
dependencies:
|
||||
stylelint: 16.16.0(typescript@5.6.3)
|
||||
stylelint: 16.19.1(typescript@5.6.3)
|
||||
|
||||
stylelint-config-recommended@15.0.0(stylelint@16.16.0(typescript@5.6.3)):
|
||||
stylelint-config-recommended@16.0.0(stylelint@16.19.1(typescript@5.6.3)):
|
||||
dependencies:
|
||||
stylelint: 16.16.0(typescript@5.6.3)
|
||||
stylelint: 16.19.1(typescript@5.6.3)
|
||||
|
||||
stylelint-config-standard-scss@14.0.0(postcss@8.5.3)(stylelint@16.16.0(typescript@5.6.3)):
|
||||
stylelint-config-standard-scss@14.0.0(postcss@8.5.3)(stylelint@16.19.1(typescript@5.6.3)):
|
||||
dependencies:
|
||||
stylelint: 16.16.0(typescript@5.6.3)
|
||||
stylelint-config-recommended-scss: 14.1.0(postcss@8.5.3)(stylelint@16.16.0(typescript@5.6.3))
|
||||
stylelint-config-standard: 36.0.1(stylelint@16.16.0(typescript@5.6.3))
|
||||
stylelint: 16.19.1(typescript@5.6.3)
|
||||
stylelint-config-recommended-scss: 14.1.0(postcss@8.5.3)(stylelint@16.19.1(typescript@5.6.3))
|
||||
stylelint-config-standard: 36.0.1(stylelint@16.19.1(typescript@5.6.3))
|
||||
optionalDependencies:
|
||||
postcss: 8.5.3
|
||||
|
||||
stylelint-config-standard@36.0.1(stylelint@16.16.0(typescript@5.6.3)):
|
||||
stylelint-config-standard@36.0.1(stylelint@16.19.1(typescript@5.6.3)):
|
||||
dependencies:
|
||||
stylelint: 16.16.0(typescript@5.6.3)
|
||||
stylelint-config-recommended: 14.0.1(stylelint@16.16.0(typescript@5.6.3))
|
||||
stylelint: 16.19.1(typescript@5.6.3)
|
||||
stylelint-config-recommended: 14.0.1(stylelint@16.19.1(typescript@5.6.3))
|
||||
|
||||
stylelint-config-standard@37.0.0(stylelint@16.16.0(typescript@5.6.3)):
|
||||
stylelint-config-standard@38.0.0(stylelint@16.19.1(typescript@5.6.3)):
|
||||
dependencies:
|
||||
stylelint: 16.16.0(typescript@5.6.3)
|
||||
stylelint-config-recommended: 15.0.0(stylelint@16.16.0(typescript@5.6.3))
|
||||
stylelint: 16.19.1(typescript@5.6.3)
|
||||
stylelint-config-recommended: 16.0.0(stylelint@16.19.1(typescript@5.6.3))
|
||||
|
||||
stylelint-scss@6.11.1(stylelint@16.16.0(typescript@5.6.3)):
|
||||
stylelint-scss@6.12.0(stylelint@16.19.1(typescript@5.6.3)):
|
||||
dependencies:
|
||||
css-tree: 3.1.0
|
||||
is-plain-object: 5.0.0
|
||||
known-css-properties: 0.35.0
|
||||
known-css-properties: 0.36.0
|
||||
mdn-data: 2.21.0
|
||||
postcss-media-query-parser: 0.2.3
|
||||
postcss-resolve-nested-selector: 0.1.6
|
||||
postcss-selector-parser: 7.1.0
|
||||
postcss-value-parser: 4.2.0
|
||||
stylelint: 16.16.0(typescript@5.6.3)
|
||||
stylelint: 16.19.1(typescript@5.6.3)
|
||||
|
||||
stylelint@16.16.0(typescript@5.6.3):
|
||||
stylelint@16.19.1(typescript@5.6.3):
|
||||
dependencies:
|
||||
'@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3)
|
||||
'@csstools/css-tokenizer': 3.0.3
|
||||
@ -17614,15 +17690,15 @@ snapshots:
|
||||
debug: 4.4.0(supports-color@8.1.1)
|
||||
fast-glob: 3.3.3
|
||||
fastest-levenshtein: 1.0.16
|
||||
file-entry-cache: 10.0.7
|
||||
file-entry-cache: 10.1.0
|
||||
global-modules: 2.0.0
|
||||
globby: 11.1.0
|
||||
globjoin: 0.1.4
|
||||
html-tags: 3.3.1
|
||||
ignore: 7.0.3
|
||||
ignore: 7.0.4
|
||||
imurmurhash: 0.1.4
|
||||
is-plain-object: 5.0.0
|
||||
known-css-properties: 0.35.0
|
||||
known-css-properties: 0.36.0
|
||||
mathml-tag-names: 2.1.3
|
||||
meow: 13.2.0
|
||||
micromatch: 4.0.8
|
||||
@ -18550,8 +18626,12 @@ snapshots:
|
||||
|
||||
yocto-queue@0.1.0: {}
|
||||
|
||||
yocto-queue@1.1.1: {}
|
||||
yocto-queue@1.2.1: {}
|
||||
|
||||
yoctocolors-cjs@2.1.2: {}
|
||||
|
||||
zod-to-json-schema@3.24.5(zod@3.24.4):
|
||||
dependencies:
|
||||
zod: 3.24.4
|
||||
|
||||
zod@3.24.4: {}
|
||||
|
Reference in New Issue
Block a user