packages feed

rattletrap-4.0.4: rattletrap.cabal

-- This file has been generated from package.yaml by hpack version 0.20.0.
--
-- see: https://github.com/sol/hpack
--
-- hash: 789416c7a58f581b763bb6e99f5edaacea39df1cccd1190de962318661d466b0

name:           rattletrap
version:        4.0.4
synopsis:       Parse and generate Rocket League replays.
description:    Rattletrap parses and generates Rocket League replays.
category:       Game
homepage:       https://github.com/tfausak/rattletrap#readme
bug-reports:    https://github.com/tfausak/rattletrap/issues
maintainer:     Taylor Fausak
license:        MIT
license-file:   LICENSE.markdown
build-type:     Simple
cabal-version:  >= 1.10

extra-source-files:
    CHANGELOG.markdown
    package.yaml
    README.markdown
    stack.yaml

source-repository head
  type: git
  location: https://github.com/tfausak/rattletrap

library
  hs-source-dirs:
      library
  ghc-options: -Weverything -Wno-implicit-prelude -Wno-missing-import-lists -Wno-safe -Wno-unsafe
  build-depends:
      aeson >=1.2.3 && <1.3
    , aeson-pretty >=0.8.5 && <0.9
    , base >=4.10.1 && <4.11
    , binary >=0.8.5 && <0.9
    , binary-bits >=0.5 && <0.6
    , bytestring >=0.10.8 && <0.11
    , containers >=0.5.10 && <0.6
    , filepath >=1.4.1 && <1.5
    , http-client >=0.5.8 && <0.6
    , http-client-tls >=0.3.5 && <0.4
    , template-haskell >=2.12.0 && <2.13
    , text >=1.2.2 && <1.3
    , transformers >=0.5.2 && <0.6
  exposed-modules:
      Rattletrap
      Rattletrap.Console.Main
      Rattletrap.Data
      Rattletrap.Decode.AppliedDamageAttribute
      Rattletrap.Decode.Attribute
      Rattletrap.Decode.AttributeMapping
      Rattletrap.Decode.AttributeValue
      Rattletrap.Decode.Bitstream
      Rattletrap.Decode.BooleanAttribute
      Rattletrap.Decode.ByteAttribute
      Rattletrap.Decode.Cache
      Rattletrap.Decode.CamSettingsAttribute
      Rattletrap.Decode.ClassMapping
      Rattletrap.Decode.ClubColorsAttribute
      Rattletrap.Decode.Common
      Rattletrap.Decode.CompressedWord
      Rattletrap.Decode.CompressedWordVector
      Rattletrap.Decode.Content
      Rattletrap.Decode.DamageStateAttribute
      Rattletrap.Decode.DemolishAttribute
      Rattletrap.Decode.DestroyedReplication
      Rattletrap.Decode.Dictionary
      Rattletrap.Decode.EnumAttribute
      Rattletrap.Decode.ExplosionAttribute
      Rattletrap.Decode.ExtendedExplosionAttribute
      Rattletrap.Decode.FlaggedIntAttribute
      Rattletrap.Decode.Float32le
      Rattletrap.Decode.FloatAttribute
      Rattletrap.Decode.Frame
      Rattletrap.Decode.GameModeAttribute
      Rattletrap.Decode.Header
      Rattletrap.Decode.Initialization
      Rattletrap.Decode.Int32le
      Rattletrap.Decode.Int8le
      Rattletrap.Decode.Int8Vector
      Rattletrap.Decode.IntAttribute
      Rattletrap.Decode.KeyFrame
      Rattletrap.Decode.List
      Rattletrap.Decode.LoadoutAttribute
      Rattletrap.Decode.LoadoutOnlineAttribute
      Rattletrap.Decode.LoadoutsAttribute
      Rattletrap.Decode.LoadoutsOnlineAttribute
      Rattletrap.Decode.LocationAttribute
      Rattletrap.Decode.Mark
      Rattletrap.Decode.Message
      Rattletrap.Decode.MusicStingerAttribute
      Rattletrap.Decode.PartyLeaderAttribute
      Rattletrap.Decode.PickupAttribute
      Rattletrap.Decode.PlayerHistoryKeyAttribute
      Rattletrap.Decode.PrivateMatchSettingsAttribute
      Rattletrap.Decode.ProductAttribute
      Rattletrap.Decode.Property
      Rattletrap.Decode.PropertyValue
      Rattletrap.Decode.QWordAttribute
      Rattletrap.Decode.RemoteId
      Rattletrap.Decode.Replay
      Rattletrap.Decode.Replication
      Rattletrap.Decode.ReplicationValue
      Rattletrap.Decode.ReservationAttribute
      Rattletrap.Decode.RigidBodyStateAttribute
      Rattletrap.Decode.Section
      Rattletrap.Decode.SpawnedReplication
      Rattletrap.Decode.Str
      Rattletrap.Decode.StringAttribute
      Rattletrap.Decode.TeamPaintAttribute
      Rattletrap.Decode.UniqueIdAttribute
      Rattletrap.Decode.UpdatedReplication
      Rattletrap.Decode.Vector
      Rattletrap.Decode.WeldedInfoAttribute
      Rattletrap.Decode.Word32le
      Rattletrap.Decode.Word64le
      Rattletrap.Decode.Word8le
      Rattletrap.Encode.AppliedDamageAttribute
      Rattletrap.Encode.Attribute
      Rattletrap.Encode.AttributeMapping
      Rattletrap.Encode.AttributeValue
      Rattletrap.Encode.Bitstream
      Rattletrap.Encode.BooleanAttribute
      Rattletrap.Encode.ByteAttribute
      Rattletrap.Encode.Cache
      Rattletrap.Encode.CamSettingsAttribute
      Rattletrap.Encode.ClassMapping
      Rattletrap.Encode.ClubColorsAttribute
      Rattletrap.Encode.CompressedWord
      Rattletrap.Encode.CompressedWordVector
      Rattletrap.Encode.Content
      Rattletrap.Encode.DamageStateAttribute
      Rattletrap.Encode.DemolishAttribute
      Rattletrap.Encode.DestroyedReplication
      Rattletrap.Encode.Dictionary
      Rattletrap.Encode.EnumAttribute
      Rattletrap.Encode.ExplosionAttribute
      Rattletrap.Encode.ExtendedExplosionAttribute
      Rattletrap.Encode.FlaggedIntAttribute
      Rattletrap.Encode.Float32le
      Rattletrap.Encode.FloatAttribute
      Rattletrap.Encode.Frame
      Rattletrap.Encode.GameModeAttribute
      Rattletrap.Encode.Header
      Rattletrap.Encode.Initialization
      Rattletrap.Encode.Int32le
      Rattletrap.Encode.Int8le
      Rattletrap.Encode.Int8Vector
      Rattletrap.Encode.IntAttribute
      Rattletrap.Encode.KeyFrame
      Rattletrap.Encode.List
      Rattletrap.Encode.LoadoutAttribute
      Rattletrap.Encode.LoadoutOnlineAttribute
      Rattletrap.Encode.LoadoutsAttribute
      Rattletrap.Encode.LoadoutsOnlineAttribute
      Rattletrap.Encode.LocationAttribute
      Rattletrap.Encode.Mark
      Rattletrap.Encode.Message
      Rattletrap.Encode.MusicStingerAttribute
      Rattletrap.Encode.PartyLeaderAttribute
      Rattletrap.Encode.PickupAttribute
      Rattletrap.Encode.PlayerHistoryKeyAttribute
      Rattletrap.Encode.PrivateMatchSettingsAttribute
      Rattletrap.Encode.ProductAttribute
      Rattletrap.Encode.Property
      Rattletrap.Encode.PropertyValue
      Rattletrap.Encode.QWordAttribute
      Rattletrap.Encode.RemoteId
      Rattletrap.Encode.Replay
      Rattletrap.Encode.Replication
      Rattletrap.Encode.ReplicationValue
      Rattletrap.Encode.ReservationAttribute
      Rattletrap.Encode.RigidBodyStateAttribute
      Rattletrap.Encode.Section
      Rattletrap.Encode.SpawnedReplication
      Rattletrap.Encode.Str
      Rattletrap.Encode.StringAttribute
      Rattletrap.Encode.TeamPaintAttribute
      Rattletrap.Encode.UniqueIdAttribute
      Rattletrap.Encode.UpdatedReplication
      Rattletrap.Encode.Vector
      Rattletrap.Encode.WeldedInfoAttribute
      Rattletrap.Encode.Word32le
      Rattletrap.Encode.Word64le
      Rattletrap.Encode.Word8le
      Rattletrap.Type.AppliedDamageAttribute
      Rattletrap.Type.Attribute
      Rattletrap.Type.AttributeMapping
      Rattletrap.Type.AttributeType
      Rattletrap.Type.AttributeValue
      Rattletrap.Type.Bitstream
      Rattletrap.Type.BooleanAttribute
      Rattletrap.Type.ByteAttribute
      Rattletrap.Type.Cache
      Rattletrap.Type.CamSettingsAttribute
      Rattletrap.Type.ClassAttributeMap
      Rattletrap.Type.ClassMapping
      Rattletrap.Type.ClubColorsAttribute
      Rattletrap.Type.Common
      Rattletrap.Type.CompressedWord
      Rattletrap.Type.CompressedWordVector
      Rattletrap.Type.Content
      Rattletrap.Type.DamageStateAttribute
      Rattletrap.Type.DemolishAttribute
      Rattletrap.Type.DestroyedReplication
      Rattletrap.Type.Dictionary
      Rattletrap.Type.EnumAttribute
      Rattletrap.Type.ExplosionAttribute
      Rattletrap.Type.ExtendedExplosionAttribute
      Rattletrap.Type.FlaggedIntAttribute
      Rattletrap.Type.Float32le
      Rattletrap.Type.FloatAttribute
      Rattletrap.Type.Frame
      Rattletrap.Type.GameModeAttribute
      Rattletrap.Type.Header
      Rattletrap.Type.Initialization
      Rattletrap.Type.Int32le
      Rattletrap.Type.Int8le
      Rattletrap.Type.Int8Vector
      Rattletrap.Type.IntAttribute
      Rattletrap.Type.KeyFrame
      Rattletrap.Type.List
      Rattletrap.Type.LoadoutAttribute
      Rattletrap.Type.LoadoutOnlineAttribute
      Rattletrap.Type.LoadoutsAttribute
      Rattletrap.Type.LoadoutsOnlineAttribute
      Rattletrap.Type.LocationAttribute
      Rattletrap.Type.Mark
      Rattletrap.Type.Message
      Rattletrap.Type.MusicStingerAttribute
      Rattletrap.Type.PartyLeaderAttribute
      Rattletrap.Type.PickupAttribute
      Rattletrap.Type.PlayerHistoryKeyAttribute
      Rattletrap.Type.PrivateMatchSettingsAttribute
      Rattletrap.Type.ProductAttribute
      Rattletrap.Type.Property
      Rattletrap.Type.PropertyValue
      Rattletrap.Type.QWordAttribute
      Rattletrap.Type.RemoteId
      Rattletrap.Type.Replay
      Rattletrap.Type.Replication
      Rattletrap.Type.ReplicationValue
      Rattletrap.Type.ReservationAttribute
      Rattletrap.Type.RigidBodyStateAttribute
      Rattletrap.Type.Section
      Rattletrap.Type.SpawnedReplication
      Rattletrap.Type.Str
      Rattletrap.Type.StringAttribute
      Rattletrap.Type.TeamPaintAttribute
      Rattletrap.Type.UniqueIdAttribute
      Rattletrap.Type.UpdatedReplication
      Rattletrap.Type.Vector
      Rattletrap.Type.WeldedInfoAttribute
      Rattletrap.Type.Word32le
      Rattletrap.Type.Word64le
      Rattletrap.Type.Word8le
      Rattletrap.Utility.Bytes
      Rattletrap.Utility.Crc
      Rattletrap.Utility.Helper
  other-modules:
      Paths_rattletrap
  default-language: Haskell2010

