rquickjs-macro 0.5.1

Procedural macros for rquickjs
Documentation
[package]
name = "rquickjs-macro"
version = "0.5.1"
authors = ["K. <kayo@illumium.org>", "Mees Delzenne <mees.delzenne@gmail.com>"]
edition = "2021"
license = "MIT"
readme = "README.md"
description = "Procedural macros for rquickjs"
keywords = ["quickjs", "ecmascript", "javascript", "es6", "es2020"]
categories = ["api-bindings"]
repository = "https://github.com/DelSkayn/rquickjs.git"

[lib]
proc-macro = true

[dependencies]
proc-macro2 = "1"
proc-macro-crate = "1"
proc-macro-error = "1"
quote = "1"
ident_case = "1"
fnv = "1"
indexmap = "2"
convert_case = "0.6.0"

[dependencies.syn]
version = "2"
features = ["full","fold","extra-traits"]

[dependencies.phf_shared]
version = "0.11"
optional = true

[dependencies.phf_generator]
version = "0.11"
optional = true

[dependencies.rquickjs-core]
path = "../core"
version = "0.5.1"
features = ["loader"]

[dev-dependencies.difference]
version = "2"

[dev-dependencies.rquickjs]
path = ".."
version = "0.5.1"
features = ["macro", "classes", "properties", "futures","phf"]

[dev-dependencies.async-std]
version = "1"
features = ["attributes"]

[features]
phf = ["phf_shared", "phf_generator"]
bindgen = ["rquickjs-core/bindgen"]