packages feed

pinboard-notes-backup-1.0.7: pinboard-notes-backup.cabal

name:                pinboard-notes-backup
version:             1.0.7
synopsis:            Back up the notes you've saved to Pinboard
description:         A command-line application to back up your notes from the
                     Pinboard bookmarking service to a local SQLite database.
homepage:            https://github.com/bdesham/pinboard-notes-backup
license:             GPL-3
license-file:        LICENSE.txt
author:              Benjamin Esham
maintainer:          benjamin@esham.io
copyright:           2016-2017, 2019, 2021-2025 Benjamin D. Esham
category:            Backup, CLI, Pinboard
build-type:          Simple
cabal-version:       >= 1.10
extra-source-files:  CHANGELOG.md
                     README.md
                     stack.yaml
                     stack.yaml.lock
                     man/pnbackup.1

source-repository head
  type:     git
  location: git://github.com/bdesham/pinboard-notes-backup.git

executable pnbackup
  hs-source-dirs:      src
  main-is:             Main.hs
  other-modules:       Paths_pinboard_notes_backup
                       Pinboard
                       Types
                       Utils
                       Utils.FriendlyReqError
                       Utils.HttpConfig
  default-language:    Haskell2010
  build-depends:       base                   >= 4.7  && < 5
                       , aeson                >= 0.8  && < 2.3
                       , ansi-wl-pprint       >= 0.6  && < 1.1
                       , bytestring           >= 0.10 && < 0.13
                       , containers           >= 0.5  && < 0.8
                       , crypton-connection
                       , data-default-class
                       , http-client          >= 0.5  && < 0.8
                       , http-client-tls
                       , http-types           >= 0.12 && < 0.13
                       , mtl                  >= 2.2  && < 2.4
                       , optparse-applicative >= 0.11 && < 0.19
                       , req                  >= 1.0  && < 3.14
                       , sqlite-simple        >= 0.4  && < 0.5
                       , text                 >= 1.2  && < 2.2
                       , time                 >= 1.5  && < 1.15
                       , tls
  default-extensions:  DataKinds
                       DeriveFunctor
                       GeneralizedNewtypeDeriving
                       InstanceSigs
                       OverloadedStrings
  ghc-options:         -Wall -Wcompat
                       -Wmissing-export-lists
                       -Wincomplete-record-updates
                       -Wincomplete-uni-patterns
                       -Wredundant-constraints
                       -Widentities
                       -Wpartial-fields