Skip to content

Commit aa552ff

Browse files
committed
chore: fix lint
1 parent eff411a commit aa552ff

9 files changed

Lines changed: 48 additions & 72 deletions

File tree

packages/admin/src/version.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
// Auto-generated - do not edit manually
2-
export const VERSION = "0.9.0";
2+
export const VERSION = "0.9.1";
33
export const DEFAULT_AGENT = `replane-js-admin/${VERSION}`;

packages/next/examples/next-pages-router/README.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ export default function App({ Component, pageProps }) {
4545
return (
4646
<ReplaneProvider
4747
snapshot={pageProps.replaneSnapshot}
48-
options={{
48+
connection={{
4949
baseUrl: process.env.NEXT_PUBLIC_REPLANE_BASE_URL!,
5050
sdkKey: process.env.NEXT_PUBLIC_REPLANE_SDK_KEY!,
5151
}}
@@ -63,8 +63,10 @@ import { getReplaneSnapshot } from "@replanejs/next";
6363

6464
export const getServerSideProps = async () => {
6565
const snapshot = await getReplaneSnapshot({
66-
baseUrl: process.env.REPLANE_BASE_URL!,
67-
sdkKey: process.env.REPLANE_SDK_KEY!,
66+
connection: {
67+
baseUrl: process.env.REPLANE_BASE_URL!,
68+
sdkKey: process.env.REPLANE_SDK_KEY!,
69+
},
6870
});
6971

7072
return {
@@ -80,8 +82,10 @@ import { getReplaneSnapshot } from "@replanejs/next";
8082

8183
export const getStaticProps = async () => {
8284
const snapshot = await getReplaneSnapshot({
83-
baseUrl: process.env.REPLANE_BASE_URL!,
84-
sdkKey: process.env.REPLANE_SDK_KEY!,
85+
connection: {
86+
baseUrl: process.env.REPLANE_BASE_URL!,
87+
sdkKey: process.env.REPLANE_SDK_KEY!,
88+
},
8589
});
8690

8791
return {

packages/next/src/version.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
// Auto-generated - do not edit manually
2-
export const VERSION = "0.9.0";
2+
export const VERSION = "0.9.1";
33
export const DEFAULT_AGENT = `replane-js-next/${VERSION}`;

packages/react/src/version.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
// Auto-generated - do not edit manually
2-
export const VERSION = "0.9.0";
2+
export const VERSION = "0.9.1";
33
export const DEFAULT_AGENT = `replane-js-react/${VERSION}`;

packages/react/tests/index.spec.tsx

Lines changed: 12 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -2914,11 +2914,7 @@ describe("ReplaneProvider with async prop", () => {
29142914

29152915
it("renders children immediately without waiting for connection", () => {
29162916
render(
2917-
<ReplaneProvider
2918-
connection={defaultConnection}
2919-
defaults={{ feature: "default-value" }}
2920-
async
2921-
>
2917+
<ReplaneProvider connection={defaultConnection} defaults={{ feature: "default-value" }} async>
29222918
<div data-testid="content">Content</div>
29232919
</ReplaneProvider>
29242920
);
@@ -2962,11 +2958,7 @@ describe("ReplaneProvider with async prop", () => {
29622958

29632959
it("connects in the background after render", async () => {
29642960
render(
2965-
<ReplaneProvider
2966-
connection={defaultConnection}
2967-
defaults={{ feature: "default-value" }}
2968-
async
2969-
>
2961+
<ReplaneProvider connection={defaultConnection} defaults={{ feature: "default-value" }} async>
29702962
<div data-testid="content">Content</div>
29712963
</ReplaneProvider>
29722964
);
@@ -2996,11 +2988,7 @@ describe("ReplaneProvider with async prop", () => {
29962988
}
29972989

29982990
render(
2999-
<ReplaneProvider
3000-
connection={defaultConnection}
3001-
defaults={{ feature: "default-value" }}
3002-
async
3003-
>
2991+
<ReplaneProvider connection={defaultConnection} defaults={{ feature: "default-value" }} async>
30042992
<TestComponent />
30052993
</ReplaneProvider>
30062994
);
@@ -3015,11 +3003,7 @@ describe("ReplaneProvider with async prop", () => {
30153003
}
30163004

30173005
render(
3018-
<ReplaneProvider
3019-
connection={defaultConnection}
3020-
defaults={{ feature: "default-value" }}
3021-
async
3022-
>
3006+
<ReplaneProvider connection={defaultConnection} defaults={{ feature: "default-value" }} async>
30233007
<TestComponent />
30243008
</ReplaneProvider>
30253009
);
@@ -3034,11 +3018,7 @@ describe("ReplaneProvider with async prop", () => {
30343018
}
30353019

30363020
render(
3037-
<ReplaneProvider
3038-
connection={defaultConnection}
3039-
defaults={{ feature: "default-value" }}
3040-
async
3041-
>
3021+
<ReplaneProvider connection={defaultConnection} defaults={{ feature: "default-value" }} async>
30423022
<TestComponent />
30433023
</ReplaneProvider>
30443024
);
@@ -3104,11 +3084,7 @@ describe("ReplaneProvider with async prop", () => {
31043084
const consoleSpy = vi.spyOn(console, "error").mockImplementation(() => {});
31053085

31063086
render(
3107-
<ReplaneProvider
3108-
connection={defaultConnection}
3109-
defaults={{ feature: "default-value" }}
3110-
async
3111-
>
3087+
<ReplaneProvider connection={defaultConnection} defaults={{ feature: "default-value" }} async>
31123088
<div data-testid="content">Content</div>
31133089
</ReplaneProvider>
31143090
);
@@ -3129,11 +3105,7 @@ describe("ReplaneProvider with async prop", () => {
31293105

31303106
it("disconnects client on unmount", async () => {
31313107
const { unmount } = render(
3132-
<ReplaneProvider
3133-
connection={defaultConnection}
3134-
defaults={{ feature: "default-value" }}
3135-
async
3136-
>
3108+
<ReplaneProvider connection={defaultConnection} defaults={{ feature: "default-value" }} async>
31373109
<div data-testid="content">Content</div>
31383110
</ReplaneProvider>
31393111
);
@@ -3220,7 +3192,6 @@ describe("ReplaneProvider with async prop", () => {
32203192

32213193
describe("ReplaneProvider edge cases", () => {
32223194
it("renders children with connection: null and defaults only", () => {
3223-
// eslint-disable-next-line @typescript-eslint/no-explicit-any
32243195
const mockReplaneClass = vi.spyOn(sdk, "Replane").mockImplementation(() => {
32253196
return createMockClient({ feature: "default-value" });
32263197
});
@@ -3259,9 +3230,7 @@ describe("ReplaneProvider edge cases", () => {
32593230

32603231
function TestComponent() {
32613232
const config = useConfig<typeof deepConfig>("deep");
3262-
return (
3263-
<div data-testid="deep">{config.level1.level2.level3.level4.value}</div>
3264-
);
3233+
return <div data-testid="deep">{config.level1.level2.level3.level4.value}</div>;
32653234
}
32663235

32673236
render(
@@ -3296,9 +3265,7 @@ describe("ReplaneProvider edge cases", () => {
32963265
function TestComponent() {
32973266
const value = useConfig<string | undefined>("undefinedValue");
32983267
return (
3299-
<div data-testid="undefined">
3300-
{value === undefined ? "IS_UNDEFINED" : "NOT_UNDEFINED"}
3301-
</div>
3268+
<div data-testid="undefined">{value === undefined ? "IS_UNDEFINED" : "NOT_UNDEFINED"}</div>
33023269
);
33033270
}
33043271

@@ -3368,9 +3335,7 @@ describe("ReplaneProvider edge cases", () => {
33683335
function TestComponent() {
33693336
const value = useConfig<Record<string, unknown>>("emptyObject");
33703337
return (
3371-
<div data-testid="object">
3372-
{Object.keys(value).length === 0 ? "EMPTY" : "NOT_EMPTY"}
3373-
</div>
3338+
<div data-testid="object">{Object.keys(value).length === 0 ? "EMPTY" : "NOT_EMPTY"}</div>
33743339
);
33753340
}
33763341

@@ -3493,11 +3458,9 @@ describe("ReplaneProvider edge cases", () => {
34933458

34943459
it("handles rapid consecutive config updates", async () => {
34953460
const client = createMockClient({ counter: 0 });
3496-
let renderCount = 0;
34973461

34983462
function TestComponent() {
34993463
const value = useConfig<number>("counter");
3500-
renderCount++;
35013464
return <div data-testid="counter">{value}</div>;
35023465
}
35033466

@@ -3537,7 +3500,8 @@ describe("ReplaneProvider edge cases", () => {
35373500
}>("special");
35383501
return (
35393502
<div data-testid="special">
3540-
{Number.isNaN(value.nan) ? "NAN" : "NOT_NAN"},{!Number.isFinite(value.infinity) ? "INF" : "FIN"}
3503+
{Number.isNaN(value.nan) ? "NAN" : "NOT_NAN"},
3504+
{!Number.isFinite(value.infinity) ? "INF" : "FIN"}
35413505
</div>
35423506
);
35433507
}

packages/sdk/src/version.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
// Auto-generated - do not edit manually
2-
export const VERSION = "0.9.0";
2+
export const VERSION = "0.9.1";
33
export const DEFAULT_AGENT = `replane-js-sdk/${VERSION}`;

packages/svelte/src/version.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
// Auto-generated - do not edit manually
2-
export const VERSION = "0.9.0";
2+
export const VERSION = "0.9.1";
33
export const DEFAULT_AGENT = `replane-js-svelte/${VERSION}`;

packages/svelte/tests/index.spec.ts

Lines changed: 21 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -737,7 +737,8 @@ describe("ReplaneContext with async prop", () => {
737737

738738
// Store for use in tests
739739
(globalThis as Record<string, unknown>).__TestAsyncProvider = TestAsyncProvider;
740-
(globalThis as Record<string, unknown>).__TestAsyncProviderWithConfig = TestAsyncProviderWithConfig;
740+
(globalThis as Record<string, unknown>).__TestAsyncProviderWithConfig =
741+
TestAsyncProviderWithConfig;
741742

742743
mockClient = createMockClient({ feature: "default-value" });
743744
const connectPromise = new Promise<void>((resolve, reject) => {
@@ -754,7 +755,8 @@ describe("ReplaneContext with async prop", () => {
754755
});
755756

756757
it("renders children immediately without waiting for connection", async () => {
757-
const TestAsyncProvider = (globalThis as Record<string, unknown>).__TestAsyncProvider as typeof import("./components/TestAsyncProvider.svelte").default;
758+
const TestAsyncProvider = (globalThis as Record<string, unknown>)
759+
.__TestAsyncProvider as typeof import("./components/TestAsyncProvider.svelte").default;
758760

759761
render(TestAsyncProvider, {
760762
props: {
@@ -768,7 +770,8 @@ describe("ReplaneContext with async prop", () => {
768770
});
769771

770772
it("creates client with defaults", async () => {
771-
const TestAsyncProvider = (globalThis as Record<string, unknown>).__TestAsyncProvider as typeof import("./components/TestAsyncProvider.svelte").default;
773+
const TestAsyncProvider = (globalThis as Record<string, unknown>)
774+
.__TestAsyncProvider as typeof import("./components/TestAsyncProvider.svelte").default;
772775

773776
const defaults = { feature: "my-default" };
774777

@@ -787,7 +790,8 @@ describe("ReplaneContext with async prop", () => {
787790
});
788791

789792
it("connects in the background after render", async () => {
790-
const TestAsyncProvider = (globalThis as Record<string, unknown>).__TestAsyncProvider as typeof import("./components/TestAsyncProvider.svelte").default;
793+
const TestAsyncProvider = (globalThis as Record<string, unknown>)
794+
.__TestAsyncProvider as typeof import("./components/TestAsyncProvider.svelte").default;
791795

792796
render(TestAsyncProvider, {
793797
props: {
@@ -813,7 +817,8 @@ describe("ReplaneContext with async prop", () => {
813817
});
814818

815819
it("allows config to retrieve default values immediately", async () => {
816-
const TestAsyncProviderWithConfig = (globalThis as Record<string, unknown>).__TestAsyncProviderWithConfig as typeof import("./components/TestAsyncProviderWithConfig.svelte").default;
820+
const TestAsyncProviderWithConfig = (globalThis as Record<string, unknown>)
821+
.__TestAsyncProviderWithConfig as typeof import("./components/TestAsyncProviderWithConfig.svelte").default;
817822

818823
render(TestAsyncProviderWithConfig, {
819824
props: {
@@ -827,7 +832,8 @@ describe("ReplaneContext with async prop", () => {
827832
});
828833

829834
it("updates values when connection succeeds and server sends new values", async () => {
830-
const TestAsyncProviderWithConfig = (globalThis as Record<string, unknown>).__TestAsyncProviderWithConfig as typeof import("./components/TestAsyncProviderWithConfig.svelte").default;
835+
const TestAsyncProviderWithConfig = (globalThis as Record<string, unknown>)
836+
.__TestAsyncProviderWithConfig as typeof import("./components/TestAsyncProviderWithConfig.svelte").default;
831837

832838
render(TestAsyncProviderWithConfig, {
833839
props: {
@@ -854,7 +860,8 @@ describe("ReplaneContext with async prop", () => {
854860
});
855861

856862
it("logs error when connection fails but does not throw", async () => {
857-
const TestAsyncProvider = (globalThis as Record<string, unknown>).__TestAsyncProvider as typeof import("./components/TestAsyncProvider.svelte").default;
863+
const TestAsyncProvider = (globalThis as Record<string, unknown>)
864+
.__TestAsyncProvider as typeof import("./components/TestAsyncProvider.svelte").default;
858865

859866
const mockLogger = {
860867
error: vi.fn(),
@@ -892,7 +899,8 @@ describe("ReplaneContext with async prop", () => {
892899
});
893900

894901
it("uses console.error when no logger provided and connection fails", async () => {
895-
const TestAsyncProvider = (globalThis as Record<string, unknown>).__TestAsyncProvider as typeof import("./components/TestAsyncProvider.svelte").default;
902+
const TestAsyncProvider = (globalThis as Record<string, unknown>)
903+
.__TestAsyncProvider as typeof import("./components/TestAsyncProvider.svelte").default;
896904

897905
const consoleSpy = vi.spyOn(console, "error").mockImplementation(() => {});
898906

@@ -917,7 +925,8 @@ describe("ReplaneContext with async prop", () => {
917925
});
918926

919927
it("does not connect when connection is null", async () => {
920-
const TestAsyncProvider = (globalThis as Record<string, unknown>).__TestAsyncProvider as typeof import("./components/TestAsyncProvider.svelte").default;
928+
const TestAsyncProvider = (globalThis as Record<string, unknown>)
929+
.__TestAsyncProvider as typeof import("./components/TestAsyncProvider.svelte").default;
921930

922931
render(TestAsyncProvider, {
923932
props: {
@@ -936,7 +945,8 @@ describe("ReplaneContext with async prop", () => {
936945
});
937946

938947
it("works with context prop for override evaluations", async () => {
939-
const TestAsyncProvider = (globalThis as Record<string, unknown>).__TestAsyncProvider as typeof import("./components/TestAsyncProvider.svelte").default;
948+
const TestAsyncProvider = (globalThis as Record<string, unknown>)
949+
.__TestAsyncProvider as typeof import("./components/TestAsyncProvider.svelte").default;
940950

941951
const context = { userId: "user-123", plan: "premium" };
942952

@@ -1071,10 +1081,8 @@ describe("Additional Edge Cases", () => {
10711081
});
10721082

10731083
it("handles config with connection: null", async () => {
1074-
// eslint-disable-next-line @typescript-eslint/no-explicit-any
1075-
let mockReplaneClass: any;
10761084
const mockClient = createMockClient({ feature: "default-value" });
1077-
mockReplaneClass = vi.spyOn(sdk, "Replane").mockImplementation(() => mockClient);
1085+
const mockReplaneClass = vi.spyOn(sdk, "Replane").mockImplementation(() => mockClient);
10781086

10791087
const TestAsyncProvider = (await import("./components/TestAsyncProvider.svelte")).default;
10801088

packages/test-suite/src/version.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
// Auto-generated - do not edit manually
2-
export const VERSION = "0.9.0";
2+
export const VERSION = "0.9.1";
33
export const DEFAULT_AGENT = `replane-js-test-suite/${VERSION}`;

0 commit comments

Comments
 (0)