Chih-Hung Hsieh | 39f7476 | 2020-04-07 14:24:02 -0700 | [diff] [blame] | 1 | [package] |
| 2 | |
| 3 | name = "nom" |
David LeGare | 061b498 | 2022-03-02 16:21:20 +0000 | [diff] [blame] | 4 | version = "7.1.0" |
Chih-Hung Hsieh | 39f7476 | 2020-04-07 14:24:02 -0700 | [diff] [blame] | 5 | authors = [ "contact@geoffroycouprie.com" ] |
| 6 | description = "A byte-oriented, zero-copy, parser combinators library" |
| 7 | license = "MIT" |
| 8 | repository = "https://github.com/Geal/nom" |
| 9 | readme = "README.md" |
| 10 | documentation = "https://docs.rs/nom" |
| 11 | keywords = ["parser", "parser-combinators", "parsing", "streaming", "bit"] |
| 12 | categories = ["parsing"] |
| 13 | edition = "2018" |
| 14 | autoexamples = false |
| 15 | |
| 16 | include = [ |
| 17 | "CHANGELOG.md", |
| 18 | "LICENSE", |
Chih-Hung Hsieh | e0411e2 | 2020-10-26 13:10:02 -0700 | [diff] [blame] | 19 | "README.md", |
Chih-Hung Hsieh | 39f7476 | 2020-04-07 14:24:02 -0700 | [diff] [blame] | 20 | ".gitignore", |
Chih-Hung Hsieh | 39f7476 | 2020-04-07 14:24:02 -0700 | [diff] [blame] | 21 | "Cargo.toml", |
| 22 | "src/*.rs", |
| 23 | "src/*/*.rs", |
| 24 | "tests/*.rs", |
Thiébaud Weksteen | f3f7e4e | 2021-06-21 20:59:32 +0200 | [diff] [blame] | 25 | "doc/nom_recipes.md", |
Chih-Hung Hsieh | 39f7476 | 2020-04-07 14:24:02 -0700 | [diff] [blame] | 26 | "build.rs" |
| 27 | ] |
| 28 | |
| 29 | [features] |
Joel Galenson | 9699dff | 2021-09-23 12:36:57 -0700 | [diff] [blame] | 30 | alloc = [] |
David LeGare | 061b498 | 2022-03-02 16:21:20 +0000 | [diff] [blame] | 31 | std = ["alloc", "memchr/std", "minimal-lexical/std"] |
Joel Galenson | 9699dff | 2021-09-23 12:36:57 -0700 | [diff] [blame] | 32 | default = ["std"] |
Thiébaud Weksteen | f3f7e4e | 2021-06-21 20:59:32 +0200 | [diff] [blame] | 33 | docsrs = [] |
| 34 | |
David LeGare | 061b498 | 2022-03-02 16:21:20 +0000 | [diff] [blame] | 35 | [dependencies.minimal-lexical] |
| 36 | version = "0.2.0" |
| 37 | default-features = false |
Chih-Hung Hsieh | 39f7476 | 2020-04-07 14:24:02 -0700 | [diff] [blame] | 38 | |
| 39 | [dependencies.memchr] |
David LeGare | 061b498 | 2022-03-02 16:21:20 +0000 | [diff] [blame] | 40 | version = "2.3" |
Chih-Hung Hsieh | 39f7476 | 2020-04-07 14:24:02 -0700 | [diff] [blame] | 41 | default-features = false |
| 42 | |
Chih-Hung Hsieh | 39f7476 | 2020-04-07 14:24:02 -0700 | [diff] [blame] | 43 | [dev-dependencies] |
Chih-Hung Hsieh | 39f7476 | 2020-04-07 14:24:02 -0700 | [diff] [blame] | 44 | doc-comment = "0.3" |
Joel Galenson | 9699dff | 2021-09-23 12:36:57 -0700 | [diff] [blame] | 45 | proptest = "1.0.0" |
Chih-Hung Hsieh | 39f7476 | 2020-04-07 14:24:02 -0700 | [diff] [blame] | 46 | |
| 47 | [build-dependencies] |
| 48 | version_check = "0.9" |
| 49 | |
| 50 | [package.metadata.docs.rs] |
Joel Galenson | 9699dff | 2021-09-23 12:36:57 -0700 | [diff] [blame] | 51 | features = ["alloc", "std", "docsrs"] |
Chih-Hung Hsieh | 39f7476 | 2020-04-07 14:24:02 -0700 | [diff] [blame] | 52 | all-features = true |
| 53 | |
| 54 | [profile.bench] |
| 55 | debug = true |
| 56 | lto = true |
| 57 | codegen-units = 1 |
| 58 | |
Chih-Hung Hsieh | 39f7476 | 2020-04-07 14:24:02 -0700 | [diff] [blame] | 59 | [[test]] |
| 60 | name = "arithmetic" |
| 61 | |
| 62 | [[test]] |
| 63 | name = "arithmetic_ast" |
| 64 | required-features = ["alloc"] |
| 65 | |
| 66 | [[test]] |
Chih-Hung Hsieh | 39f7476 | 2020-04-07 14:24:02 -0700 | [diff] [blame] | 67 | name = "css" |
| 68 | |
| 69 | [[test]] |
| 70 | name = "custom_errors" |
| 71 | |
| 72 | [[test]] |
| 73 | name = "float" |
| 74 | |
| 75 | [[test]] |
Chih-Hung Hsieh | 39f7476 | 2020-04-07 14:24:02 -0700 | [diff] [blame] | 76 | name = "ini" |
| 77 | required-features = ["alloc"] |
| 78 | |
| 79 | [[test]] |
| 80 | name = "ini_str" |
| 81 | required-features = ["alloc"] |
| 82 | |
| 83 | [[test]] |
| 84 | name = "issues" |
Thiébaud Weksteen | f3f7e4e | 2021-06-21 20:59:32 +0200 | [diff] [blame] | 85 | required-features = ["alloc"] |
Chih-Hung Hsieh | 39f7476 | 2020-04-07 14:24:02 -0700 | [diff] [blame] | 86 | |
| 87 | [[test]] |
| 88 | name = "json" |
| 89 | |
| 90 | [[test]] |
| 91 | name = "mp4" |
| 92 | required-features = ["alloc"] |
| 93 | |
| 94 | [[test]] |
| 95 | name = "multiline" |
| 96 | required-features = ["alloc"] |
| 97 | |
| 98 | [[test]] |
Chih-Hung Hsieh | 39f7476 | 2020-04-07 14:24:02 -0700 | [diff] [blame] | 99 | name = "overflow" |
| 100 | |
| 101 | [[test]] |
| 102 | name = "reborrow_fold" |
| 103 | |
| 104 | [[test]] |
Thiébaud Weksteen | f3f7e4e | 2021-06-21 20:59:32 +0200 | [diff] [blame] | 105 | name = "fnmut" |
| 106 | required-features = ["alloc"] |
| 107 | |
Chih-Hung Hsieh | 39f7476 | 2020-04-07 14:24:02 -0700 | [diff] [blame] | 108 | [[example]] |
| 109 | name = "json" |
| 110 | required-features = ["alloc"] |
| 111 | path = "examples/json.rs" |
| 112 | |
David LeGare | 061b498 | 2022-03-02 16:21:20 +0000 | [diff] [blame] | 113 | [[example]] |
| 114 | name = "iterator" |
| 115 | path = "examples/iterator.rs" |
Chih-Hung Hsieh | 39f7476 | 2020-04-07 14:24:02 -0700 | [diff] [blame] | 116 | |
| 117 | [[example]] |
| 118 | name = "s_expression" |
| 119 | path = "examples/s_expression.rs" |
| 120 | required-features = ["alloc"] |
| 121 | |
| 122 | [[example]] |
| 123 | name = "string" |
| 124 | required-features = ["alloc"] |
| 125 | path = "examples/string.rs" |
| 126 | |
| 127 | [badges] |
| 128 | travis-ci = { repository = "Geal/nom" } |
| 129 | coveralls = { repository = "Geal/nom", branch = "master", service = "github" } |
| 130 | maintenance = { status = "actively-developed" } |
David LeGare | 061b498 | 2022-03-02 16:21:20 +0000 | [diff] [blame] | 131 | |
| 132 | [workspace] |
| 133 | members = [".", "benchmarks/"] |