-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
{
{{willDestroy this.destroyChart}}
>
-
+
{{yield
(hash
TabularData=(component TabularData chart=this)
diff --git a/carbon-components-ember/src/components/charts/-components/color/pairing/index.gts b/carbon-components-ember/src/components/charts/-components/color/pairing/index.gts
index d839213d..dbf33dc1 100644
--- a/carbon-components-ember/src/components/charts/-components/color/pairing/index.gts
+++ b/carbon-components-ember/src/components/charts/-components/color/pairing/index.gts
@@ -1,7 +1,7 @@
-import { default as onUpdate } from '../../../-helpers/on-update';
-import { fn } from '@ember/helper';import Component from '@glimmer/component';
-import { defaultArgs } from 'carbon-components-ember/decorators/index';
-import CarbonChart from 'carbon-components-ember/components/charts/-components/chart';
+import { default as onUpdate } from '#/components/charts/-helpers/on-update';
+import Component from '@glimmer/component';
+import { defaultArgs } from '#/decorators/index';
+import CarbonChart from '#/components/charts/-components/chart';
type Args = {
numberOfVariants?: number;
@@ -37,9 +37,9 @@ class ColorPairing extends Component {
}
-
-
-
+
+
+
{{#if @chart.setColorPairing}}
{{onUpdate
(fn
diff --git a/carbon-components-ember/src/components/charts/-components/color/scale/index.gts b/carbon-components-ember/src/components/charts/-components/color/scale/index.gts
index 4a8d0dc4..11c4a30b 100644
--- a/carbon-components-ember/src/components/charts/-components/color/scale/index.gts
+++ b/carbon-components-ember/src/components/charts/-components/color/scale/index.gts
@@ -1,7 +1,7 @@
-import { default as onUpdate } from '../../../-helpers/on-update';
-import { fn } from '@ember/helper';import Component from '@glimmer/component';
-import { defaultArgs } from 'carbon-components-ember/decorators';
-import CarbonChart from 'carbon-components-ember/components/charts/-components/chart';
+import { default as onUpdate } from '#/components/charts/-helpers/on-update';
+import Component from '@glimmer/component';
+import { defaultArgs } from '#/decorators';
+import CarbonChart from '#/components/charts/-components/chart';
type Args = {
name: string;
@@ -37,9 +37,9 @@ class ColorScale extends Component {
}
-
-
-
+
+
+
{{#if @chart.setColorScale}}
{{onUpdate (fn @chart.setColorScale @name @color) @name @color}}
{{/if}}
diff --git a/carbon-components-ember/src/components/charts/-components/tabular-data/index.gts b/carbon-components-ember/src/components/charts/-components/tabular-data/index.gts
index eec2b10f..7cb18235 100644
--- a/carbon-components-ember/src/components/charts/-components/tabular-data/index.gts
+++ b/carbon-components-ember/src/components/charts/-components/tabular-data/index.gts
@@ -1,11 +1,10 @@
-import { default as onUpdate } from '../../-helpers/on-update';
-import { default as defaultTo } from 'carbon-components-ember/helpers/default-to';
+import { default as onUpdate } from '#/components/charts/-helpers/on-update';
import Component from '@glimmer/component';
import { action } from '@ember/object';
-import { defaultArgs } from 'carbon-components-ember/decorators';
+import { defaultArgs } from '#/decorators';
import CarbonChart, {
ChartData,
-} from 'carbon-components-ember/components/charts/-components/chart/index';
+} from '#/components/charts/-components/chart';
type Args = {
backgroundColors?: string[];
@@ -18,13 +17,13 @@ type Args = {
};
/** @documenter yuidoc */
-/**
- The CarbonChartDataSet
-
- ```handlebars
- ```
- @class CarbonChartDataSet
- @public
+/**
+ The CarbonChartDataSet
+
+ ```handlebars
+ ```
+ @class CarbonChartDataSet
+ @public
**/
class CarbonChartTabularData extends Component {
@defaultArgs
diff --git a/carbon-components-ember/src/components/charts/bar/index.gts b/carbon-components-ember/src/components/charts/bar/index.gts
index 83f3695a..d754fe9d 100644
--- a/carbon-components-ember/src/components/charts/bar/index.gts
+++ b/carbon-components-ember/src/components/charts/bar/index.gts
@@ -1,9 +1,9 @@
import { default as Chart } from '../-components/chart';
-import { default as set } from 'carbon-components-ember/helpers/set';
+import { default as set } from '#/helpers/set';
import { SimpleBarChart } from '@carbon/charts';
import Component from '@glimmer/component';
-import { defaultArgs } from 'carbon-components-ember/decorators/index';
-import { CarbonChartSignature } from 'carbon-components-ember/components/charts/-components/chart/index';
+import { defaultArgs } from '#/decorators/index';
+import { CarbonChartSignature } from '#/components/charts/-components/chart/index';
/** @documenter yuidoc */
@@ -20,31 +20,31 @@ export interface CarbonBarChartSignature {
};
}
-/**
- The CarbonBarChart
-
- @class CarbonBarChart
- @public
- @yield {Object} api
- @yield {Component} api.DataSet Dataset
- @yield {Component} api.Axis ChartAxis
+/**
+ The CarbonBarChart
+
+ @class CarbonBarChart
+ @public
+ @yield {Object} api
+ @yield {Component} api.DataSet Dataset
+ @yield {Component} api.Axis ChartAxis
**/
class CarbonBarChart extends Component {
ChartClass = SimpleBarChart;
@defaultArgs
args: Args = {
- /**
- * Is resizable
- @argument resizable
- @type boolean
+ /**
+ * Is resizable
+ @argument resizable
+ @type boolean
*/
resizable: true,
- /**
- * Is legendClickable
- @argument legendClickable
- @type boolean
+ /**
+ * Is legendClickable
+ @argument legendClickable
+ @type boolean
*/
legendClickable: true,
};
diff --git a/carbon-components-ember/src/components/charts/line/index.gts b/carbon-components-ember/src/components/charts/line/index.gts
index e62f21b1..e3ef9af6 100644
--- a/carbon-components-ember/src/components/charts/line/index.gts
+++ b/carbon-components-ember/src/components/charts/line/index.gts
@@ -1,8 +1,8 @@
import { default as Chart } from '../-components/chart';
-import { default as set } from 'carbon-components-ember/helpers/set';
+import { default as set } from '#/helpers/set';
import { LineChart } from '@carbon/charts';
import Component from '@glimmer/component';
-import { CarbonChartSignature } from 'carbon-components-ember/components/charts/-components/chart/index';
+import { CarbonChartSignature } from '#/components/charts/-components/chart/index';
type Args = {
resizable?: boolean;
@@ -17,29 +17,29 @@ export interface CarbonLineChartSignature {
};
}
-/**
- The CarbonLineChart
-
- @class CarbonLineChart
- @public
- @yield {Object} api
- @yield {Component} api.DataSet Dataset
- @yield {Component} api.Axis ChartAxis
+/**
+ The CarbonLineChart
+
+ @class CarbonLineChart
+ @public
+ @yield {Object} api
+ @yield {Component} api.DataSet Dataset
+ @yield {Component} api.Axis ChartAxis
**/
class CarbonLineChart extends Component {
ChartClass = LineChart;
args: Args = {
- /**
- * Is resizable
- @argument resizable
- @type boolean
+ /**
+ * Is resizable
+ @argument resizable
+ @type boolean
*/
resizable: true,
- /**
- * Is legendClickable
- @argument legendClickable
- @type boolean
+ /**
+ * Is legendClickable
+ @argument legendClickable
+ @type boolean
*/
legendClickable: true,
};
diff --git a/carbon-components-ember/src/components/charts/pie/index.gts b/carbon-components-ember/src/components/charts/pie/index.gts
index 8d013eb2..26cfda6e 100644
--- a/carbon-components-ember/src/components/charts/pie/index.gts
+++ b/carbon-components-ember/src/components/charts/pie/index.gts
@@ -1,9 +1,9 @@
import { default as Chart } from '../-components/chart';
-import { default as set } from 'carbon-components-ember/helpers/set';
+import { default as set } from '#/helpers/set';
import { PieChart } from '@carbon/charts';
import Component from '@glimmer/component';
-import { defaultArgs } from 'carbon-components-ember/decorators';
-import { CarbonChartSignature } from 'carbon-components-ember/components/charts/-components/chart/index';
+import { defaultArgs } from '#/decorators';
+import { CarbonChartSignature } from '#/components/charts/-components/chart/index';
type Args = {
resizable?: boolean;
@@ -18,31 +18,31 @@ export interface CarbonPieChartSignature {
};
}
-/**
- The CarbonPieChart
-
- @class CarbonPieChart
- @public
- @yield {Object} api
- @yield {Component} api.DataSet Dataset
- @yield {Component} api.Axis ChartAxis
+/**
+ The CarbonPieChart
+
+ @class CarbonPieChart
+ @public
+ @yield {Object} api
+ @yield {Component} api.DataSet Dataset
+ @yield {Component} api.Axis ChartAxis
**/
class CarbonPieChart extends Component {
ChartClass = PieChart;
@defaultArgs
args: Args = {
- /**
- * Is resizable
- @argument resizable
- @type boolean
+ /**
+ * Is resizable
+ @argument resizable
+ @type boolean
*/
resizable: true,
- /**
- * Is legendClickable
- @argument legendClickable
- @type boolean
+ /**
+ * Is legendClickable
+ @argument legendClickable
+ @type boolean
*/
legendClickable: true,
};
diff --git a/carbon-components-ember/src/components/checkbox/index.gts b/carbon-components-ember/src/components/checkbox/index.gts
index ea925ddc..a0cd340c 100644
--- a/carbon-components-ember/src/components/checkbox/index.gts
+++ b/carbon-components-ember/src/components/checkbox/index.gts
@@ -2,11 +2,11 @@ import Component from '@glimmer/component';
import { tracked } from '@glimmer/tracking';
import { action } from '@ember/object';
import { guidFor } from '@ember/object/internals';
-import { defaultArgs } from 'carbon-components-ember/decorators';
+import { defaultArgs } from '#/decorators';
import didInsert from '@ember/render-modifiers/modifiers/did-insert';
import { on } from '@ember/modifier';
import { fn } from '@ember/helper';
-import set from 'carbon-components-ember/helpers/set';
+import set from '#/helpers/set';
type Args = {
name?: string;
diff --git a/carbon-components-ember/src/components/code-snippet/index.gts b/carbon-components-ember/src/components/code-snippet/index.gts
index 0a030192..1dd19962 100644
--- a/carbon-components-ember/src/components/code-snippet/index.gts
+++ b/carbon-components-ember/src/components/code-snippet/index.gts
@@ -1,14 +1,14 @@
import Component from '@glimmer/component';
import { tracked } from '@glimmer/tracking';
-import { defaultArgs } from 'carbon-components-ember/decorators';
-import CopyButton from 'carbon-components-ember/components/copy-button';
+import { defaultArgs } from '#/decorators';
+import CopyButton from '#/components/copy-button';
import { concat, fn } from '@ember/helper';
import didInsert from '@ember/render-modifiers/modifiers/did-insert';
import eq from 'ember-truth-helpers/helpers/eq';
import { on } from '@ember/modifier';
-import set from 'carbon-components-ember/helpers/set';
+import set from '#/helpers/set';
import not from 'ember-truth-helpers/helpers/not';
-import htmlSafe from 'carbon-components-ember/helpers/html-safe';
+import htmlSafe from '#/helpers/html-safe';
import { TemplateOnlyComponent } from '@ember/component/template-only';
type Args = {
diff --git a/carbon-components-ember/src/components/copy-button/index.gts b/carbon-components-ember/src/components/copy-button/index.gts
index f8e4ff8b..4972e104 100644
--- a/carbon-components-ember/src/components/copy-button/index.gts
+++ b/carbon-components-ember/src/components/copy-button/index.gts
@@ -3,8 +3,8 @@ import { action } from '@ember/object';
import { tracked } from '@glimmer/tracking';
import didInsert from '@ember/render-modifiers/modifiers/did-insert';
import EmberTooltip from 'ember-tooltips/components/ember-tooltip';
-import Button from 'carbon-components-ember/components/button';
-import or from 'carbon-components-ember/helpers/or';
+import Button from '#/components/button';
+import or from '#/helpers/or';
type Args = {
targetElementId?: string;
diff --git a/carbon-components-ember/src/components/data-table/-body/index.gts b/carbon-components-ember/src/components/data-table/-body/index.gts
index caaf0c1a..7a0c217e 100644
--- a/carbon-components-ember/src/components/data-table/-body/index.gts
+++ b/carbon-components-ember/src/components/data-table/-body/index.gts
@@ -1,8 +1,8 @@
import { default as ListRow } from '../-row';
import Component from '@glimmer/component';
-import DataTableComponent from 'carbon-components-ember/components/data-table';
+import DataTableComponent from '#/components/data-table';
import { WithBoundArgs } from '@glint/template';
-import DataTableRow from 'carbon-components-ember/components/data-table/-row';
+import DataTableRow from '#/components/data-table/-row';
type Args = {
isExpandable: boolean;
diff --git a/carbon-components-ember/src/components/data-table/-header/index.gts b/carbon-components-ember/src/components/data-table/-header/index.gts
index a08772fa..b2f890c6 100644
--- a/carbon-components-ember/src/components/data-table/-header/index.gts
+++ b/carbon-components-ember/src/components/data-table/-header/index.gts
@@ -1,10 +1,10 @@
-import { default as Button } from 'carbon-components-ember/components/button';
-import { default as Checkbox } from 'carbon-components-ember/components/checkbox';
-import { default as Icon } from 'carbon-components-ember/components/icon';
-import { default as set } from 'carbon-components-ember/helpers/set';
+import { default as Button } from '#/components/button';
+import { default as Checkbox } from '#/components/checkbox';
+import { default as Icon } from '#/components/icon';
+import { default as set } from '#/helpers/set';
import { fn } from '@ember/helper';
import Component from '@glimmer/component';
-import DataTableComponent from 'carbon-components-ember/components/data-table/index';
+import DataTableComponent from '#/components/data-table/index';
export type Header = {
sortable?: boolean;
diff --git a/carbon-components-ember/src/components/data-table/-menu/index.gts b/carbon-components-ember/src/components/data-table/-menu/index.gts
index 72978910..432452b3 100644
--- a/carbon-components-ember/src/components/data-table/-menu/index.gts
+++ b/carbon-components-ember/src/components/data-table/-menu/index.gts
@@ -1,6 +1,6 @@
-import { default as Menu } from 'carbon-components-ember/components/menu';
+import { default as Menu } from '#/components/menu';
import Component from '@glimmer/component';
-import MenuItemComponent from 'carbon-components-ember/components/menu/-item';
+import MenuItemComponent from '#/components/menu/-item';
export interface TableMenuComponentSignature {
Blocks: {
diff --git a/carbon-components-ember/src/components/data-table/-row/index.gts b/carbon-components-ember/src/components/data-table/-row/index.gts
index 2b17ab31..25acb0b0 100644
--- a/carbon-components-ember/src/components/data-table/-row/index.gts
+++ b/carbon-components-ember/src/components/data-table/-row/index.gts
@@ -1,11 +1,11 @@
-import { default as Button } from 'carbon-components-ember/components/button';
-import { default as Checkbox } from 'carbon-components-ember/components/checkbox';
-import { default as set } from 'carbon-components-ember/helpers/set';
-import { default as has } from 'carbon-components-ember/helpers/has';
+import { default as Button } from '#/components/button';
+import { default as Checkbox } from '#/components/checkbox';
+import { default as set } from '#/helpers/set';
+import { default as has } from '#/helpers/has';
import { fn } from '@ember/helper';
import { default as not } from 'ember-truth-helpers/helpers/not';
import Component from '@glimmer/component';
-import DataTableComponent from 'carbon-components-ember/components/data-table';
+import DataTableComponent from '#/components/data-table';
import { tracked } from '@glimmer/tracking';
type Args = {
diff --git a/carbon-components-ember/src/components/data-table/-search-input/index.gts b/carbon-components-ember/src/components/data-table/-search-input/index.gts
index 69543901..c5b31977 100644
--- a/carbon-components-ember/src/components/data-table/-search-input/index.gts
+++ b/carbon-components-ember/src/components/data-table/-search-input/index.gts
@@ -1,5 +1,5 @@
-import { default as SearchInput } from 'carbon-components-ember/components/search-input';
-import { default as Loading } from 'carbon-components-ember/components/loading';
+import { default as SearchInput } from '#/components/search-input';
+import { default as Loading } from '#/components/loading';
import { default as styles } from './styles.scoped.scss';
import { fn } from '@ember/helper';
import Component from '@glimmer/component';
diff --git a/carbon-components-ember/src/components/data-table/-toolbar/-actions/index.gts b/carbon-components-ember/src/components/data-table/-toolbar/-actions/index.gts
index cf00a999..b29dff80 100644
--- a/carbon-components-ember/src/components/data-table/-toolbar/-actions/index.gts
+++ b/carbon-components-ember/src/components/data-table/-toolbar/-actions/index.gts
@@ -1,6 +1,6 @@
-import { default as set } from 'carbon-components-ember/helpers/set';
-import { default as getFn } from 'carbon-components-ember/helpers/get-fn';
-import { default as Button } from 'carbon-components-ember/components/button';
+import { default as set } from '#/helpers/set';
+import { default as getFn } from '#/helpers/get-fn';
+import { default as Button } from '#/components/button';
import { fn } from '@ember/helper';
import Component from '@glimmer/component';
import Table from '../../index';
diff --git a/carbon-components-ember/src/components/data-table/-toolbar/index.gts b/carbon-components-ember/src/components/data-table/-toolbar/index.gts
index 23de986d..f2cad1fa 100644
--- a/carbon-components-ember/src/components/data-table/-toolbar/index.gts
+++ b/carbon-components-ember/src/components/data-table/-toolbar/index.gts
@@ -1,11 +1,9 @@
-import { default as set } from 'carbon-components-ember/helpers/set';
-import { default as Actions } from './-actions';
-import { default as Content } from './-content';
import Component from '@glimmer/component';
-import TableToolbarContentComponent from 'carbon-components-ember/components/data-table/-toolbar/-content';
-import TableActionsComponent from 'carbon-components-ember/components/data-table/-toolbar/-actions';
+import TableToolbarContentComponent from '#/components/data-table/-toolbar/-content';
+import TableActionsComponent from '#/components/data-table/-toolbar/-actions';
import { WithBoundArgs } from '@glint/template';
-import DataTableComponent from 'carbon-components-ember/components/data-table';
+import DataTableComponent from '#/components/data-table';
+import { hash } from '@ember/helper';
export interface Signature {
Args: {
@@ -25,7 +23,7 @@ export interface Signature {
export default class TableToolbarComponent extends Component {
}
diff --git a/carbon-components-ember/src/components/data-table/index.gts b/carbon-components-ember/src/components/data-table/index.gts
index a4d6c220..8f8cd322 100644
--- a/carbon-components-ember/src/components/data-table/index.gts
+++ b/carbon-components-ember/src/components/data-table/index.gts
@@ -9,29 +9,29 @@ import { default as SearchInput } from './-search-input';
import { default as Menu } from './-menu';
import { fn } from '@ember/helper';
import { default as call } from 'ember-composable-helpers/helpers/call';
-import { default as getFn } from 'carbon-components-ember/helpers/get-fn';
-import { default as generic } from 'carbon-components-ember/helpers/generic';
-import { default as newObj } from 'carbon-components-ember/helpers/new-obj';
+import { default as getFn } from '#/helpers/get-fn';
+import { default as generic } from '#/helpers/generic';
+import { default as newObj } from '#/helpers/new-obj';
import { default as didInsert } from '@ember/render-modifiers/modifiers/did-insert';
import Component from '@glimmer/component';
import { action } from '@ember/object';
import { tracked } from '@glimmer/tracking';
-import { defaultArgs } from 'carbon-components-ember/decorators';
+import { defaultArgs } from '#/decorators';
import { A } from '@ember/array';
import MutableArray from '@ember/array/mutable';
import { task } from 'ember-concurrency';
import { next } from '@ember/runloop';
-import TableToolbarComponent from 'carbon-components-ember/components/data-table/-toolbar';
-import TableSearchComponent from 'carbon-components-ember/components/data-table/-search-input';
-import CarbonPagination from 'carbon-components-ember/components/pagination';
-import TableComponent from 'carbon-components-ember/components/data-table/-table';
-import DataTableBody from 'carbon-components-ember/components/data-table/-body';
-import TableMenuComponent from 'carbon-components-ember/components/data-table/-menu';
-import TableColumn from 'carbon-components-ember/components/data-table/-column';
+import TableToolbarComponent from '#/components/data-table/-toolbar';
+import TableSearchComponent from '#/components/data-table/-search-input';
+import CarbonPagination from '#/components/pagination';
+import TableComponent from '#/components/data-table/-table';
+import DataTableBody from '#/components/data-table/-body';
+import TableMenuComponent from '#/components/data-table/-menu';
+import TableColumn from '#/components/data-table/-column';
import { WithBoundArgs } from '@glint/template';
import ListHeaderComponent, {
Header,
-} from 'carbon-components-ember/components/data-table/-header';
+} from '#/components/data-table/-header';
class TrackedSet {
@tracked counter = 0;
diff --git a/carbon-components-ember/src/components/dialogs/confirm/index.gts b/carbon-components-ember/src/components/dialogs/confirm/index.gts
index 52a985c6..dac0b958 100644
--- a/carbon-components-ember/src/components/dialogs/confirm/index.gts
+++ b/carbon-components-ember/src/components/dialogs/confirm/index.gts
@@ -1,8 +1,8 @@
import { inject as service } from '@ember/service';
import Component from '@glimmer/component';
import { action } from '@ember/object';
-import defaultTo from 'carbon-components-ember/helpers/default-to';
-import Modal from 'carbon-components-ember/components/modal';
+import defaultTo from '#/helpers/default-to';
+import Modal from '#/components/modal';
import { on } from '@ember/modifier';
type Args = {
diff --git a/carbon-components-ember/src/components/form-input/index.gts b/carbon-components-ember/src/components/form-input/index.gts
index bed778d6..10a3d754 100644
--- a/carbon-components-ember/src/components/form-input/index.gts
+++ b/carbon-components-ember/src/components/form-input/index.gts
@@ -1,4 +1,4 @@
-import { default as defaultTo } from 'carbon-components-ember/helpers/default-to';
+import { default as defaultTo } from '#/helpers/default-to';
import { on } from '@ember/modifier';
import Component from '@glimmer/component';
import { guidFor } from '@ember/object/internals';
diff --git a/carbon-components-ember/src/components/icon/index.gts b/carbon-components-ember/src/components/icon/index.gts
index b903df9e..1fc00c00 100644
--- a/carbon-components-ember/src/components/icon/index.gts
+++ b/carbon-components-ember/src/components/icon/index.gts
@@ -3,14 +3,14 @@ import { action } from '@ember/object';
import { tracked } from '@glimmer/tracking';
import { inject as service } from '@ember/service';
import * as icons from '@carbon/icons/es';
-import { bxClassNames, classPrefix } from 'carbon-components-ember/decorators';
+import { bxClassNames, classPrefix } from '#/decorators';
import styles from './styles.module.scss';
import { on } from '@ember/modifier';
-import Loading from 'carbon-components-ember/loading';
-import or from 'carbon-components-ember/helpers/or';
-import renderSvgPart from 'carbon-components-ember/icon/render-svg-part';
+import Loading from '#/loading';
+import or from '#/helpers/or';
+import renderSvgPart from '#/icon/render-svg-part';
import { array } from '@ember/helper';
-import htmlSafe from 'carbon-components-ember/helpers/html-safe';
+import htmlSafe from '#/helpers/html-safe';
const IconMap = {};
Object.values(icons).forEach((i: any) => {
@@ -1292,66 +1292,66 @@ export type IconNames =
| 'zoom-pan';
type Args = {
- /**
- * Indicates if the icon is in loading state
- @argument loading
- @type boolean
+ /**
+ * Indicates if the icon is in loading state
+ @argument loading
+ @type boolean
*/
loading?: boolean;
- /**
- * Indicates if the icon is informative
- @argument info
- @type boolean
+ /**
+ * Indicates if the icon is informative
+ @argument info
+ @type boolean
*/
info?: boolean;
- /**
- * Indicates if the action is dangerous, showing a confirmation dialog before calling `onClick`
- @argument danger
- @type boolean
+ /**
+ * Indicates if the action is dangerous, showing a confirmation dialog before calling `onClick`
+ @argument danger
+ @type boolean
*/
danger?: boolean;
- /**
- * If the action is dangerous, this text message will be shown in the dialog
- @argument confirmText
- @type String
+ /**
+ * If the action is dangerous, this text message will be shown in the dialog
+ @argument confirmText
+ @type String
*/
confirmText?: string;
- /**
- * Use this component as dialog
- @argument confirmDialog
- @type String
+ /**
+ * Use this component as dialog
+ @argument confirmDialog
+ @type String
*/
confirmDialog?: string;
- /**
- * Use this icon to display
- @argument icon
- @type String
+ /**
+ * Use this icon to display
+ @argument icon
+ @type String
*/
icon: IconNames;
- /**
- * Size of icon
- @argument size
- @type number
+ /**
+ * Size of icon
+ @argument size
+ @type number
*/
size?: 16 | 20 | 24 | 32;
- /**
- * action to trigger on click
- @argument onClick
- @type function
+ /**
+ * action to trigger on click
+ @argument onClick
+ @type function
*/
onClick?: () => void | Promise;
- /**
- * button style
- @argument btnStyle
- @type string
+ /**
+ * button style
+ @argument btnStyle
+ @type string
*/
btnStyle?: string;
- /**
- * button classes
- @argument btnClass
- @type string
+ /**
+ * button classes
+ @argument btnClass
+ @type string
*/
btnClass?: string;
svgClass?: string;
@@ -1395,7 +1395,7 @@ class CarbonIcon extends Component {
if (this.args.danger) {
this.dialogManager.open(
this.args.confirmDialog ||
- 'carbon-components-ember/components/dialogs/confirm',
+ '#/components/dialogs/confirm',
{
type: 'danger',
header: 'Danger',
diff --git a/carbon-components-ember/src/components/list/-body/index.gts b/carbon-components-ember/src/components/list/-body/index.gts
index ca8a3154..31eccbcd 100644
--- a/carbon-components-ember/src/components/list/-body/index.gts
+++ b/carbon-components-ember/src/components/list/-body/index.gts
@@ -1,7 +1,7 @@
import { default as ListRow } from '../-row';
import Component from '@glimmer/component';
import { WithBoundArgs } from '@glint/template';
-import ListRowComponent from 'carbon-components-ember/components/list/-row';
+import ListRowComponent from '#/components/list/-row';
type Args = {
items: any[];
diff --git a/carbon-components-ember/src/components/list/-row/index.gts b/carbon-components-ember/src/components/list/-row/index.gts
index f6ae0d53..4f0a2284 100644
--- a/carbon-components-ember/src/components/list/-row/index.gts
+++ b/carbon-components-ember/src/components/list/-row/index.gts
@@ -1,10 +1,10 @@
-import { default as Icon } from 'carbon-components-ember/components/icon';
+import { default as Icon } from '#/components/icon';
import { on } from '@ember/modifier';
import { fn } from '@ember/helper';
import { default as eq } from 'ember-truth-helpers/helpers/eq';
import Component from '@glimmer/component';
import { action } from '@ember/object';
-import ListComponent from 'carbon-components-ember/components/list';
+import ListComponent from '#/components/list';
type Args = {
onSelect?(item: any): void;
diff --git a/carbon-components-ember/src/components/list/index.gts b/carbon-components-ember/src/components/list/index.gts
index 9001dcb6..efdd29fc 100644
--- a/carbon-components-ember/src/components/list/index.gts
+++ b/carbon-components-ember/src/components/list/index.gts
@@ -11,12 +11,12 @@ import { default as didInsert } from '@ember/render-modifiers/modifiers/did-inse
import Component from '@glimmer/component';
import { tracked } from '@glimmer/tracking';
import { action } from '@ember/object';
-import SearchComponent from 'carbon-components-ember/components/search-input';
+import SearchComponent from '#/components/search-input';
import { WithBoundArgs } from '@glint/template';
-import CarbonPagination from 'carbon-components-ember/components/pagination';
-import ListColumnComponent from 'carbon-components-ember/components/list/-column';
-import ListBodyComponent from 'carbon-components-ember/components/list/-body';
-import ListHeaderComponent from 'carbon-components-ember/components/list/-header';
+import CarbonPagination from '#/components/pagination';
+import ListColumnComponent from '#/components/list/-column';
+import ListBodyComponent from '#/components/list/-body';
+import ListHeaderComponent from '#/components/list/-header';
type Args = {
items?: T[];
diff --git a/carbon-components-ember/src/components/loading/index.gts b/carbon-components-ember/src/components/loading/index.gts
index 5e8e0175..3678b271 100644
--- a/carbon-components-ember/src/components/loading/index.gts
+++ b/carbon-components-ember/src/components/loading/index.gts
@@ -1,5 +1,5 @@
import Component from '@glimmer/component';
-import { defaultArgs } from 'carbon-components-ember/decorators';
+import { defaultArgs } from '#/decorators';
type Args = {
active?: boolean;
diff --git a/carbon-components-ember/src/components/menu/index.gts b/carbon-components-ember/src/components/menu/index.gts
index f0e1833e..24d7feb4 100644
--- a/carbon-components-ember/src/components/menu/index.gts
+++ b/carbon-components-ember/src/components/menu/index.gts
@@ -1,8 +1,8 @@
import Component from '@glimmer/component';
-import Icon, { IconNames } from 'carbon-components-ember/components/icon';
-import MenuItemComponent from 'carbon-components-ember/components/menu/-item';
+import Icon, { IconNames } from '#/components/icon';
+import MenuItemComponent from '#/components/menu/-item';
import BasicDropdown from 'ember-basic-dropdown/components/basic-dropdown';
-import defaultTo from 'carbon-components-ember/helpers/default-to';
+import defaultTo from '#/helpers/default-to';
import { on } from '@ember/modifier';
import EmberTooltip from 'ember-tooltips/components/ember-tooltip';
diff --git a/carbon-components-ember/src/components/modal/index.gts b/carbon-components-ember/src/components/modal/index.gts
index 17d7abc9..5bffc549 100644
--- a/carbon-components-ember/src/components/modal/index.gts
+++ b/carbon-components-ember/src/components/modal/index.gts
@@ -2,7 +2,7 @@ import Component from '@glimmer/component';
import { action } from '@ember/object';
import { guidFor } from '@ember/object/internals';
import { tracked } from '@glimmer/tracking';
-import { defaultArgs, autoComputed } from 'carbon-components-ember/decorators';
+import { defaultArgs, autoComputed } from '#/decorators';
/** @documenter yuidoc */
diff --git a/carbon-components-ember/src/components/notification/index.gts b/carbon-components-ember/src/components/notification/index.gts
index 4da8ca34..47b12f6d 100644
--- a/carbon-components-ember/src/components/notification/index.gts
+++ b/carbon-components-ember/src/components/notification/index.gts
@@ -2,15 +2,15 @@ import { default as or } from 'ember-truth-helpers/helpers/or';
import { on } from '@ember/modifier';
import { fn } from '@ember/helper';
import { default as eq } from 'ember-truth-helpers/helpers/eq';
-import { default as Icon } from 'carbon-components-ember/components/icon';
+import { default as Icon } from '#/components/icon';
import Component from '@glimmer/component';
import { action } from '@ember/object';
import NotificationService, {
NotificationOptions,
-} from 'carbon-components-ember/services/notifications';
+} from '#/services/notifications';
import { service } from '@ember/service';
import { tracked } from '@glimmer/tracking';
-import { IconNames } from 'carbon-components-ember/components/icon';
+import { IconNames } from '#/components/icon';
type Args = {
onClick: null | Function;
diff --git a/carbon-components-ember/src/components/pagination/index.gts b/carbon-components-ember/src/components/pagination/index.gts
index 3131ef59..d9515a63 100644
--- a/carbon-components-ember/src/components/pagination/index.gts
+++ b/carbon-components-ember/src/components/pagination/index.gts
@@ -1,6 +1,6 @@
import { default as Select } from '../select';
import { default as Icon } from '../icon';
-import { default as defaultTo } from 'carbon-components-ember/helpers/default-to';
+import { default as defaultTo } from '#/helpers/default-to';
import { default as range } from 'ember-composable-helpers/helpers/range';
import { default as eq } from 'ember-truth-helpers/helpers/eq';
import { default as styles } from './styles.scoped.scss';
@@ -12,7 +12,7 @@ import { default as or } from 'ember-truth-helpers/helpers/or';
import Component from '@glimmer/component';
import { tracked } from '@glimmer/tracking';
import { action } from '@ember/object';
-import { defaultArgs } from 'carbon-components-ember/decorators';
+import { defaultArgs } from '#/decorators';
import { next } from '@ember/runloop';
/** @documenter yuidoc */
diff --git a/carbon-components-ember/src/components/progress-bar/index.gts b/carbon-components-ember/src/components/progress-bar/index.gts
index 9217b910..ee131ffb 100644
--- a/carbon-components-ember/src/components/progress-bar/index.gts
+++ b/carbon-components-ember/src/components/progress-bar/index.gts
@@ -1,6 +1,6 @@
import Component from '@glimmer/component';
import { guidFor } from '@ember/object/internals';
-import Icon from 'carbon-components-ember/components/icon';
+import Icon from '#/components/icon';
import eq from 'ember-truth-helpers/helpers/eq';
import { htmlSafe } from '@ember/template';
import { concat } from '@ember/helper';
@@ -24,15 +24,15 @@ export interface ProgressBarInterface {
};
}
-/**
- The Carbon ProgressBar
-
- ```handlebars
-
-
- ```
- @class CarbonButton
- @public
+/**
+ The Carbon ProgressBar
+
+ ```handlebars
+
+
+ ```
+ @class CarbonButton
+ @public
**/
export default class ProgressBar extends Component {
get guid() {
diff --git a/carbon-components-ember/src/components/radio/group.gts b/carbon-components-ember/src/components/radio/group.gts
index 15b8536c..6cbd0025 100644
--- a/carbon-components-ember/src/components/radio/group.gts
+++ b/carbon-components-ember/src/components/radio/group.gts
@@ -1,9 +1,9 @@
import Component from '@glimmer/component';
-import { defaultArgs } from 'carbon-components-ember/decorators';
+import { defaultArgs } from '#/decorators';
import { action } from '@ember/object';
import { tracked } from '@glimmer/tracking';
import { WithBoundArgs } from '@glint/template';
-import RadioButton from 'carbon-components-ember/components/radio';
+import RadioButton from '#/components/radio';
interface Signature {
Args: {
diff --git a/carbon-components-ember/src/components/radio/index.gts b/carbon-components-ember/src/components/radio/index.gts
index a5daeeca..e233ba29 100644
--- a/carbon-components-ember/src/components/radio/index.gts
+++ b/carbon-components-ember/src/components/radio/index.gts
@@ -1,6 +1,6 @@
import Component from '@glimmer/component';
import { guidFor } from '@ember/object/internals';
-import RadioButtonGroup from 'carbon-components-ember/components/radio/group';
+import RadioButtonGroup from '#/components/radio/group';
import { on } from '@ember/modifier';
import { fn } from '@ember/helper';
import { tracked } from '@glimmer/tracking';
diff --git a/carbon-components-ember/src/components/search-input/index.gts b/carbon-components-ember/src/components/search-input/index.gts
index f83832a5..73af91f0 100644
--- a/carbon-components-ember/src/components/search-input/index.gts
+++ b/carbon-components-ember/src/components/search-input/index.gts
@@ -4,10 +4,10 @@ import { guidFor } from '@ember/object/internals';
import { tracked } from '@glimmer/tracking';
import { task } from 'ember-concurrency';
import { timeout, TaskInstance } from 'ember-concurrency';
-import { autoComputed } from 'carbon-components-ember/decorators';
+import { autoComputed } from '#/decorators';
import didUpdate from '@ember/render-modifiers/modifiers/did-update';
import { fn } from '@ember/helper';
-import Icon from 'carbon-components-ember/components/icon';
+import Icon from '#/components/icon';
import { on } from '@ember/modifier';
import { next } from '@ember/runloop';
diff --git a/carbon-components-ember/src/components/select/index.gts b/carbon-components-ember/src/components/select/index.gts
index efc3819b..c7c01787 100644
--- a/carbon-components-ember/src/components/select/index.gts
+++ b/carbon-components-ember/src/components/select/index.gts
@@ -1,7 +1,7 @@
import Component from '@glimmer/component';
import { set, action } from '@ember/object';
import { isBlank } from '@ember/utils';
-import { defaultArgs } from 'carbon-components-ember/decorators';
+import { defaultArgs } from '#/decorators';
import jQuery from 'jquery';
import PowerSelect, {
PowerSelectArgs,
@@ -11,8 +11,8 @@ import PowerSelectMultiple, {
PowerSelectMultipleSignature,
} from 'ember-power-select/components/power-select-multiple';
import didInsert from '@ember/render-modifiers/modifiers/did-insert';
-import defaultTo from 'carbon-components-ember/helpers/default-to';
-import Checkbox from 'carbon-components-ember/components/checkbox';
+import defaultTo from '#/helpers/default-to';
+import Checkbox from '#/components/checkbox';
import isSelected from 'ember-power-select/helpers/ember-power-select-is-selected';
type Args = {
diff --git a/carbon-components-ember/src/components/tabs/index.gts b/carbon-components-ember/src/components/tabs/index.gts
index 9a87eeab..9b47cd18 100644
--- a/carbon-components-ember/src/components/tabs/index.gts
+++ b/carbon-components-ember/src/components/tabs/index.gts
@@ -9,7 +9,7 @@ import { registerDestructor } from '@ember/destroyable';
import { WithBoundArgs } from '@glint/template';
import { next } from '@ember/runloop';
import { action } from '@ember/object';
-import or from 'carbon-components-ember/helpers/or';
+import or from '#/helpers/or';
import didResize from 'ember-resize-modifier/modifiers/did-resize';
type Args = {
diff --git a/carbon-components-ember/src/components/tile/index.gts b/carbon-components-ember/src/components/tile/index.gts
index 4db2f15d..e47f7015 100644
--- a/carbon-components-ember/src/components/tile/index.gts
+++ b/carbon-components-ember/src/components/tile/index.gts
@@ -2,11 +2,11 @@ import Component from '@glimmer/component';
import { tracked } from '@glimmer/tracking';
import { action } from '@ember/object';
import { guidFor } from '@ember/object/internals';
-import { autoComputed } from 'carbon-components-ember/decorators';
+import { autoComputed } from '#/decorators';
import { on } from '@ember/modifier';
import { fn } from '@ember/helper';
-import Icon from 'carbon-components-ember/components/icon';
-import set from 'carbon-components-ember/helpers/set';
+import Icon from '#/components/icon';
+import set from '#/helpers/set';
import not from 'ember-truth-helpers/helpers/not';
type Args = {
diff --git a/carbon-components-ember/src/components/ui-shell/-header/index.gts b/carbon-components-ember/src/components/ui-shell/-header/index.gts
index 8b96ed9c..52d4cee4 100644
--- a/carbon-components-ember/src/components/ui-shell/-header/index.gts
+++ b/carbon-components-ember/src/components/ui-shell/-header/index.gts
@@ -1,4 +1,4 @@
-import { default as Icon } from 'carbon-components-ember/components/icon';
+import { default as Icon } from '#/components/icon';
import { default as eq } from 'ember-truth-helpers/helpers/eq';
import { default as not } from 'ember-truth-helpers/helpers/not';
import { default as and } from 'ember-truth-helpers/helpers/and';
diff --git a/carbon-components-ember/src/components/ui-shell/-nav/index.gts b/carbon-components-ember/src/components/ui-shell/-nav/index.gts
index 00e2d42e..7733e5dc 100644
--- a/carbon-components-ember/src/components/ui-shell/-nav/index.gts
+++ b/carbon-components-ember/src/components/ui-shell/-nav/index.gts
@@ -1,6 +1,5 @@
-import { default as Item } from './-item';
import Component from '@glimmer/component';
-import UiShellNavItem from 'carbon-components-ember/components/ui-shell/-nav/-item';
+import UiShellNavItem from '#/components/ui-shell/-nav/-item';
export interface Signature {
Args: {};
@@ -14,7 +13,7 @@ export default class InnerClass extends Component {
diff --git a/carbon-components-ember/src/components/ui-shell/-sidenav/-menu/index.gts b/carbon-components-ember/src/components/ui-shell/-sidenav/-menu/index.gts
index 3b52186c..45e3d9a6 100644
--- a/carbon-components-ember/src/components/ui-shell/-sidenav/-menu/index.gts
+++ b/carbon-components-ember/src/components/ui-shell/-sidenav/-menu/index.gts
@@ -1,13 +1,13 @@
import { default as SubMenu } from '../-sub-menu';
-import { default as Icon } from 'carbon-components-ember/components/icon';
-import { default as newObj } from 'carbon-components-ember/helpers/new-obj';
+import { default as Icon } from '#/components/icon';
+import { default as newObj } from '#/helpers/new-obj';
import { on } from '@ember/modifier';
import { get, concat, fn } from '@ember/helper';
import { default as toggle } from 'ember-composable-helpers/helpers/toggle';
import { default as or } from 'ember-truth-helpers/helpers/or';
import Component from '@glimmer/component';
-import { IconNames } from 'carbon-components-ember/components/icon';
-import SubMenuComponent from 'carbon-components-ember/components/ui-shell/-sidenav/-sub-menu';
+import { IconNames } from '#/components/icon';
+import SubMenuComponent from '#/components/ui-shell/-sidenav/-sub-menu';
export type SubMenu = {
icon: IconNames;
diff --git a/carbon-components-ember/src/components/ui-shell/-sidenav/-sub-menu/index.gts b/carbon-components-ember/src/components/ui-shell/-sidenav/-sub-menu/index.gts
index 5dc631dd..4a60503a 100644
--- a/carbon-components-ember/src/components/ui-shell/-sidenav/-sub-menu/index.gts
+++ b/carbon-components-ember/src/components/ui-shell/-sidenav/-sub-menu/index.gts
@@ -1,6 +1,6 @@
-import { default as Icon } from 'carbon-components-ember/components/icon';
import Component from '@glimmer/component';
-import Icon from 'carbon-components-ember/components/icon';
+import Icon from '#/components/icon';
+import { on } from '@ember/modifier';
export interface Signature {
Args: {
diff --git a/carbon-components-ember/src/components/ui-shell/-sidenav/index.gts b/carbon-components-ember/src/components/ui-shell/-sidenav/index.gts
index 2182d3aa..e066e725 100644
--- a/carbon-components-ember/src/components/ui-shell/-sidenav/index.gts
+++ b/carbon-components-ember/src/components/ui-shell/-sidenav/index.gts
@@ -1,12 +1,10 @@
-import { default as Icon } from 'carbon-components-ember/components/icon';
import { default as eq } from 'ember-truth-helpers/helpers/eq';
-import { default as toggle } from 'ember-composable-helpers/helpers/toggle';
import { default as styles } from './styles.scoped.scss';
-import { default as Menu } from './-menu';
-import { fn } from '@ember/helper';
+import { default as Menu } from '#/components/ui-shell/-sidenav/-menu';
import Component from '@glimmer/component';
import NavMenuComponent, { SubMenu } from './-menu';
-import { IconNames } from 'carbon-components-ember/components/icon';
+import { IconNames } from '#/components/icon';
+import { fn } from '@ember/helper';
export type MenuItem = {
submenus: SubMenu[];
diff --git a/carbon-components-ember/tsconfig.json b/carbon-components-ember/tsconfig.json
new file mode 100644
index 00000000..5e5b251f
--- /dev/null
+++ b/carbon-components-ember/tsconfig.json
@@ -0,0 +1,49 @@
+{
+ "compilerOptions": {
+ "target": "ES2018",
+ "emitDeclarationOnly": true,
+ "declarationDir": "precompiled",
+ "allowJs": false,
+ "declaration": true,
+ "esModuleInterop": true,
+ "moduleResolution": "node",
+ "allowSyntheticDefaultImports": true,
+ "noImplicitAny": false,
+ "noImplicitThis": true,
+ "alwaysStrict": true,
+ "strictNullChecks": true,
+ "strictPropertyInitialization": false,
+ "noFallthroughCasesInSwitch": true,
+ "noUnusedLocals": false,
+ "noUnusedParameters": false,
+ "noImplicitReturns": false,
+ "noEmitOnError": false,
+ "baseUrl": ".",
+ "rootDir": ".",
+ "module": "ES6",
+ "experimentalDecorators": true,
+ "paths": {
+ "#/*": [
+ "src/*"
+ ]
+ }
+ },
+ "rootDir": ".",
+ "include": [
+ "node_modules/@gavant/glint-template-types/types/ember-power-select/components/power-select.d.ts",
+ "node_modules/@gavant/glint-template-types/types/ember-power-select/components/power-select-multiple.d.ts",
+ "node_modules/@gavant/glint-template-types/types/ember-truth-helpers/*.d.ts",
+ "node_modules/@gavant/glint-template-types/types/ember-basic-dropdown/components/basic-dropdown.d.ts",
+ "node_modules/@gavant/glint-template-types/types/ember-basic-dropdown/components/basic-dropdown-content.d.ts",
+ "node_modules/@gavant/glint-template-types/types/ember-basic-dropdown/components/basic-dropdown-trigger.d.ts",
+ "node_modules/@gavant/glint-template-types/types/ember-basic-dropdown/utils/calculate-position.d.ts",
+ "types/globals.d.ts",
+ "types/glint.d.ts",
+ "types/ember.d.ts",
+ "index.d.ts",
+ "src/**/*"
+ ],
+ "glint": {
+ "environment": ["ember-hbs-imports", "ember-template-imports"]
+ }
+}
diff --git a/doc-app/app/pods/docs/components/breadcrumbs/route.gts b/doc-app/app/pods/docs/components/breadcrumbs/route.gts
new file mode 100644
index 00000000..0ac76d49
--- /dev/null
+++ b/doc-app/app/pods/docs/components/breadcrumbs/route.gts
@@ -0,0 +1,24 @@
+import Demo from 'ember-cli-addon-docs/components/docs-demo';
+import { array } from '@ember/helper';
+import RouteTemplate from 'ember-route-template/route';
+import Component from '@glimmer/component';
+import Breadcrumbs from 'carbon-components-ember/src/components/breadcrumbs';
+
+class RouteComponent extends Component {
+
+
+ Carbon Breadcrumbs
+
+
+
+
+ {{!import Breadcrumbs from 'carbon-components-ember/components/breadcrumbs'}}
+
+
+
+
+
+
+}
+
+export default RouteTemplate(RouteComponent);
diff --git a/doc-app/app/pods/docs/components/breadcrumbs/template.hbs b/doc-app/app/pods/docs/components/breadcrumbs/template.hbs
deleted file mode 100644
index c93f88a2..00000000
--- a/doc-app/app/pods/docs/components/breadcrumbs/template.hbs
+++ /dev/null
@@ -1,20 +0,0 @@
-{{import Checkbox from 'carbon-components-ember/components/checkbox'}}
-{{import Breadcrumbs from 'carbon-components-ember/components/breadcrumbs'}}
-{{import Input from 'carbon-components-ember/components/form-input'}}
-{{import Demo from 'ember-cli-addon-docs/components/docs-demo'}}
-{{import set from 'carbon-components-ember/helpers/set'}}
-{{import Breadcrumbs from 'carbon-components-ember/components/breadcrumbs'}}
-{{import '{ array }' from '@ember/helper'}}
-
-
- Carbon Breadcrumbs
-
-
-
-
- {{!import Breadcrumbs from 'carbon-components-ember/components/breadcrumbs'}}
-
-
-
-
-
\ No newline at end of file
diff --git a/doc-app/app/templates/.gitkeep b/doc-app/app/templates/.gitkeep
new file mode 100644
index 00000000..e69de29b
diff --git a/doc-app/package.json b/doc-app/package.json
index 32d470ee..64e6960b 100644
--- a/doc-app/package.json
+++ b/doc-app/package.json
@@ -2,7 +2,7 @@
"name": "doc-app",
"version": "0.0.0",
"private": true,
- "description": "Test app for carbon-components-ember2 addon",
+ "description": "Doc app for carbon-components-ember addon",
"repository": "",
"license": "MIT",
"author": "",
@@ -42,8 +42,10 @@
"concurrently": "^8.2.0",
"ember-auto-import": "^2.6.3",
"ember-cli": "~5.1.0",
+ "ember-cli-addon-docs": "^7.0.1",
+ "ember-cli-addon-docs-yuidoc": "^1.1.0",
"ember-cli-app-version": "^6.0.1",
- "ember-cli-babel": "^7.26.11",
+ "ember-cli-babel": "^8.2.0",
"ember-cli-clean-css": "^2.0.0",
"ember-cli-dependency-checker": "^3.3.2",
"ember-cli-htmlbars": "^6.2.0",
@@ -77,7 +79,8 @@
"stylelint-prettier": "^3.0.0",
"tracked-built-ins": "^3.1.1",
"webpack": "^5.88.1",
- "ember-route-template": "https://github.com/patricklx/ember-route-template/releases/download/dist/ember-route-template-1.0.3.tgz"
+ "ember-template-imports": "^4.1.0",
+ "ember-route-template": "https://github.com/patricklx/ember-route-template/releases/download/dist/ember-route-template-1.0.3-alpha1.tgz"
},
"engines": {
"node": "16.* || >= 18"
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 03059dee..d96f6b20 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -63,8 +63,8 @@ importers:
specifier: ^11.19.0
version: 11.19.0
'@embroider/addon-shim':
- specifier: ^1.0.0
- version: 1.0.0
+ specifier: ^1.8.7
+ version: 1.8.7(supports-color@8.1.1)
'@eslint/js':
specifier: ^8.41.0
version: 8.43.0
@@ -77,6 +77,9 @@ importers:
'@glimmer/tracking':
specifier: ^1.1.2
version: 1.1.2
+ '@rollup/plugin-node-resolve':
+ specifier: ^15.2.3
+ version: 15.2.3(rollup@3.21.8)
'@types/node':
specifier: ^18.15.2
version: 18.15.2
@@ -132,8 +135,8 @@ importers:
specifier: ^7.3.0
version: 7.3.0(@babel/core@7.24.0)(@ember/string@3.1.1)(@glint/environment-ember-loose@1.2.0)(@glint/template@1.2.0)(ember-source@5.2.0)(webpack@5.88.1)
ember-cli-babel:
- specifier: ^7.26.11
- version: 7.26.11
+ specifier: ^8.2.0
+ version: 8.2.0(@babel/core@7.24.0)
ember-cli-htmlbars:
specifier: ^6.2.0
version: 6.3.0
@@ -143,9 +146,6 @@ importers:
ember-cli-sass:
specifier: ^11.0.1
version: 11.0.1
- ember-cli-typescript:
- specifier: ^5.2.1
- version: 5.2.1
ember-composable-helpers:
specifier: ^5.0.0
version: 5.0.0
@@ -564,12 +564,18 @@ importers:
ember-cli:
specifier: ~5.1.0
version: 5.1.0
+ ember-cli-addon-docs:
+ specifier: ^7.0.1
+ version: 7.0.1(@babel/core@7.24.0)(@ember/test-helpers@3.3.0)(ember-data@5.1.0)(ember-fetch@8.1.2)(ember-source@5.2.0)(webpack@5.88.1)
+ ember-cli-addon-docs-yuidoc:
+ specifier: ^1.1.0
+ version: 1.1.0
ember-cli-app-version:
specifier: ^6.0.1
version: 6.0.1(ember-source@5.2.0)
ember-cli-babel:
- specifier: ^7.26.11
- version: 7.26.11
+ specifier: ^8.2.0
+ version: 8.2.0(@babel/core@7.24.0)
ember-cli-clean-css:
specifier: ^2.0.0
version: 2.0.0
@@ -610,14 +616,17 @@ importers:
specifier: ^10.1.1
version: 10.1.1(@ember/string@3.1.1)(ember-source@5.2.0)
ember-route-template:
- specifier: https://github.com/patricklx/ember-route-template/releases/download/dist/ember-route-template-1.0.3.tgz
- version: '@github.com/patricklx/ember-route-template/releases/download/dist/ember-route-template-1.0.3.tgz'
+ specifier: https://github.com/patricklx/ember-route-template/releases/download/dist/ember-route-template-1.0.3-alpha1.tgz
+ version: '@github.com/patricklx/ember-route-template/releases/download/dist/ember-route-template-1.0.3-alpha1.tgz'
ember-source:
specifier: ~5.2.0
version: 5.2.0(@babel/core@7.24.0)(@glimmer/component@1.1.2)(@glint/template@1.2.0)(rsvp@4.8.5)(webpack@5.88.1)
ember-source-channel-url:
specifier: ^3.0.0
version: 3.0.0
+ ember-template-imports:
+ specifier: ^4.1.0
+ version: 4.1.0
ember-template-lint:
specifier: ^5.11.0
version: 5.11.2
@@ -826,6 +835,14 @@ packages:
'@jridgewell/gen-mapping': 0.3.3
'@jridgewell/trace-mapping': 0.3.20
+ /@asamuzakjp/dom-selector@2.0.2:
+ resolution: {integrity: sha512-x1KXOatwofR6ZAYzXRBL5wrdV0vwNxlTCK9NCuLqAzQYARqGcvFwiJA6A1ERuh+dgeA4Dxm3JBYictIes+SqUQ==}
+ dependencies:
+ bidi-js: 1.0.3
+ css-tree: 2.3.1
+ is-potential-custom-element-name: 1.0.1
+ dev: true
+
/@ascua/arrays@0.0.237:
resolution: {integrity: sha512-gW6qczxItfU6C0BSS2Hse5eUQliGHR0KsD5B3uzes+H+5Pah8vRavcNoYwX9PM3hvxjcwUb1VAuNmZrVJs04aQ==}
dependencies:
@@ -1312,7 +1329,6 @@ packages:
'@babel/core': 7.24.0(supports-color@8.1.1)
'@babel/helper-create-class-features-plugin': 7.23.6(@babel/core@7.24.0)
'@babel/helper-plugin-utils': 7.22.5
- dev: true
/@babel/plugin-proposal-decorators@7.22.5(@babel/core@7.23.6):
resolution: {integrity: sha512-h8hlezQ4dl6ixodgXkH8lUfcD7x+WAuIqPUjwGoItynrXOAv4a4Tci1zA/qjzQjjcl0v3QpLdc2LM6ZACQuY7A==}
@@ -1339,7 +1355,6 @@ packages:
'@babel/helper-replace-supers': 7.22.20(@babel/core@7.24.0)
'@babel/helper-split-export-declaration': 7.22.6
'@babel/plugin-syntax-decorators': 7.23.3(@babel/core@7.24.0)
- dev: true
/@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.23.6):
resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==}
@@ -1362,7 +1377,6 @@ packages:
'@babel/core': 7.24.0(supports-color@8.1.1)
'@babel/helper-create-class-features-plugin': 7.23.6(@babel/core@7.24.0)
'@babel/helper-plugin-utils': 7.22.5
- dev: true
/@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.6):
resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==}
@@ -1393,6 +1407,19 @@ packages:
'@babel/helper-plugin-utils': 7.22.5
'@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.6)
+ /@babel/plugin-proposal-private-property-in-object@7.21.11(@babel/core@7.24.0):
+ resolution: {integrity: sha512-0QZ8qP/3RLDVBwBFoWAwCtgcDZJVwA5LUJRZU8x2YFfKNuFq161wK3cuGrALu5yiPu+vzwTAg/sMWVNeWeNyaw==}
+ engines: {node: '>=6.9.0'}
+ deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-property-in-object instead.
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.24.0(supports-color@8.1.1)
+ '@babel/helper-annotate-as-pure': 7.22.5
+ '@babel/helper-create-class-features-plugin': 7.23.6(@babel/core@7.24.0)
+ '@babel/helper-plugin-utils': 7.22.5
+ '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.0)
+
/@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.23.6):
resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==}
peerDependencies:
@@ -2562,7 +2589,6 @@ packages:
semver: 6.3.1
transitivePeerDependencies:
- supports-color
- dev: true
/@babel/plugin-transform-shorthand-properties@7.23.3(@babel/core@7.23.6):
resolution: {integrity: sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==}
@@ -3230,6 +3256,18 @@ packages:
source-map: 0.7.4
dev: true
+ /@csstools/postcss-sass@5.0.1(postcss@8.4.35):
+ resolution: {integrity: sha512-GgQAOe6KfABEIHGh9KFqn/7sX2Dmx554PElvyhRFNADo2QV2N/CzlS+QHrrJmVJzaBn829f4JFcOd67mmYb5Eg==}
+ engines: {node: ^12 || ^14 || >=16}
+ peerDependencies:
+ postcss: ^8.4.6
+ dependencies:
+ '@csstools/sass-import-resolve': 1.0.0
+ postcss: 8.4.35
+ sass: 1.62.1
+ source-map: 0.7.4
+ dev: true
+
/@csstools/sass-import-resolve@1.0.0:
resolution: {integrity: sha512-pH4KCsbtBLLe7eqUrw8brcuFO8IZlN36JjdKlOublibVdAIPHCzEnpBWOVUXK5sCf+DpBi8ZtuWtjF0srybdeA==}
engines: {node: '>=4.0.0'}
@@ -3822,6 +3860,25 @@ packages:
- supports-color
dev: true
+ /@ember/render-modifiers@2.1.0(@babel/core@7.24.0)(ember-source@5.2.0):
+ resolution: {integrity: sha512-LruhfoDv2itpk0fA0IC76Sxjcnq/7BC6txpQo40hOko8Dn6OxwQfxkPIbZGV0Cz7df+iX+VJrcYzNIvlc3w2EQ==}
+ engines: {node: 12.* || 14.* || >= 16}
+ peerDependencies:
+ '@glint/template': ^1.0.2
+ ember-source: ^3.8 || ^4.0.0 || ^5.0.0
+ peerDependenciesMeta:
+ '@glint/template':
+ optional: true
+ dependencies:
+ '@embroider/macros': 1.14.0(@glint/template@1.2.0)
+ ember-cli-babel: 7.26.11
+ ember-modifier-manager-polyfill: 1.2.0(@babel/core@7.24.0)
+ ember-source: 5.2.0(@babel/core@7.24.0)(@glimmer/component@1.1.2)(@glint/template@1.2.0)(rsvp@4.8.5)(webpack@5.88.1)
+ transitivePeerDependencies:
+ - '@babel/core'
+ - supports-color
+ dev: true
+
/@ember/string@3.1.1:
resolution: {integrity: sha512-UbXJ+k3QOrYN4SRPHgXCqYIJ+yWWUg1+vr0H4DhdQPTy8LJfyqwZ2tc5uqpSSnEXE+/1KopHBE5J8GDagAg5cg==}
engines: {node: 12.* || 14.* || >= 16}
@@ -3908,14 +3965,6 @@ packages:
- utf-8-validate
dev: true
- /@embroider/addon-shim@1.0.0:
- resolution: {integrity: sha512-RkUkQDe56M/15pA7rAL9mTdxYnw/MukQYM2JcJ+9x8mTjkFc6mRnuHVdjVt/r6mUw9YG6FvN3G5nIadsDdXTyQ==}
- engines: {node: 12.* || 14.* || >= 16}
- dependencies:
- '@embroider/shared-internals': 1.8.3
- semver: 7.5.4
- dev: false
-
/@embroider/addon-shim@1.8.3:
resolution: {integrity: sha512-7pyHwzT6ESXc3nZsB8rfnirLkUhQWdvj6CkYH+0MUPN74mX4rslf7pnBqZE/KZkW3uBIaBYvU8fxi0hcKC/Paw==}
engines: {node: 12.* || 14.* || >= 16}
@@ -5101,6 +5150,12 @@ packages:
'@simple-dom/interface': 1.4.0
dev: true
+ /@glimmer/interfaces@0.87.1:
+ resolution: {integrity: sha512-2lbwLY4Bt9i2SvwT4hhY0TgEYKhOMQBgYvRiraq2BYHwO8iLKh3lC8iO3d+rQ3VgDtQ9i/sP6HG848VNRyVHxA==}
+ dependencies:
+ '@simple-dom/interface': 1.4.0
+ dev: true
+
/@glimmer/interfaces@0.88.1:
resolution: {integrity: sha512-BOcN8xFNX/eppGxwS9Rm1+PlQaFX+tK91cuQLHj2sRwB+qVbL/WeutIa3AUQYr0VVEzMm2S6bYCLvG6p0a8v9A==}
dependencies:
@@ -5301,6 +5356,16 @@ packages:
simple-html-tokenizer: 0.5.11
dev: true
+ /@glimmer/syntax@0.87.1:
+ resolution: {integrity: sha512-zYzZT6LgpSF0iv5iuxmMV5Pf52aE8dukNC2KfrHC6gXJfM4eLZMZcyk76NW5m+SEetZSOXX6AWv/KwLnoxiMfQ==}
+ dependencies:
+ '@glimmer/interfaces': 0.87.1
+ '@glimmer/util': 0.87.1
+ '@glimmer/wire-format': 0.87.1
+ '@handlebars/parser': 2.0.0
+ simple-html-tokenizer: 0.5.11
+ dev: true
+
/@glimmer/syntax@0.88.1:
resolution: {integrity: sha512-tucexG0j5SSbk3d4ayCOnvjg5FldvWyrZbzxukZOBhDgAYhGWUnGFAqdoXjpr3w6FkD4xIVliVD9GFrH4lI8DA==}
dependencies:
@@ -5341,6 +5406,13 @@ packages:
'@glimmer/interfaces': 0.85.13
dev: true
+ /@glimmer/util@0.87.1:
+ resolution: {integrity: sha512-Duxi2JutaIewfIWp8PJl7U5n12yasKWtZFHNLSrg+C8TKeMXdRyJtI7uqtqg0Z/6F9JwdJe/IPhTvdsTTfzAuA==}
+ dependencies:
+ '@glimmer/env': 0.1.7
+ '@glimmer/interfaces': 0.87.1
+ dev: true
+
/@glimmer/util@0.88.1:
resolution: {integrity: sha512-PV/24+vBmsReR78UQXJlEHDblU6QBAeIJa8MwKhQoxSD6WgvQHP4KmX23rvlCz11GxApTwyPm/2qyp/SwVvX2A==}
dependencies:
@@ -5414,6 +5486,13 @@ packages:
'@glimmer/util': 0.85.13
dev: true
+ /@glimmer/wire-format@0.87.1:
+ resolution: {integrity: sha512-O3W1HDfRGX7wHZqvP8UzI/nWyZ2GIMFolU7l6WcLGU9HIdzqfxsc7ae2Icob/fq2kV9meHti4yDEdTMlBVK9AQ==}
+ dependencies:
+ '@glimmer/interfaces': 0.87.1
+ '@glimmer/util': 0.87.1
+ dev: true
+
/@glimmer/wire-format@0.88.1:
resolution: {integrity: sha512-DPM2UiYRNzcWdOUrSa8/IFbWKovH+c2JPnbvtk04DpfQapU7+hteBj34coEN/pW3FJiP3WMvx/EuPfWROkeDsg==}
dependencies:
@@ -5878,6 +5957,24 @@ packages:
rollup: 3.21.8
dev: true
+ /@rollup/plugin-node-resolve@15.2.3(rollup@3.21.8):
+ resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==}
+ engines: {node: '>=14.0.0'}
+ peerDependencies:
+ rollup: ^2.78.0||^3.0.0||^4.0.0
+ peerDependenciesMeta:
+ rollup:
+ optional: true
+ dependencies:
+ '@rollup/pluginutils': 5.1.0(rollup@3.21.8)
+ '@types/resolve': 1.20.2
+ deepmerge: 4.3.1
+ is-builtin-module: 3.2.1
+ is-module: 1.0.0
+ resolve: 1.22.8
+ rollup: 3.21.8
+ dev: false
+
/@rollup/pluginutils@4.2.1:
resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==}
engines: {node: '>= 8.0.0'}
@@ -5899,7 +5996,6 @@ packages:
estree-walker: 2.0.2
picomatch: 2.3.1
rollup: 3.21.8
- dev: true
/@rollup/rollup-android-arm-eabi@4.12.0:
resolution: {integrity: sha512-+ac02NL/2TCKRrJu2wffk1kZ+RyqxVUlbjSagNgPm94frxtr+XDL12E5Ll1enWskLrtrZ2r8L3wED1orIibV/w==}
@@ -6624,6 +6720,10 @@ packages:
resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==}
dev: true
+ /@types/resolve@1.20.2:
+ resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==}
+ dev: false
+
/@types/responselike@1.0.3:
resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==}
dependencies:
@@ -7350,6 +7450,15 @@ packages:
- supports-color
dev: true
+ /agent-base@7.1.0:
+ resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==}
+ engines: {node: '>= 14'}
+ dependencies:
+ debug: 4.3.4(supports-color@8.1.1)
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/agentkeepalive@4.5.0:
resolution: {integrity: sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==}
engines: {node: '>= 8.0.0'}
@@ -8205,6 +8314,16 @@ packages:
resolve: 1.22.8
dev: true
+ /babel-plugin-module-resolver@5.0.0:
+ resolution: {integrity: sha512-g0u+/ChLSJ5+PzYwLwP8Rp8Rcfowz58TJNCe+L/ui4rpzE/mg//JVX0EWBUYoxaextqnwuGHzfGp2hh0PPV25Q==}
+ engines: {node: '>= 16'}
+ dependencies:
+ find-babel-config: 2.0.0
+ glob: 8.1.0
+ pkg-up: 3.1.0
+ reselect: 4.1.8
+ resolve: 1.22.8
+
/babel-plugin-polyfill-corejs2@0.4.7(@babel/core@7.23.6):
resolution: {integrity: sha512-LidDk/tEGDfuHW2DWh/Hgo4rmnw3cduK6ZkOI1NPFceSK3n/yAGeOsNT7FLnSGHkXj3RHGSEVkN3FsCTY6w2CQ==}
peerDependencies:
@@ -8663,6 +8782,12 @@ packages:
resolution: {integrity: sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==}
dev: true
+ /bidi-js@1.0.3:
+ resolution: {integrity: sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw==}
+ dependencies:
+ require-from-string: 2.0.2
+ dev: true
+
/big-integer@1.6.52:
resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==}
engines: {node: '>=0.6'}
@@ -8950,6 +9075,24 @@ packages:
transitivePeerDependencies:
- supports-color
+ /broccoli-babel-transpiler@8.0.0(@babel/core@7.24.0):
+ resolution: {integrity: sha512-3HEp3flvasUKJGWERcrPgM1SWvHJ0O/fmbEtY9L4kDyMSnqjY6hTYvNvgWCIgbwXAYAUlZP0vjAQsmyLNGLwFw==}
+ engines: {node: 16.* || >= 18}
+ peerDependencies:
+ '@babel/core': ^7.17.9
+ dependencies:
+ '@babel/core': 7.24.0(supports-color@8.1.1)
+ broccoli-persistent-filter: 3.1.3
+ clone: 2.1.2
+ hash-for-dep: 1.5.1
+ heimdalljs: 0.2.6
+ heimdalljs-logger: 0.1.10(supports-color@8.1.1)
+ json-stable-stringify: 1.1.0
+ rsvp: 4.8.5
+ workerpool: 6.5.1
+ transitivePeerDependencies:
+ - supports-color
+
/broccoli-bridge@1.0.0:
resolution: {integrity: sha512-WvU6T6AJrtpFSScgyCVEFAajPAJTOYYIIpGvs/PbkSq9OUBvI3/IEUHg+Ipx376M/clGFwa7K9crEtpauqC66A==}
engines: {node: '>= 6.0'}
@@ -9724,6 +9867,11 @@ packages:
ieee754: 1.2.1
dev: true
+ /builtin-modules@3.3.0:
+ resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==}
+ engines: {node: '>=6'}
+ dev: false
+
/builtin-status-codes@3.0.0:
resolution: {integrity: sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==}
dev: false
@@ -11073,6 +11221,13 @@ packages:
cssom: 0.3.8
dev: true
+ /cssstyle@4.0.1:
+ resolution: {integrity: sha512-8ZYiJ3A/3OkDd093CBT/0UKDWry7ak4BdPTFP2+QEP7cmhouyq/Up709ASSj2cK02BbZiMgk7kYjZNS4QP5qrQ==}
+ engines: {node: '>=18'}
+ dependencies:
+ rrweb-cssom: 0.6.0
+ dev: true
+
/ctype@0.5.3:
resolution: {integrity: sha512-T6CEkoSV4q50zW3TlTHMbzy1E5+zlnNcY+yb7tWVYlTwPhx9LpnfAkd4wecpWknDyptp4k97LUZeInlf6jdzBg==}
engines: {node: '>= 0.4'}
@@ -11401,6 +11556,14 @@ packages:
whatwg-url: 11.0.0
dev: true
+ /data-urls@5.0.0:
+ resolution: {integrity: sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==}
+ engines: {node: '>=18'}
+ dependencies:
+ whatwg-mimetype: 4.0.0
+ whatwg-url: 14.0.0
+ dev: true
+
/date-fns@2.30.0:
resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==}
engines: {node: '>=0.11'}
@@ -11504,6 +11667,11 @@ packages:
resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
dev: true
+ /deepmerge@4.3.1:
+ resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==}
+ engines: {node: '>=0.10.0'}
+ dev: false
+
/default-browser-id@3.0.0:
resolution: {integrity: sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==}
engines: {node: '>=12'}
@@ -12234,6 +12402,21 @@ packages:
- supports-color
dev: true
+ /ember-cli-addon-docs-yuidoc@1.1.0:
+ resolution: {integrity: sha512-Cx8znIPNJA/mlpKdS/F+lRTExuTzvUIkk1Nr6FNWfaNJlrFAtaN6QgSEcGi09lHdjNOcgFvuriPMoW1Y9XHAiA==}
+ engines: {node: 10.* || >= 12}
+ dependencies:
+ broccoli-caching-writer: 3.0.3
+ ember-cli-babel: 7.26.11
+ ember-cli-htmlbars: 5.7.2
+ fs-extra: 9.1.0
+ json-api-serializer: 2.6.6
+ lodash: 4.17.21
+ yuidocjs: 0.10.2
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/ember-cli-addon-docs@6.0.2(@babel/core@7.24.0)(@ember/test-helpers@3.3.0)(@glint/environment-ember-loose@1.2.0)(@glint/template@1.2.0)(ember-data@4.12.0)(ember-fetch@8.1.2)(ember-source@5.2.0)(webpack@5.88.1):
resolution: {integrity: sha512-pHcrMttJV5pH6QKvHUhoCLxraxJFVvyVRwXuU09yXcmrNI5jSaqnOCyif2wa/ibTQvejt/kwsAn1yHB4bZVs4w==}
engines: {node: 16.* || >= 18}
@@ -12322,6 +12505,95 @@ packages:
- webpack
dev: true
+ /ember-cli-addon-docs@7.0.1(@babel/core@7.24.0)(@ember/test-helpers@3.3.0)(ember-data@5.1.0)(ember-fetch@8.1.2)(ember-source@5.2.0)(webpack@5.88.1):
+ resolution: {integrity: sha512-5XIlga3wPZ/XZi3I0LxRVPaeojRnT0zGA+L3eR3B1VlvVeWeMXQOvgM3k92/6331ncbBmtxKZMgrG54rSOdo5w==}
+ engines: {node: '>= 18'}
+ peerDependencies:
+ ember-data: '>= 3.0.0'
+ ember-fetch: ^8.1.1
+ ember-source: '>= 4.0.0'
+ dependencies:
+ '@csstools/postcss-sass': 5.0.1(postcss@8.4.35)
+ '@ember/render-modifiers': 2.1.0(@babel/core@7.24.0)(ember-source@5.2.0)
+ '@ember/test-waiters': 3.1.0
+ '@glimmer/component': 1.1.2(@babel/core@7.24.0)
+ '@glimmer/syntax': 0.87.1
+ '@glimmer/tracking': 1.1.2
+ '@handlebars/parser': 2.1.0
+ broccoli-bridge: 1.0.0
+ broccoli-caching-writer: 3.0.3
+ broccoli-filter: 1.3.0
+ broccoli-funnel: 3.0.8(supports-color@8.1.1)
+ broccoli-merge-trees: 4.2.0
+ broccoli-persistent-filter: 3.1.3
+ broccoli-plugin: 4.0.7(supports-color@8.1.1)
+ broccoli-source: 3.0.1
+ broccoli-stew: 3.0.0
+ chalk: 4.1.2
+ ember-auto-import: 2.7.2(@glint/template@1.2.0)(webpack@5.88.1)
+ ember-cli-autoprefixer: 2.0.0
+ ember-cli-babel: 7.26.11
+ ember-cli-clipboard: 1.1.0(ember-source@5.2.0)(webpack@5.88.1)
+ ember-cli-htmlbars: 6.3.0
+ ember-cli-postcss: 8.2.0
+ ember-cli-string-helpers: 6.1.0
+ ember-cli-string-utils: 1.1.0
+ ember-cli-version-checker: 5.1.2
+ ember-code-snippet: 3.0.0
+ ember-composable-helpers: 5.0.0
+ ember-concurrency: 3.0.0(@babel/core@7.24.0)
+ ember-data: 5.1.0(@babel/core@7.24.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.2.0)
+ ember-fetch: 8.1.2
+ ember-keyboard: 8.2.1(@babel/core@7.24.0)(@ember/test-helpers@3.3.0)(ember-source@5.2.0)
+ ember-modal-dialog: 4.1.2(ember-source@5.2.0)(ember-tether@3.0.0)
+ ember-responsive: 5.0.0
+ ember-router-generator: 2.0.0
+ ember-router-scroll: 4.1.2(@babel/core@7.24.0)
+ ember-set-helper: 2.0.1
+ ember-source: 5.2.0(@babel/core@7.24.0)(@glimmer/component@1.1.2)(@glint/template@1.2.0)(rsvp@4.8.5)(webpack@5.88.1)
+ ember-svg-jar: 2.4.7(@glint/template@1.2.0)
+ ember-tether: 3.0.0(@babel/core@7.24.0)(ember-source@5.2.0)(webpack@5.88.1)
+ ember-truth-helpers: 4.0.3(ember-source@5.2.0)
+ esm: 3.2.25
+ execa: 5.1.1
+ fs-extra: 11.2.0
+ git-repo-info: 2.1.1
+ highlight.js: 11.9.0
+ hosted-git-info: 7.0.1
+ html-entities: 2.4.0
+ jsdom: 23.2.0
+ json-api-serializer: 2.6.6
+ line-column: 1.0.2
+ lodash: 4.17.21
+ lunr: 2.3.9
+ marked: 11.2.0
+ marked-highlight: 2.1.1(marked@11.2.0)
+ node-html-parser: 6.1.11
+ pad-start: 1.0.2
+ parse-git-config: 3.0.0
+ postcss: 8.4.35
+ postcss-import: 15.1.0(postcss@8.4.35)
+ postcss-nested: 6.0.1(postcss@8.4.35)
+ postcss-scss: 4.0.9(postcss@8.4.35)
+ quick-temp: 0.1.8
+ semver: 7.5.4
+ striptags: 3.2.0
+ tailwindcss: 1.9.6
+ tracked-toolbox: 2.0.0(@babel/core@7.24.0)(ember-source@5.2.0)
+ walk-sync: 3.0.0
+ yuidocjs: 0.10.2
+ transitivePeerDependencies:
+ - '@babel/core'
+ - '@ember/test-helpers'
+ - '@glint/environment-ember-loose'
+ - '@glint/template'
+ - bufferutil
+ - canvas
+ - supports-color
+ - utf-8-validate
+ - webpack
+ dev: true
+
/ember-cli-app-version@6.0.1(ember-source@5.2.0):
resolution: {integrity: sha512-XA1FwkWA5QytmWF0jcJqEr3jcZoiCl9Fb33TZgOVfClL7Voxe+/RwzISEprBRQgbf7j8z1xf8/RJCKfclUy3rQ==}
engines: {node: 14.* || 16.* || >= 18}
@@ -12421,6 +12693,43 @@ packages:
transitivePeerDependencies:
- supports-color
+ /ember-cli-babel@8.2.0(@babel/core@7.24.0):
+ resolution: {integrity: sha512-8H4+jQElCDo6tA7CamksE66NqBXWs7VNpS3a738L9pZCjg2kXIX4zoyHzkORUqCtr0Au7YsCnrlAMi1v2ALo7A==}
+ engines: {node: 16.* || 18.* || >= 20}
+ peerDependencies:
+ '@babel/core': ^7.12.0
+ dependencies:
+ '@babel/core': 7.24.0(supports-color@8.1.1)
+ '@babel/helper-compilation-targets': 7.23.6
+ '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.0)
+ '@babel/plugin-proposal-decorators': 7.22.5(@babel/core@7.24.0)
+ '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.24.0)
+ '@babel/plugin-proposal-private-property-in-object': 7.21.11(@babel/core@7.24.0)
+ '@babel/plugin-transform-class-static-block': 7.23.4(@babel/core@7.24.0)
+ '@babel/plugin-transform-modules-amd': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-transform-runtime': 7.23.6(@babel/core@7.24.0)
+ '@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.24.0)
+ '@babel/preset-env': 7.23.6(@babel/core@7.24.0)
+ '@babel/runtime': 7.12.18
+ amd-name-resolver: 1.3.1
+ babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.0)
+ babel-plugin-ember-data-packages-polyfill: 0.1.2
+ babel-plugin-ember-modules-api-polyfill: 3.5.0
+ babel-plugin-module-resolver: 5.0.0
+ broccoli-babel-transpiler: 8.0.0(@babel/core@7.24.0)
+ broccoli-debug: 0.6.5
+ broccoli-funnel: 3.0.8(supports-color@8.1.1)
+ broccoli-source: 3.0.1
+ calculate-cache-key-for-tree: 2.0.0
+ clone: 2.1.2
+ ember-cli-babel-plugin-helpers: 1.1.1
+ ember-cli-version-checker: 5.1.2
+ ensure-posix-path: 1.1.1
+ resolve-package-path: 4.0.3
+ semver: 7.5.4
+ transitivePeerDependencies:
+ - supports-color
+
/ember-cli-clean-css@2.0.0:
resolution: {integrity: sha512-je5QnB/Ms5641Oh8tv2CWKXGWeeiXxOGpqIuLq/XybERV6CdRGrQ7jNiAWBc4/P6vdoIqw5kjrC9nxVGwWWs9Q==}
engines: {node: 16.* || >= 18}
@@ -12451,6 +12760,25 @@ packages:
- webpack
dev: true
+ /ember-cli-clipboard@1.1.0(ember-source@5.2.0)(webpack@5.88.1):
+ resolution: {integrity: sha512-gqFMeLCMe7OKP8rtZluV3BsP03bnjqD/f1QQLdOB9gAbdiHzMIAbwIA/RhccGtGQgy5AlnxkkQ+7j/h6UDluPQ==}
+ engines: {node: 14.* || >= 16}
+ dependencies:
+ '@embroider/macros': 1.14.0(@glint/template@1.2.0)
+ clipboard: 2.0.11
+ ember-arg-types: 1.1.0(@glint/template@1.2.0)(webpack@5.88.1)
+ ember-auto-import: 2.7.2(@glint/template@1.2.0)(webpack@5.88.1)
+ ember-cli-babel: 7.26.11
+ ember-cli-htmlbars: 6.3.0
+ ember-modifier: 4.1.0(ember-source@5.2.0)
+ prop-types: 15.8.1
+ transitivePeerDependencies:
+ - '@glint/template'
+ - ember-source
+ - supports-color
+ - webpack
+ dev: true
+
/ember-cli-dependency-checker@3.3.2(ember-cli@4.8.0):
resolution: {integrity: sha512-PwkrW5oYsdPWwt+0Tojufmv/hxVETTjkrEdK7ANQB2VSnqpA5UcYubwpQM9ONuR2J8wyNDMwEHlqIrk/FYtBsQ==}
engines: {node: '>= 6'}
@@ -13459,11 +13787,25 @@ packages:
- supports-color
dev: true
+ /ember-functions-as-helper-polyfill@2.1.2(ember-source@5.2.0):
+ resolution: {integrity: sha512-yvW6xykvZEIYzzwlrC/g9yu6LtLkkj5F+ho6U+BDxN1uREMgoMOZnji7sSILn5ITVpaJ055DPcO+utEFD7IZOA==}
+ engines: {node: '>= 14.0.0'}
+ peerDependencies:
+ ember-source: ^3.25.0 || >=4.0.0
+ dependencies:
+ ember-cli-babel: 7.26.11
+ ember-cli-typescript: 5.2.1
+ ember-cli-version-checker: 5.1.2
+ ember-source: 5.2.0(@babel/core@7.24.0)(@glimmer/component@1.1.2)(@glint/template@1.2.0)(rsvp@4.8.5)(webpack@5.88.1)
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/ember-get-config@2.1.1(@glint/template@1.2.0):
resolution: {integrity: sha512-uNmv1cPG/4qsac8oIf5txJ2FZ8p88LEpG4P3dNcjsJS98Y8hd0GPMFwVqpnzI78Lz7VYRGQWY4jnE4qm5R3j4g==}
engines: {node: 12.* || 14.* || >= 16}
dependencies:
- '@embroider/macros': 1.13.3(@glint/template@1.2.0)
+ '@embroider/macros': 1.14.0(@glint/template@1.2.0)
ember-cli-babel: 7.26.11
transitivePeerDependencies:
- '@glint/template'
@@ -13628,6 +13970,30 @@ packages:
- supports-color
dev: true
+ /ember-modal-dialog@4.1.2(ember-source@5.2.0)(ember-tether@3.0.0):
+ resolution: {integrity: sha512-Wl5jPE74ciSmwbmmhqRNAri7YHbiY1gVjteHPmsgKpUqlW2Yoghp7qoCvVN6v3Nnx1sqv+FXWFPwEcJknWkvaA==}
+ engines: {node: 12.* || 14.* || >= 16}
+ peerDependencies:
+ ember-tether: ^3.0.0
+ peerDependenciesMeta:
+ ember-tether:
+ optional: true
+ dependencies:
+ '@embroider/macros': 1.14.0(@glint/template@1.2.0)
+ '@embroider/util': 1.12.0(@glint/environment-ember-loose@1.2.0)(@glint/template@1.2.0)(ember-source@5.2.0)
+ ember-cli-babel: 7.26.11
+ ember-cli-htmlbars: 6.3.0
+ ember-cli-version-checker: 2.2.0
+ ember-decorators: 6.1.1
+ ember-tether: 3.0.0(@babel/core@7.24.0)(ember-source@5.2.0)(webpack@5.88.1)
+ ember-wormhole: 0.6.0
+ transitivePeerDependencies:
+ - '@glint/environment-ember-loose'
+ - '@glint/template'
+ - ember-source
+ - supports-color
+ dev: true
+
/ember-modifier-manager-polyfill@1.2.0(@babel/core@7.24.0):
resolution: {integrity: sha512-bnaKF1LLKMkBNeDoetvIJ4vhwRPKIIumWr6dbVuW6W6p4QV8ZiO+GdF8J7mxDNlog9CeL9Z/7wam4YS86G8BYA==}
engines: {node: 6.* || 8.* || >= 10.*}
@@ -14097,6 +14463,17 @@ packages:
transitivePeerDependencies:
- supports-color
+ /ember-template-imports@4.1.0:
+ resolution: {integrity: sha512-FMC13/FWPZBL4zMkFtspgGqc9zYfrUXf8/MV83Eke3ZYVR4oKb9CuB65BRmgCvFwv8R5PGkpUhks0i5kjYeAHw==}
+ engines: {node: 16.* || >= 18}
+ dependencies:
+ broccoli-stew: 3.0.0
+ content-tag: 2.0.1
+ ember-cli-version-checker: 5.1.2
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/ember-template-lint-plugin-prettier@4.2.0(ember-template-lint@5.11.2)(prettier@3.0.3):
resolution: {integrity: sha512-4t5k9zN0b6lhlFkzCgwBWUpqViPzOYk8FSfHt07p+ECldfUKJHm2tkTWs1NdQx/xybp+O/POtE8sgwSMPxa2wA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@@ -14173,6 +14550,25 @@ packages:
- webpack
dev: true
+ /ember-tether@3.0.0(@babel/core@7.24.0)(ember-source@5.2.0)(webpack@5.88.1):
+ resolution: {integrity: sha512-2hrwbxGUuMtX4wnBJ2fYH0nx1utBM5r+g4zd7uvaqlPS3oTmTt96BKB7Xwq4R6jj6Vyxs9E48Fjv+pEAKEObnw==}
+ engines: {node: 14.* || 16.* || >= 18}
+ peerDependencies:
+ ember-source: ^4.0.0
+ dependencies:
+ '@ember/render-modifiers': 2.1.0(@babel/core@7.24.0)(ember-source@5.2.0)
+ ember-auto-import: 2.7.2(@glint/template@1.2.0)(webpack@5.88.1)
+ ember-cli-babel: 7.26.11
+ ember-cli-htmlbars: 6.3.0
+ ember-source: 5.2.0(@babel/core@7.24.0)(@glimmer/component@1.1.2)(@glint/template@1.2.0)(rsvp@4.8.5)(webpack@5.88.1)
+ tether: 2.0.0
+ transitivePeerDependencies:
+ - '@babel/core'
+ - '@glint/template'
+ - supports-color
+ - webpack
+ dev: true
+
/ember-text-measurer@0.6.0:
resolution: {integrity: sha512-/aZs2x2i6kT4a5tAW+zenH2wg8AbRK9jKxLkbVsKl/1ublNl27idVRdov1gJ+zgWu3DNK7whcfVycXtlaybYQw==}
engines: {node: 10.* || >= 12}
@@ -14222,6 +14618,18 @@ packages:
transitivePeerDependencies:
- supports-color
+ /ember-truth-helpers@4.0.3(ember-source@5.2.0):
+ resolution: {integrity: sha512-T6Ogd3pk9FxYiZfSxdjgn3Hb3Ksqgw7CD23V9qfig9jktNdkNEHo4+3PA3cSD/+3a2kdH3KmNvKyarVuzdtEkA==}
+ peerDependencies:
+ ember-source: '>=3.28.0'
+ dependencies:
+ '@embroider/addon-shim': 1.8.7(supports-color@8.1.1)
+ ember-functions-as-helper-polyfill: 2.1.2(ember-source@5.2.0)
+ ember-source: 5.2.0(@babel/core@7.24.0)(@glimmer/component@1.1.2)(@glint/template@1.2.0)(rsvp@4.8.5)(webpack@5.88.1)
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/ember-try-config@4.0.0:
resolution: {integrity: sha512-jAv7fqYJK7QYYekPc/8Nr7KOqDpv/asqM6F8xcRnbmf9UrD35BkSffY63qUuiD9e0aR5qiMNBIQzH8f65rGDqw==}
engines: {node: 10.* || 12.* || >= 14}
@@ -15275,7 +15683,6 @@ packages:
/estree-walker@2.0.2:
resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
- dev: true
/estree-walker@3.0.3:
resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==}
@@ -15734,6 +16141,13 @@ packages:
json5: 0.5.1
path-exists: 3.0.0
+ /find-babel-config@2.0.0:
+ resolution: {integrity: sha512-dOKT7jvF3hGzlW60Gc3ONox/0rRZ/tz7WCil0bqA1In/3I8f1BctpXahRnEKDySZqci7u+dqq93sZST9fOJpFw==}
+ engines: {node: '>=16.0.0'}
+ dependencies:
+ json5: 2.2.3
+ path-exists: 4.0.0
+
/find-cache-dir@2.1.0:
resolution: {integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==}
engines: {node: '>=6'}
@@ -16364,7 +16778,6 @@ packages:
inherits: 2.0.4
minimatch: 5.1.6
once: 1.4.0
- dev: true
/glob@9.3.5:
resolution: {integrity: sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==}
@@ -16836,6 +17249,13 @@ packages:
lru-cache: 7.18.3
dev: true
+ /hosted-git-info@7.0.1:
+ resolution: {integrity: sha512-+K84LB1DYwMHoHSgaOY/Jfhw3ucPmSET5v98Ke/HdNSw4a0UktWzyW1mjhjpuxxTqOOsfWT/7iVshHmVZ4IpOA==}
+ engines: {node: ^16.14.0 || >=18.0.0}
+ dependencies:
+ lru-cache: 10.1.0
+ dev: true
+
/hpack.js@2.1.6:
resolution: {integrity: sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==}
dependencies:
@@ -16859,6 +17279,13 @@ packages:
whatwg-encoding: 2.0.0
dev: true
+ /html-encoding-sniffer@4.0.0:
+ resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==}
+ engines: {node: '>=18'}
+ dependencies:
+ whatwg-encoding: 3.1.1
+ dev: true
+
/html-entities@2.4.0:
resolution: {integrity: sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==}
dev: true
@@ -16975,6 +17402,16 @@ packages:
- supports-color
dev: true
+ /http-proxy-agent@7.0.2:
+ resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==}
+ engines: {node: '>= 14'}
+ dependencies:
+ agent-base: 7.1.0
+ debug: 4.3.4(supports-color@8.1.1)
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/http-proxy-middleware@2.0.6(@types/express@4.17.21)(debug@4.3.4):
resolution: {integrity: sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==}
engines: {node: '>=12.0.0'}
@@ -17038,6 +17475,16 @@ packages:
- supports-color
dev: true
+ /https-proxy-agent@7.0.4:
+ resolution: {integrity: sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==}
+ engines: {node: '>= 14'}
+ dependencies:
+ agent-base: 7.1.0
+ debug: 4.3.4(supports-color@8.1.1)
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/https@1.0.0:
resolution: {integrity: sha512-4EC57ddXrkaF0x83Oj8sM6SLQHAWXw90Skqu2M4AEWENZ3F02dFJE/GARA8igO79tcgYqGrD7ae4f5L3um2lgg==}
dev: true
@@ -17364,6 +17811,13 @@ packages:
/is-buffer@1.1.6:
resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==}
+ /is-builtin-module@3.2.1:
+ resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==}
+ engines: {node: '>=6'}
+ dependencies:
+ builtin-modules: 3.3.0
+ dev: false
+
/is-callable@1.2.7:
resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==}
engines: {node: '>= 0.4'}
@@ -17501,6 +17955,10 @@ packages:
resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==}
dev: true
+ /is-module@1.0.0:
+ resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==}
+ dev: false
+
/is-negative-zero@2.0.2:
resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==}
engines: {node: '>= 0.4'}
@@ -17881,6 +18339,42 @@ packages:
- utf-8-validate
dev: true
+ /jsdom@23.2.0:
+ resolution: {integrity: sha512-L88oL7D/8ufIES+Zjz7v0aes+oBMh2Xnh3ygWvL0OaICOomKEPKuPnIfBJekiXr+BHbbMjrWn/xqrDQuxFTeyA==}
+ engines: {node: '>=18'}
+ peerDependencies:
+ canvas: ^2.11.2
+ peerDependenciesMeta:
+ canvas:
+ optional: true
+ dependencies:
+ '@asamuzakjp/dom-selector': 2.0.2
+ cssstyle: 4.0.1
+ data-urls: 5.0.0
+ decimal.js: 10.4.3
+ form-data: 4.0.0
+ html-encoding-sniffer: 4.0.0
+ http-proxy-agent: 7.0.2
+ https-proxy-agent: 7.0.4
+ is-potential-custom-element-name: 1.0.1
+ parse5: 7.1.2
+ rrweb-cssom: 0.6.0
+ saxes: 6.0.0
+ symbol-tree: 3.2.4
+ tough-cookie: 4.1.3
+ w3c-xmlserializer: 5.0.0
+ webidl-conversions: 7.0.0
+ whatwg-encoding: 3.1.1
+ whatwg-mimetype: 4.0.0
+ whatwg-url: 14.0.0
+ ws: 8.16.0
+ xml-name-validator: 5.0.0
+ transitivePeerDependencies:
+ - bufferutil
+ - supports-color
+ - utf-8-validate
+ dev: true
+
/jsesc@0.3.0:
resolution: {integrity: sha512-UHQmAeTXV+iwEk0aHheJRqo6Or90eDxI6KIYpHSjKLXKuKlPt1CQ7tGBerFcFA8uKU5mYxiPMlckmFptd5XZzA==}
hasBin: true
@@ -18640,6 +19134,20 @@ packages:
uc.micro: 1.0.6
dev: true
+ /marked-highlight@2.1.1(marked@11.2.0):
+ resolution: {integrity: sha512-ktdqwtBne8rim5mb+vvZ9FzElGFb+CHCgkx/g6DSzTjaSrVnxsJdSzB5YgCkknFrcOW+viocM1lGyIjC0oa3fg==}
+ peerDependencies:
+ marked: '>=4 <13'
+ dependencies:
+ marked: 11.2.0
+ dev: true
+
+ /marked@11.2.0:
+ resolution: {integrity: sha512-HR0m3bvu0jAPYiIvLUUQtdg1g6D247//lvcekpHO1WMvbwDlwSkZAX9Lw4F4YHE1T0HaaNve0tuAWuV1UJ6vtw==}
+ engines: {node: '>= 18'}
+ hasBin: true
+ dev: true
+
/marked@4.3.0:
resolution: {integrity: sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==}
engines: {node: '>= 12'}
@@ -19123,7 +19631,6 @@ packages:
engines: {node: '>=10'}
dependencies:
brace-expansion: 2.0.1
- dev: true
/minimatch@7.4.6:
resolution: {integrity: sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==}
@@ -20417,7 +20924,6 @@ packages:
engines: {node: '>=8'}
dependencies:
find-up: 3.0.0
- dev: true
/popper.js@1.16.1:
resolution: {integrity: sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==}
@@ -20460,6 +20966,18 @@ packages:
resolve: 1.22.8
dev: true
+ /postcss-import@15.1.0(postcss@8.4.35):
+ resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==}
+ engines: {node: '>=14.0.0'}
+ peerDependencies:
+ postcss: ^8.0.0
+ dependencies:
+ postcss: 8.4.35
+ postcss-value-parser: 4.2.0
+ read-cache: 1.0.0
+ resolve: 1.22.8
+ dev: true
+
/postcss-js@2.0.3:
resolution: {integrity: sha512-zS59pAk3deu6dVHyrGqmC3oDXBdNdajk4k1RyxeVXCrcEDBUBHoIhE4QTsmhxgzXxsaqFDAkUZfmMa5f/N/79w==}
dependencies:
@@ -20543,6 +21061,16 @@ packages:
postcss-selector-parser: 6.0.13
dev: true
+ /postcss-nested@6.0.1(postcss@8.4.35):
+ resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==}
+ engines: {node: '>=12.0'}
+ peerDependencies:
+ postcss: ^8.2.14
+ dependencies:
+ postcss: 8.4.35
+ postcss-selector-parser: 6.0.13
+ dev: true
+
/postcss-resolve-nested-selector@0.1.1:
resolution: {integrity: sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==}
dev: true
@@ -20571,6 +21099,15 @@ packages:
postcss: 8.4.32
dev: true
+ /postcss-scss@4.0.9(postcss@8.4.35):
+ resolution: {integrity: sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==}
+ engines: {node: '>=12.0'}
+ peerDependencies:
+ postcss: ^8.4.29
+ dependencies:
+ postcss: 8.4.35
+ dev: true
+
/postcss-selector-parser@6.0.13:
resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==}
engines: {node: '>=4'}
@@ -21400,7 +21937,6 @@ packages:
/reselect@4.1.8:
resolution: {integrity: sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==}
- dev: true
/reserved-words@0.1.2:
resolution: {integrity: sha512-0S5SrIUJ9LfpbVl4Yzij6VipUdafHrOTzvmfazSw/jeZrZtQK303OPZW+obtkaw7jQlTQppy0UvZWm9872PbRw==}
@@ -21624,7 +22160,6 @@ packages:
hasBin: true
optionalDependencies:
fsevents: 2.3.3
- dev: true
/rollup@4.12.0:
resolution: {integrity: sha512-wz66wn4t1OHIJw3+XU7mJJQV/2NAfw5OAk6G6Hoo3zcvz/XOfQ52Vgi+AN4Uxoxi0KBBwk2g8zPrTDA4btSB/Q==}
@@ -21663,6 +22198,10 @@ packages:
route-recognizer: 0.3.4
rsvp: 4.8.5
+ /rrweb-cssom@0.6.0:
+ resolution: {integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==}
+ dev: true
+
/rsvp@3.2.1:
resolution: {integrity: sha512-Rf4YVNYpKjZ6ASAmibcwTNciQ5Co5Ztq6iZPEykHpkoflnD/K5ryE/rHehFsTm4NJj8nKDhbi3eKBWGogmNnkg==}
@@ -23483,6 +24022,13 @@ packages:
punycode: 2.3.1
dev: true
+ /tr46@5.0.0:
+ resolution: {integrity: sha512-tk2G5R2KRwBd+ZN0zaEXpmzdKyOYksXwywulIX95MBODjSzMIuQnQ3m8JxgbhnL1LeVo7lqQKsYa1O3Htl7K5g==}
+ engines: {node: '>=18'}
+ dependencies:
+ punycode: 2.3.1
+ dev: true
+
/tracked-built-ins@3.1.1:
resolution: {integrity: sha512-W8qLBxZzeC2zhEDdbPKi2GTffsiFn8PRbgal/2Fl6E/84CMvnpS6cPMmkvUmSLgKbqcAxl/RhyjWnhIZ9iPQjQ==}
engines: {node: 14.* || 16.* || >= 18.*}
@@ -24302,6 +24848,13 @@ packages:
xml-name-validator: 4.0.0
dev: true
+ /w3c-xmlserializer@5.0.0:
+ resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==}
+ engines: {node: '>=18'}
+ dependencies:
+ xml-name-validator: 5.0.0
+ dev: true
+
/walk-sync@0.2.7:
resolution: {integrity: sha512-OH8GdRMowEFr0XSHQeX5fGweO6zSVHo7bG/0yJQx6LAj9Oukz0C8heI3/FYectT66gY0IPGe89kOvU410/UNpg==}
dependencies:
@@ -24609,6 +25162,13 @@ packages:
iconv-lite: 0.6.3
dev: true
+ /whatwg-encoding@3.1.1:
+ resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==}
+ engines: {node: '>=18'}
+ dependencies:
+ iconv-lite: 0.6.3
+ dev: true
+
/whatwg-fetch@3.6.19:
resolution: {integrity: sha512-d67JP4dHSbm2TrpFj8AbO8DnL1JXL5J9u0Kq2xW6d0TFDbCA3Muhdt8orXC22utleTVj7Prqt82baN6RBvnEgw==}
dev: true
@@ -24622,6 +25182,11 @@ packages:
engines: {node: '>=12'}
dev: true
+ /whatwg-mimetype@4.0.0:
+ resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==}
+ engines: {node: '>=18'}
+ dev: true
+
/whatwg-url@11.0.0:
resolution: {integrity: sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==}
engines: {node: '>=12'}
@@ -24630,6 +25195,14 @@ packages:
webidl-conversions: 7.0.0
dev: true
+ /whatwg-url@14.0.0:
+ resolution: {integrity: sha512-1lfMEm2IEr7RIV+f4lUNPOqfFL+pO+Xw3fJSqmjX9AbXcXcYOkCe1P6+9VBZB6n94af16NfZf+sSk0JCBZC9aw==}
+ engines: {node: '>=18'}
+ dependencies:
+ tr46: 5.0.0
+ webidl-conversions: 7.0.0
+ dev: true
+
/whatwg-url@5.0.0:
resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==}
dependencies:
@@ -24853,6 +25426,11 @@ packages:
engines: {node: '>=12'}
dev: true
+ /xml-name-validator@5.0.0:
+ resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==}
+ engines: {node: '>=18'}
+ dev: true
+
/xmlchars@2.2.0:
resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==}
dev: true
@@ -24964,10 +25542,10 @@ packages:
- supports-color
dev: true
- '@github.com/patricklx/ember-route-template/releases/download/dist/ember-route-template-1.0.3.tgz':
- resolution: {tarball: https://github.com/patricklx/ember-route-template/releases/download/dist/ember-route-template-1.0.3.tgz}
+ '@github.com/patricklx/ember-route-template/releases/download/dist/ember-route-template-1.0.3-alpha1.tgz':
+ resolution: {tarball: https://github.com/patricklx/ember-route-template/releases/download/dist/ember-route-template-1.0.3-alpha1.tgz}
name: ember-route-template
- version: 1.0.3
+ version: 1.0.3-alpha1
dependencies:
'@embroider/addon-shim': 1.8.7(supports-color@8.1.1)
transitivePeerDependencies: