package_json_parser/def/
dev_dependencies.rs

1use derive_more::{Deref, DerefMut};
2use jsonc_parser::ast::ObjectProp;
3use rustc_hash::FxHashMap;
4use serde::{Deserialize, Serialize};
5
6use crate::ext::Validator;
7
8#[derive(Debug, Serialize, Deserialize, Clone, Deref, DerefMut, Default)]
9pub struct DevDependencies(FxHashMap<String, String>);
10
11impl Validator for DevDependencies {
12  fn validate(&self, _prop: Option<&ObjectProp>) -> miette::Result<()> {
13    Ok(())
14  }
15}