The j type system, all schemas and utilities for validation on Juno.
import {defineQuery} from '@junobuild/functions';
import {j} from '@junobuild/schema';
const ArgsSchema = j.strictObject({
id: j.principal(),
name: j.string()
});
export const myQuery = defineQuery({
args: ArgsSchema,
handler: ({id, name}) => {
console.log(id.toText(), name);
}
});MIT © David Dal Busco