shelving
Version:
Toolkit for using data in JavaScript.
12 lines (11 loc) • 412 B
JavaScript
import { StringSchema } from "./StringSchema.js";
export class PasswordSchema extends StringSchema {
constructor({ one = "password", title = "Password", min = 6, ...options } = {}) {
super({ one, title, min, ...options, input: "password" });
}
format() {
return ""; // Never format a password for display.
}
}
/** Password string. */
export const PASSWORD = new StringSchema({});