purescript-0.8.5.0: PureScript Programming Language Compiler

Safe HaskellNone
LanguageHaskell98

Language.PureScript.Publish

Synopsis

Documentation

preparePackage :: PublishOptions -> IO (Either PackageError UploadedPackage) Source

Attempt to retrieve package metadata from the current directory. Returns a PackageError on failure

unsafePreparePackage :: PublishOptions -> IO UploadedPackage Source

Attempt to retrieve package metadata from the current directory. Calls exitFailure if no package metadata could be retrieved.

data PublishOptions Source

Constructors

PublishOptions 

Fields

publishGetVersion :: PrepareM (String, Version)

How to obtain the version tag and version that the data being generated will refer to.

publishWorkingTreeDirty :: PrepareM ()

What to do when the working tree is dirty