fix: typecheck
This commit is contained in:
@@ -96,8 +96,6 @@ export async function getPages(
|
||||
startDate: startDate,
|
||||
endDate: endDate,
|
||||
timezone,
|
||||
cursor: parsed.data.cursor,
|
||||
limit: Math.min(parsed.data.limit, 50),
|
||||
});
|
||||
}
|
||||
|
||||
@@ -170,8 +168,6 @@ export function getOverviewGeneric(
|
||||
startDate: startDate,
|
||||
endDate: endDate,
|
||||
timezone,
|
||||
cursor: parsed.data.cursor,
|
||||
limit: Math.min(parsed.data.limit, 50),
|
||||
}),
|
||||
);
|
||||
};
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
"lint": "biome check .",
|
||||
"lint:fix": "biome check --write .",
|
||||
"lint:workspace": "pnpm dlx sherif@latest",
|
||||
"typecheck": "pnpm -r typecheck",
|
||||
"typecheck": "pnpm -r --no-bail typecheck",
|
||||
"update-simple-git-hooks": "npx simple-git-hooks"
|
||||
},
|
||||
"simple-git-hooks": {
|
||||
|
||||
@@ -127,6 +127,8 @@ export async function executeAggregateChart(
|
||||
endDate: normalized.endDate,
|
||||
breakdowns: normalized.breakdowns,
|
||||
limit: normalized.limit,
|
||||
metric: normalized.metric,
|
||||
previous: normalized.previous,
|
||||
timezone,
|
||||
};
|
||||
|
||||
@@ -251,6 +253,8 @@ export async function executeAggregateChart(
|
||||
endDate: previousPeriod.endDate,
|
||||
breakdowns: normalized.breakdowns,
|
||||
limit: normalized.limit,
|
||||
metric: normalized.metric,
|
||||
previous: normalized.previous,
|
||||
timezone,
|
||||
};
|
||||
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
import { uniq } from 'ramda';
|
||||
import sqlstring from 'sqlstring';
|
||||
|
||||
import { DateTime, stripLeadingAndTrailingSlashes } from '@openpanel/common';
|
||||
@@ -355,23 +354,10 @@ export function getAggregateChartSql({
|
||||
endDate,
|
||||
projectId,
|
||||
limit,
|
||||
timezone,
|
||||
}: Omit<IGetChartDataInput, 'interval' | 'chartType'> & {
|
||||
timezone: string;
|
||||
}) {
|
||||
const {
|
||||
sb,
|
||||
join,
|
||||
getWhere,
|
||||
getFrom,
|
||||
getJoins,
|
||||
getSelect,
|
||||
getOrderBy,
|
||||
getGroupBy,
|
||||
getWith,
|
||||
with: addCte,
|
||||
getSql,
|
||||
} = createSqlBuilder();
|
||||
const { sb, join, getJoins, with: addCte, getSql } = createSqlBuilder();
|
||||
|
||||
sb.where = getEventFiltersWhereClause(event.filters);
|
||||
sb.where.projectId = `project_id = ${sqlstring.escape(projectId)}`;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { TABLE_NAMES, ch } from '../clickhouse/client';
|
||||
import { clix } from '../clickhouse/query-builder';
|
||||
|
||||
export interface IGetTopPagesInput {
|
||||
export interface IGetPagesInput {
|
||||
projectId: string;
|
||||
startDate: string;
|
||||
endDate: string;
|
||||
@@ -28,7 +28,7 @@ export class PagesService {
|
||||
endDate,
|
||||
timezone,
|
||||
search,
|
||||
}: IGetTopPagesInput): Promise<ITopPage[]> {
|
||||
}: IGetPagesInput): Promise<ITopPage[]> {
|
||||
// CTE: Get titles from the last 30 days for faster retrieval
|
||||
const titlesCte = clix(this.client, timezone)
|
||||
.select([
|
||||
|
||||
12
pnpm-lock.yaml
generated
12
pnpm-lock.yaml
generated
@@ -1419,7 +1419,7 @@ importers:
|
||||
packages/sdks/astro:
|
||||
dependencies:
|
||||
'@openpanel/web':
|
||||
specifier: workspace:1.0.6-local
|
||||
specifier: workspace:1.0.7-local
|
||||
version: link:../web
|
||||
devDependencies:
|
||||
astro:
|
||||
@@ -1432,7 +1432,7 @@ importers:
|
||||
specifier: workspace:*
|
||||
version: link:../../common
|
||||
'@openpanel/sdk':
|
||||
specifier: workspace:1.0.3-local
|
||||
specifier: workspace:1.0.4-local
|
||||
version: link:../sdk
|
||||
express:
|
||||
specifier: ^4.17.0 || ^5.0.0
|
||||
@@ -1457,7 +1457,7 @@ importers:
|
||||
packages/sdks/nextjs:
|
||||
dependencies:
|
||||
'@openpanel/web':
|
||||
specifier: workspace:1.0.6-local
|
||||
specifier: workspace:1.0.7-local
|
||||
version: link:../web
|
||||
next:
|
||||
specifier: ^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
|
||||
@@ -1485,7 +1485,7 @@ importers:
|
||||
packages/sdks/nuxt:
|
||||
dependencies:
|
||||
'@openpanel/web':
|
||||
specifier: workspace:1.0.6-local
|
||||
specifier: workspace:1.0.7-local
|
||||
version: link:../web
|
||||
h3:
|
||||
specifier: ^1.0.0
|
||||
@@ -1522,7 +1522,7 @@ importers:
|
||||
packages/sdks/react-native:
|
||||
dependencies:
|
||||
'@openpanel/sdk':
|
||||
specifier: workspace:1.0.3-local
|
||||
specifier: workspace:1.0.4-local
|
||||
version: link:../sdk
|
||||
expo-application:
|
||||
specifier: 5 - 6
|
||||
@@ -1568,7 +1568,7 @@ importers:
|
||||
packages/sdks/web:
|
||||
dependencies:
|
||||
'@openpanel/sdk':
|
||||
specifier: workspace:1.0.3-local
|
||||
specifier: workspace:1.0.4-local
|
||||
version: link:../sdk
|
||||
devDependencies:
|
||||
'@openpanel/tsconfig':
|
||||
|
||||
Reference in New Issue
Block a user