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}