executable rattletrap
  main-is: Main.hs
  hs-source-dirs:
      executables
  ghc-options: -Weverything -Wno-implicit-prelude -Wno-missing-import-lists -Wno-safe -Wno-unsafe -rtsopts -threaded
  build-depends:
      aeson >=1.2.3 && <1.3
    , aeson-pretty >=0.8.5 && <0.9
    , base >=4.10.1 && <4.11
    , binary >=0.8.5 && <0.9
    , binary-bits >=0.5 && <0.6
    , bytestring >=0.10.8 && <0.11
    , containers >=0.5.10 && <0.6
    , filepath >=1.4.1 && <1.5
    , http-client >=0.5.8 && <0.6
    , http-client-tls >=0.3.5 && <0.4
    , rattletrap
    , template-haskell >=2.12.0 && <2.13
    , text >=1.2.2 && <1.3
    , transformers >=0.5.2 && <0.6
  other-modules:
      Paths_rattletrap
  default-language: Haskell2010

test-suite test
  type: exitcode-stdio-1.0
  main-is: Main.hs
  hs-source-dirs:
      tests
  ghc-options: -Weverything -Wno-implicit-prelude -Wno-missing-import-lists -Wno-safe -Wno-unsafe -rtsopts -threaded
  build-depends:
      HUnit >=1.6.0 && <1.7
    , aeson >=1.2.3 && <1.3
    , aeson-pretty >=0.8.5 && <0.9
    , base >=4.10.1 && <4.11
    , binary >=0.8.5 && <0.9
    , binary-bits >=0.5 && <0.6
    , bytestring >=0.10.8 && <0.11
    , containers >=0.5.10 && <0.6
    , filepath >=1.4.1 && <1.5
    , http-client >=0.5.8 && <0.6
    , http-client-tls >=0.3.5 && <0.4
    , rattletrap
    , template-haskell >=2.12.0 && <2.13
    , temporary >=1.2.1 && <1.3
    , text >=1.2.2 && <1.3
    , transformers >=0.5.2 && <0.6
  other-modules:
      Paths_rattletrap
  default-language: Haskell2010