Skip to content

Commit

Permalink
Fixing imports to use direct imports, instead of phet-lib imports.ts …
Browse files Browse the repository at this point in the history
…files. See phetsims/phet-lib#6
  • Loading branch information
jonathanolson committed Mar 5, 2024
1 parent 05f9bd8 commit 71f904d
Show file tree
Hide file tree
Showing 13 changed files with 19 additions and 13 deletions.
3 changes: 2 additions & 1 deletion js/common/model/Axis.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,8 @@
import unitRates from '../../unitRates.js';
import optionize from '../../../../phet-core/js/optionize.js';
import SunConstants from '../../../../sun/js/SunConstants.js';
import { StringProperty, TReadOnlyProperty } from '../../../../axon/js/imports.js';
import StringProperty from '../../../../axon/js/StringProperty.js';
import TReadOnlyProperty from '../../../../axon/js/TReadOnlyProperty.js';

const defaultValueFormatStringProperty = new StringProperty( SunConstants.VALUE_NUMBERED_PLACEHOLDER );

Expand Down
2 changes: 1 addition & 1 deletion js/racinglab/view/RaceTimerNode.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ import UnitRatesStrings from '../../UnitRatesStrings.js';
import TReadOnlyProperty from '../../../../axon/js/TReadOnlyProperty.js';
import BooleanProperty from '../../../../axon/js/BooleanProperty.js';
import { Text } from '../../../../scenery/js/imports.js';
import { DerivedStringProperty } from '../../../../axon/js/imports.js';
import DerivedStringProperty from '../../../../axon/js/DerivedStringProperty.js';

// constants
const TIMER_FONT = new PhetFont( 16 );
Expand Down
2 changes: 1 addition & 1 deletion js/racinglab/view/RaceTrackNode.ts
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ import BooleanProperty from '../../../../axon/js/BooleanProperty.js';
import RaceCar from '../model/RaceCar.js';
import optionize from '../../../../phet-core/js/optionize.js';
import TReadOnlyProperty from '../../../../axon/js/TReadOnlyProperty.js';
import { Multilink } from '../../../../axon/js/imports.js';
import Multilink from '../../../../axon/js/Multilink.js';

// constants
const NEGATIVE_TRACK_LENGTH = 65; // length of track to left of starting flag, in view coordinates
Expand Down
2 changes: 1 addition & 1 deletion js/shopping/model/Bag.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import URMovable, { URMovableOptions } from '../../common/model/URMovable.js';
import unitRates from '../../unitRates.js';
import ShoppingItem from './ShoppingItem.js';
import optionize from '../../../../phet-core/js/optionize.js';
import { TReadOnlyProperty } from '../../../../axon/js/imports.js';
import TReadOnlyProperty from '../../../../axon/js/TReadOnlyProperty.js';

