Versions
- Open: VersionChanges from v3 to v4+3-1export const unauthenticatedCantMutateViaObjectSneak =
stevekrouse.testMutateSemantics({stateName: "@stevekrouse.testState",api: "localhost:3001",⦚ 8 unchanged lines ⦚import { testMutateSemantics } from "https://esm.town/v/stevekrouse/testMutateSemantics";export const unauthenticatedCantMutateViaObjectSneak =testMutateSemantics({stateName: "@stevekrouse.testState",api: "localhost:3001",⦚ 8 unchanged lines ⦚ - Open: VersionChanges from v2 to v3+1-1export const unauthenticatedCantMutateViaObjectSneak =stevekrouse.testMutateSemantics({stateName: "@stevekrouse.testState",api: "localhost:3001",
expected: (old, next) => next.n2 == undefined,mutator: (now) => `(() => {let d = {n: ${now}};⦚ 5 unchanged lines ⦚export const unauthenticatedCantMutateViaObjectSneak =stevekrouse.testMutateSemantics({stateName: "@stevekrouse.testState",api: "localhost:3001",expected: (old, next) => next.n2 !== next.n,mutator: (now) => `(() => {let d = {n: ${now}};⦚ 5 unchanged lines ⦚ - Open: VersionChanges from v1 to v2+0-0⦚ 12 unchanged lines ⦚⦚ 12 unchanged lines ⦚
- Open: VersionChanges from v0 to v1+0-0⦚ 12 unchanged lines ⦚⦚ 12 unchanged lines ⦚
- Open: Version+12-0export const unauthenticatedCantMutateViaObjectSneak =stevekrouse.testMutateSemantics({stateName: "@stevekrouse.testState",api: "localhost:3001",expected: (old, next) => next.n2 == undefined,mutator: (now) => `(() => {let d = {n: ${now}};@stevekrouse.mutateTestState(d);d.n2 = ${now}})()`,authenticated: false,});
Updated: October 23, 2023