Sienna Library Today
Formerly known as Obsidian. This is a standard, zero-dependency validation library.
--- layout: default title: Home Page --- sienna library
// Define a more complex object schema const userSchema = s.object( id: s.number().integer(), username: s.string().minLength(3).maxLength(20), email: s.string().email(), isAdmin: s.boolean().optional(), // optional fields tags: s.array(s.string()) ); Formerly known as Obsidian
The library's staff is knowledgeable, friendly, and eager to assist visitors. The librarians are happy to provide guidance on navigating the collections, and many speak multiple languages, making it easy for international visitors to communicate. The library also offers a range of services, including reading rooms, research assistance, and temporary exhibits. // optional fields tags: s.array(s.string()) )
import s from 'sienna';