type SelfOptions = {
visible?: boolean; // is the bag initially visible?
Expand Down
3 changes: 2 additions & 1 deletion js/shopping/model/CostOfQuestion.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,13 @@

import unitRates from '../../unitRates.js';
import ShoppingQuestion from './ShoppingQuestion.js';
import { DerivedStringProperty, TReadOnlyProperty } from '../../../../axon/js/imports.js';
import Axis from '../../common/model/Axis.js';
import UnitRatesStrings from '../../UnitRatesStrings.js';
import URUtils from '../../common/URUtils.js';
import StringUtils from '../../../../phetcommon/js/util/StringUtils.js';
import Utils from '../../../../dot/js/Utils.js';
import TReadOnlyProperty from '../../../../axon/js/TReadOnlyProperty.js';
import DerivedStringProperty from '../../../../axon/js/DerivedStringProperty.js';

export default class CostOfQuestion extends ShoppingQuestion {

Expand Down
3 changes: 2 additions & 1 deletion js/shopping/model/ItemsForQuestion.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,13 @@

import ShoppingQuestion from './ShoppingQuestion.js';
import unitRates from '../../unitRates.js';
import { DerivedStringProperty, TReadOnlyProperty } from '../../../../axon/js/imports.js';
import Axis from '../../common/model/Axis.js';
import UnitRatesStrings from '../../UnitRatesStrings.js';
import URUtils from '../../common/URUtils.js';
import StringUtils from '../../../../phetcommon/js/util/StringUtils.js';
import Utils from '../../../../dot/js/Utils.js';
import TReadOnlyProperty from '../../../../axon/js/TReadOnlyProperty.js';
import DerivedStringProperty from '../../../../axon/js/DerivedStringProperty.js';

export default class ItemsForQuestion extends ShoppingQuestion {

Expand Down
2 changes: 1 addition & 1 deletion js/shopping/model/ShoppingItem.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import BooleanProperty from '../../../../axon/js/BooleanProperty.js';
import URMovable, { URMovableOptions } from '../../common/model/URMovable.js';
import unitRates from '../../unitRates.js';
import optionize from '../../../../phet-core/js/optionize.js';
import { TReadOnlyProperty } from '../../../../axon/js/imports.js';
import TReadOnlyProperty from '../../../../axon/js/TReadOnlyProperty.js';

type SelfOptions = {
visible?: boolean; // is the item initially visible?
Expand Down
2 changes: 1 addition & 1 deletion js/shopping/model/ShoppingItemData.ts
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ import tomatoBag_png from '../../../images/tomatoBag_png.js';
import UnitRatesStrings from '../../UnitRatesStrings.js';
import unitRates from '../../unitRates.js';
import { Color } from '../../../../scenery/js/imports.js';
import { TReadOnlyProperty } from '../../../../axon/js/imports.js';
import TReadOnlyProperty from '../../../../axon/js/TReadOnlyProperty.js';

// Description of a shopping item, all fields are required
export type ShoppingItemDataOptions = {
Expand Down
2 changes: 1 addition & 1 deletion js/shopping/model/ShoppingQuestion.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import Emitter from '../../../../axon/js/Emitter.js';
import Property from '../../../../axon/js/Property.js';
import unitRates from '../../unitRates.js';
import Axis from '../../common/model/Axis.js';
import { TReadOnlyProperty } from '../../../../axon/js/imports.js';
import TReadOnlyProperty from '../../../../axon/js/TReadOnlyProperty.js';

export default class ShoppingQuestion {

Expand Down
3 changes: 2 additions & 1 deletion js/shopping/model/ShoppingScene.ts
Original file line number Diff line number Diff line change
Expand Up @@ -35,10 +35,11 @@ import optionize, { combineOptions } from '../../../../phet-core/js/optionize.js
import ShoppingQuestion from './ShoppingQuestion.js';
import StrictOmit from '../../../../phet-core/js/types/StrictOmit.js';
import Axis, { AxisOptions } from '../../common/model/Axis.js';
import { StringProperty, TReadOnlyProperty } from '../../../../axon/js/imports.js';
import UnitRateQuestion from './UnitRateQuestion.js';
import CostOfQuestion from './CostOfQuestion.js';
import ItemsForQuestion from './ItemsForQuestion.js';
import StringProperty from '../../../../axon/js/StringProperty.js';
import TReadOnlyProperty from '../../../../axon/js/TReadOnlyProperty.js';

const noScaleUnitsStringProperty = new StringProperty( '' );

Expand Down
3 changes: 2 additions & 1 deletion js/shopping/model/UnitRateQuestion.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,12 @@

import unitRates from '../../unitRates.js';
import ShoppingQuestion from './ShoppingQuestion.js';
import { DerivedStringProperty, TReadOnlyProperty } from '../../../../axon/js/imports.js';
import Axis from '../../common/model/Axis.js';
import UnitRatesStrings from '../../UnitRatesStrings.js';
import URUtils from '../../common/URUtils.js';
import StringUtils from '../../../../phetcommon/js/util/StringUtils.js';
import TReadOnlyProperty from '../../../../axon/js/TReadOnlyProperty.js';
import DerivedStringProperty from '../../../../axon/js/DerivedStringProperty.js';

export default class UnitRateQuestion extends ShoppingQuestion {

Expand Down
3 changes: 2 additions & 1 deletion js/shopping/view/ScaleNode.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,9 @@ import CostNode from './CostNode.js';
import Scale from '../model/Scale.js';
import BooleanProperty from '../../../../axon/js/BooleanProperty.js';
import optionize from '../../../../phet-core/js/optionize.js';
import { DerivedStringProperty, TReadOnlyProperty } from '../../../../axon/js/imports.js';
import PhetFont from '../../../../scenery-phet/js/PhetFont.js';
import TReadOnlyProperty from '../../../../axon/js/TReadOnlyProperty.js';
import DerivedStringProperty from '../../../../axon/js/DerivedStringProperty.js';

// constants
const PANEL_WIDTH = 132;
Expand Down
2 changes: 1 addition & 1 deletion js/shopping/view/ShoppingQuestionNode.ts
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ import KeypadLayer from '../../common/view/KeypadLayer.js';
import optionize from '../../../../phet-core/js/optionize.js';
import KeypadPanel from '../../common/view/KeypadPanel.js';
import AccordionBox from '../../../../sun/js/AccordionBox.js';
import { Multilink } from '../../../../axon/js/imports.js';
import Multilink from '../../../../axon/js/Multilink.js';

type SelfOptions = {
valueBoxWidth?: number; // width of the value field, height determined by valueFont
Expand Down

0 comments on commit 71f904d

Please sign in to comment.