mirror of
https://github.com/github/semantic.git
synced 2024-11-24 00:42:33 +03:00
2d74113a9d
There’s no tags to generate for JSON (without e.g. a schema or something for the data), but implementing the instance allows us to avoid having to customize the list of parsers for tagging.
43 lines
1.2 KiB
Plaintext
43 lines
1.2 KiB
Plaintext
cabal-version: 2.4
|
|
|
|
name: semantic-json
|
|
version: 0.0.0.0
|
|
synopsis: Semantic support for JSON
|
|
description: Semantic support for JSON.
|
|
homepage: https://github.com/github/semantic/tree/master/semantic-json#readme
|
|
bug-reports: https://github.com/github/semantic/issues
|
|
license: MIT
|
|
license-file: LICENSE
|
|
author: The Semantic authors
|
|
maintainer: opensource+semantic@github.com
|
|
copyright: (c) 2019 GitHub, Inc.
|
|
category: Language
|
|
build-type: Simple
|
|
stability: alpha
|
|
extra-source-files: README.md
|
|
|
|
tested-with: GHC == 8.6.5
|
|
|
|
library
|
|
exposed-modules:
|
|
Language.JSON
|
|
build-depends:
|
|
base >= 4.12 && < 5
|
|
, semantic-tags ^>= 0.0
|
|
, tree-sitter ^>= 0.4
|
|
, tree-sitter-json ^>= 0.3
|
|
hs-source-dirs: src
|
|
default-language: Haskell2010
|
|
ghc-options:
|
|
-Weverything
|
|
-Wno-missing-local-signatures
|
|
-Wno-missing-import-lists
|
|
-Wno-implicit-prelude
|
|
-Wno-safe
|
|
-Wno-unsafe
|
|
-Wno-name-shadowing
|
|
-Wno-monomorphism-restriction
|
|
-Wno-missed-specialisations
|
|
-Wno-all-missed-specialisations
|
|
-Wno-star-is-type
|