diff --git a/.gitignore b/.gitignore index 5f97996a1..6aab4e091 100644 --- a/.gitignore +++ b/.gitignore @@ -7,6 +7,8 @@ thumbs.db # Docusaurus artifacts +build +.docusaurus .cache-loader # Ignore the auto-generated API docs from TypeDoc (since it will just contain duplicate information @@ -15,6 +17,9 @@ packages/docs/docs/eslint-config-isaacscript packages/docs/docs/isaacscript-common packages/docs/docs/isaac-typescript-definitions +# Temporary build files +packages/isaacscript-common/src/indexLua.ts + # ------------------------------ # GitHub Node.gitignore template # https://raw.githubusercontent.com/github/gitignore/master/Node.gitignore diff --git a/packages/docs/.gitignore b/packages/docs/.gitignore deleted file mode 100644 index 40e457891..000000000 --- a/packages/docs/.gitignore +++ /dev/null @@ -1,6 +0,0 @@ -# Production -/build - -# Generated files -.docusaurus -.cache-loader diff --git a/packages/isaacscript-common/src/indexLua.ts b/packages/isaacscript-common/src/indexLua.ts deleted file mode 100644 index e7951e810..000000000 --- a/packages/isaacscript-common/src/indexLua.ts +++ /dev/null @@ -1,202 +0,0 @@ -export * from "./classes/DefaultMap"; -export * from "./classes/ModFeature"; -export * from "./classes/ModUpgraded"; -export * from "./core/cachedClasses"; -export * from "./core/constants"; -export * from "./core/constantsFirstLast"; -export * from "./core/constantsVanilla"; -export * from "./core/upgradeMod"; -export * from "./enums/AmbushType"; -export * from "./enums/CornerType"; -export * from "./enums/HealthType"; -export * from "./enums/ISCFeature"; -export * from "./enums/LadderSubTypeCustom"; -export * from "./enums/ModCallbackCustom"; -export * from "./enums/MysteriousPaperEffect"; -export * from "./enums/PlayerStat"; -export * from "./enums/PocketItemType"; -export * from "./enums/RockAltType"; -export * from "./enums/SaveDataKey"; -export * from "./enums/SerializationType"; -export * from "./enums/SlotDestructionType"; -export * from "./functions/ambush"; -export * from "./functions/array"; -export * from "./functions/arrayLua"; -export * from "./functions/benchmark"; -export * from "./functions/bitSet128"; -export * from "./functions/bitwise"; -export * from "./functions/bombs"; -export * from "./functions/bosses"; -export * from "./functions/cards"; -export * from "./functions/challenges"; -export * from "./functions/characters"; -export * from "./functions/charge"; -export * from "./functions/chargeBar"; -export * from "./functions/collectibleTag"; -export * from "./functions/collectibles"; -export * from "./functions/color"; -export * from "./functions/console"; -export * from "./functions/curses"; -export * from "./functions/debugFunctions"; -export * from "./functions/decorators"; -export * from "./functions/deepCopy"; -export * from "./functions/deepCopyTests"; -export * from "./functions/dimensions"; -export * from "./functions/direction"; -export * from "./functions/doors"; -export * from "./functions/easing"; -export * from "./functions/effects"; -export * from "./functions/emptyRoom"; -export * from "./functions/entities"; -export * from "./functions/entitiesSpecific"; -export * from "./functions/entityTypes"; -export * from "./functions/enums"; -export * from "./functions/external"; -export * from "./functions/familiars"; -export * from "./functions/flag"; -export * from "./functions/frames"; -export * from "./functions/globals"; -export * from "./functions/gridEntities"; -export * from "./functions/gridEntitiesSpecific"; -export * from "./functions/gridIndex"; -export * from "./functions/hash"; -export * from "./functions/hex"; -export * from "./functions/input"; -export * from "./functions/isaacAPIClass"; -export * from "./functions/itemPool"; -export * from "./functions/jsonHelpers"; -export * from "./functions/jsonRoom"; -export * from "./functions/kColor"; -export * from "./functions/language"; -export * from "./functions/level"; -export * from "./functions/levelGrid"; -export * from "./functions/log"; -export * from "./functions/logEntities"; -export * from "./functions/logMisc"; -export * from "./functions/map"; -export * from "./functions/math"; -export * from "./functions/merge"; -export * from "./functions/mergeTests"; -export * from "./functions/minimap"; -export * from "./functions/modFeatures"; -export * from "./functions/newArray"; -export * from "./functions/nextStage"; -export * from "./functions/npcDataStructures"; -export * from "./functions/npcs"; -export * from "./functions/pickupVariants"; -export * from "./functions/pickups"; -export * from "./functions/pickupsSpecific"; -export * from "./functions/pills"; -export * from "./functions/playerCenter"; -export * from "./functions/playerCollectibles"; -export * from "./functions/playerDataStructures"; -export * from "./functions/playerHealth"; -export * from "./functions/playerIndex"; -export * from "./functions/playerTrinkets"; -export * from "./functions/players"; -export * from "./functions/pocketItems"; -export * from "./functions/positionVelocity"; -export * from "./functions/pressurePlate"; -export * from "./functions/projectiles"; -export * from "./functions/random"; -export * from "./functions/readOnly"; -export * from "./functions/render"; -export * from "./functions/revive"; -export * from "./functions/rng"; -export * from "./functions/rockAlt"; -export * from "./functions/roomData"; -export * from "./functions/roomGrid"; -export * from "./functions/roomShape"; -export * from "./functions/roomShapeWalls"; -export * from "./functions/roomTransition"; -export * from "./functions/rooms"; -export * from "./functions/run"; -export * from "./functions/seeds"; -export * from "./functions/serialization"; -export * from "./functions/set"; -export * from "./functions/slots"; -export * from "./functions/sort"; -export * from "./functions/sound"; -export * from "./functions/spawnCollectible"; -export * from "./functions/sprites"; -export * from "./functions/stage"; -export * from "./functions/stats"; -export * from "./functions/string"; -export * from "./functions/table"; -export * from "./functions/tears"; -export * from "./functions/transformations"; -export * from "./functions/trinketGive"; -export * from "./functions/trinkets"; -export * from "./functions/tstlClass"; -export * from "./functions/types"; -export * from "./functions/ui"; -export * from "./functions/utils"; -export * from "./functions/vector"; -export * from "./functions/versusScreen"; -export * from "./functions/weighted"; -export * from "./interfaces/ChargeBarSprites"; -export * from "./interfaces/Corner"; -export * from "./interfaces/CustomStageTSConfig"; -export * from "./interfaces/GridEntityCustomData"; -export * from "./interfaces/JSONRoomsFile"; -export * from "./interfaces/PlayerHealth"; -export * from "./interfaces/PlayerStats"; -export * from "./interfaces/PocketItemDescription"; -export * from "./interfaces/RoomDescription"; -export * from "./interfaces/SaveData"; -export * from "./interfaces/StageHistoryEntry"; -export * from "./interfaces/TSTLClassMetatable"; -export * from "./interfaces/TrinketSituation"; -export * from "./maps/cardNameToTypeMap"; -export * from "./maps/characterNameToTypeMap"; -export * from "./maps/collectibleNameToTypeMap"; -export * from "./maps/pillNameToEffectMap"; -export * from "./maps/roomNameToTypeMap"; -export * from "./maps/transformationNameToPlayerFormMap"; -export * from "./maps/trinketNameToTypeMap"; -export * from "./objects/colors"; -export * from "./objects/kColors"; -export * from "./types/AddSubtract"; -export * from "./types/AllButFirst"; -export * from "./types/AllButLast"; -export * from "./types/AnyClass"; -export * from "./types/AnyEntity"; -export * from "./types/AnyFunction"; -export * from "./types/AnyGridEntity"; -export * from "./types/CompositionTypeSatisfiesEnum"; -export * from "./types/ConversionHeartSubType"; -export * from "./types/Decrement"; -export * from "./types/ERange"; -export * from "./types/EntityID"; -export * from "./types/Expand"; -export * from "./types/FunctionTuple"; -export * from "./types/GridEntityID"; -export * from "./types/HasFunction"; -export * from "./types/IRange"; -export * from "./types/Immutable"; -export * from "./types/Increment"; -export * from "./types/LowercaseKeys"; -export * from "./types/NaturalNumbersLessThan"; -export * from "./types/NaturalNumbersLessThanOrEqualTo"; -export * from "./types/PickingUpItem"; -export * from "./types/PickupIndex"; -export * from "./types/PlayerIndex"; -export * from "./types/PossibleStatType"; -export * from "./types/PublicInterface"; -export * from "./types/ReadonlyMap"; -export * from "./types/ReadonlySet"; -export * from "./types/StartsWithLowercase"; -export * from "./types/StartsWithUppercase"; -export * from "./types/TSTLClass"; -export * from "./types/Tuple"; -export * from "./types/TupleKeys"; -export * from "./types/TupleToIntersection"; -export * from "./types/TupleToUnion"; -export * from "./types/TupleWithLengthBetween"; -export * from "./types/TupleWithMaxLength"; -export * from "./types/UnionToIntersection"; -export * from "./types/UppercaseKeys"; -export * from "./types/WeightedArray"; -export * from "./types/WidenLiteral"; -export * from "./types/Writable"; -export * from "isaac-typescript-definitions"; \ No newline at end of file diff --git a/packages/isaacscript-lua/.gitignore b/packages/isaacscript-lua/.gitignore index 808f6236f..7fcb5e9fc 100644 --- a/packages/isaacscript-lua/.gitignore +++ b/packages/isaacscript-lua/.gitignore @@ -1,8 +1,7 @@ -# cspell:disable - # ------------------------------ # GitHub Python.gitignore template # https://raw.githubusercontent.com/github/gitignore/master/Python.gitignore +# cspell:disable # ------------------------------ # Byte-compiled / optimized / DLL files diff --git a/todo.txt b/todo.txt index c5f6242c4..ea9d0f380 100644 --- a/todo.txt +++ b/todo.txt @@ -23,7 +23,7 @@ isaacscript-common --> isaac-typescript-definitions - remove all knip.jsonc - look through prePublish.ts - +- convert all .sh files in repo (use ctrl+p .sh)