Next.js website for Rocky Mountain Vending company featuring: - Product catalog with Stripe integration - Service areas and parts pages - Admin dashboard with Clerk authentication - SEO optimized pages with JSON-LD structured data Co-authored-by: Cursor <cursoragent@cursor.com>
16 lines
377 B
Text
16 lines
377 B
Text
import { Schema } from "./Schema";
|
|
export class OperationSchema extends Schema {
|
|
static symbol = Symbol.for("@smithy/ope");
|
|
name;
|
|
traits;
|
|
input;
|
|
output;
|
|
symbol = OperationSchema.symbol;
|
|
}
|
|
export const op = (namespace, name, traits, input, output) => Schema.assign(new OperationSchema(), {
|
|
name,
|
|
namespace,
|
|
traits,
|
|
input,
|
|
output,
|
|
});
|