Skip to content

Commit

Permalink
chore: typo cleanup.
Browse files Browse the repository at this point in the history
  • Loading branch information
richardo2016 committed Nov 27, 2022
1 parent 3171442 commit 03ab4d3
Show file tree
Hide file tree
Showing 31 changed files with 47 additions and 68 deletions.
11 changes: 5 additions & 6 deletions src/Typo/app.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,14 @@
/// <reference types="fib-pool" />
/// <reference types="fib-rpc" />

import type { FxOrmModel } from '@fxjs/orm/typings/Typo/model'
import type { FxOrmNS, FxSqlQuerySubQuery } from '@fxjs/orm/typings/Typo/ORM'
import type { FxOrmQuery } from '@fxjs/orm/typings/Typo/query'
import type { FxOrmInstance } from '@fxjs/orm/typings/Typo/instance'
import type { FxOrmNS, FxOrmModel, FxOrmHook, FxOrmProperty } from '@fxjs/orm'
import type { FxSqlQuerySubQuery } from '@fxjs/sql-query';

import type { FxOrmQuery } from '@fxjs/orm'
import type { FxOrmInstance } from '@fxjs/orm'

import type { FibAppACL } from './acl';
import { FxOrmHook } from '@fxjs/orm/typings/Typo/hook';
import { FibAppTest } from './test';
import { FxOrmProperty } from '@fxjs/orm/typings/Typo/property';

export namespace FibApp {
export type AppIdType = number | string
Expand Down
6 changes: 3 additions & 3 deletions src/http/base.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
import ORM = require('@fxjs/orm');
import { FxOrmInstance } from '@fxjs/orm';

const Helpers = ORM.Helpers;

import { err_info } from '../utils/err_info';
Expand All @@ -13,8 +15,6 @@ import { shouldSetSingle, execLinkers, getValidDataFieldsFromModel, getOneMergeI
import { filterInstanceAsItsOwnShape, map_to_result } from '../utils/common';
import { FibApp } from '../Typo/app';
import { FibAppACL } from '../Typo/acl';
import { FxOrmInstance } from '@fxjs/orm/typings/Typo/instance';
import { FxOrmNS } from '@fxjs/orm/typings/Typo/ORM';

export function setup (app: FibApp.FibAppClass) {
const api = app.api;
Expand All @@ -35,7 +35,7 @@ export function setup (app: FibApp.FibAppClass) {
function _create(d: FxOrmInstance.InstanceDataPayload) {
d = filter(d, acl);

let o: FxOrmNS.Instance = ormUtils.create_instance_for_internal_api(cls, {
let o: FxOrmInstance.Instance = ormUtils.create_instance_for_internal_api(cls, {
data: d,
req_info: req,
keys_to_left: KEYS_TO_LEFT
Expand Down
4 changes: 1 addition & 3 deletions src/http/extend.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,7 @@ import { addHiddenProperty } from '../utils/obj';

import type { FibApp } from '../Typo/app';
import type { FibAppACL } from '../Typo/acl';
import type { FxOrmNS } from '@fxjs/orm/typings/Typo/ORM';
import { FxOrmInstance } from '@fxjs/orm/typings/Typo/instance';
import { FxOrmAssociation } from '@fxjs/orm/typings/Typo/assoc';
import type { FxOrmNS, FxOrmAssociation, FxOrmInstance } from '@fxjs/orm';

export function setup(app: FibApp.FibAppClass) {
const api = app.api;
Expand Down
4 changes: 2 additions & 2 deletions src/http/graphql.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { FxOrmModel } from '@fxjs/orm/typings/Typo/model';
import { FxOrmNS } from '@fxjs/orm/typings/Typo/ORM';
import type { FxOrmNS, FxOrmModel } from '@fxjs/orm';

import util = require('util')
import { FibApp } from '../Typo/app';

Expand Down
2 changes: 1 addition & 1 deletion src/http/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ import * as Hook from './hook';
import { ROOT_PATH } from './_ctx';
import { FibApp } from '../Typo/app';
import { FibAppACL } from '../Typo/acl';
import { FxOrmError } from '@fxjs/orm/typings/Typo/Error';
import { FxOrmError } from '@fxjs/orm';

const defaultCustomizeApiRoute: FibApp.FibAppOpts['customizeApiRoute'] = (ctx) => {
return ctx.handler;
Expand Down
2 changes: 1 addition & 1 deletion src/orm_plugins/app.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import type { FxOrmNS } from '@fxjs/orm/typings/Typo/ORM';
import type { FxOrmNS } from '@fxjs/orm';
import type { FibApp } from '../Typo/app';

import util = require('util')
Expand Down
2 changes: 1 addition & 1 deletion src/orm_plugins/assoc.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { FxOrmNS } from "@fxjs/orm/typings/Typo/ORM";
import { FxOrmNS } from "@fxjs/orm";

export default function (
orm: FxOrmNS.ORM,
Expand Down
4 changes: 1 addition & 3 deletions src/orm_plugins/timestamp.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
import util = require('util')
import ORM = require('@fxjs/orm')
import { FxOrmModel } from '@fxjs/orm/typings/Typo/model';
import { FxOrmNS } from '@fxjs/orm/typings/Typo/ORM';
import { FxOrmNS, FxOrmModel } from '@fxjs/orm';
const Helpers = ORM.Helpers;
const { prependHook } = Helpers;

interface PluginOptions__Timestamp {
createdPropertyName?: string | false
Expand Down
2 changes: 1 addition & 1 deletion src/orm_plugins/uuid.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import uuid = require('uuid')
import ORM = require('@fxjs/orm')
import { FxOrmNS } from '@fxjs/orm/typings/Typo/ORM';
import { FxOrmNS } from '@fxjs/orm';
const Helpers = ORM.Helpers;
const { prependHook } = Helpers;

Expand Down
2 changes: 1 addition & 1 deletion src/utils/checkout_acl.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { FxOrmNS } from '@fxjs/orm/typings/Typo/ORM';
import { FxOrmNS } from '@fxjs/orm';
import * as util from 'util';
import { FibAppACL } from '../Typo/acl';

Expand Down
2 changes: 1 addition & 1 deletion src/utils/common.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { FxOrmInstance } from '@fxjs/orm/typings/Typo/instance'
import { FxOrmInstance } from '@fxjs/orm'
import util = require('util')

export function filterInstanceAsItsOwnShape<T = any, T2 = T> (
Expand Down
3 changes: 1 addition & 2 deletions src/utils/filter.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,8 @@ import {
} from './checkout_acl';

import type { FibApp } from '../Typo/app';
import type { FxOrmInstance } from '@fxjs/orm/typings/Typo/instance'
import type { FxOrmNS, FxOrmInstance } from '@fxjs/orm'
import type { FibAppACL } from '../Typo/acl';
import type { FxOrmNS } from '@fxjs/orm/typings/Typo/ORM';

export function filter <T = FxOrmInstance.Instance | FibApp.FibDataPayload> (
obj: FxOrmInstance.Instance | FibApp.FibDataPayload,
Expand Down
6 changes: 2 additions & 4 deletions src/utils/find.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
import { FxOrmInstance } from '@fxjs/orm/typings/Typo/instance';
import { FxOrmModel } from '@fxjs/orm/typings/Typo/model';
import { FxOrmQuery } from '@fxjs/orm/typings/Typo/query';
import { FxOrmInstance, FxOrmModel, FxOrmQuery } from '@fxjs/orm';
import util = require('util')
import { FibAppACL } from '../Typo/acl';
import { FibApp } from '../Typo/app';
Expand All @@ -18,7 +16,7 @@ import {
query_filter_order
} from './query';

export = function<ReponseT = any> (
export = function (
req: FibApp.FibAppReq,
finder: FxOrmQuery.IChainFind['find'],
base_model: FxOrmModel.Model,
Expand Down
5 changes: 3 additions & 2 deletions src/utils/get.ts
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
import util = require('util');
import ORM = require('@fxjs/orm');
const Helpers = ORM.Helpers;
import { FxOrmNS } from '@fxjs/orm';

import { err_info } from '../utils/err_info';
import { checkout_obj_acl, checkout_robj_acl } from './checkout_acl';
import { FibApp } from '../Typo/app';
import { FxOrmNS } from '@fxjs/orm/typings/Typo/ORM';
import { FibAppACL } from '../Typo/acl';

const Helpers = ORM.Helpers;

function isInvalidNumber (v: string | number) {
v = parseInt(v as any);

Expand Down
5 changes: 1 addition & 4 deletions src/utils/orm-assoc.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,4 @@
import { FxOrmAssociation } from '@fxjs/orm/typings/Typo/assoc';
import { FxOrmInstance } from '@fxjs/orm/typings/Typo/instance';
import { FxOrmModel } from '@fxjs/orm/typings/Typo/model';
import { FxOrmNS } from '@fxjs/orm/typings/Typo/ORM';
import { FxOrmInstance, FxOrmModel, FxOrmNS, FxOrmAssociation } from '@fxjs/orm';

import util = require('util')
import { FibApp } from '../Typo/app';
Expand Down
2 changes: 1 addition & 1 deletion src/utils/orm.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { FxOrmNS } from "@fxjs/orm/typings/Typo/ORM";
import { FxOrmNS } from "@fxjs/orm";
import { FibApp } from "../Typo/app";
import { buildCleanInstance, getValidDataFieldsFromModel } from "./orm-assoc";

Expand Down
7 changes: 3 additions & 4 deletions src/utils/query.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,9 @@ const Helpers = ORM.Helpers;
import { checkout_acl } from './checkout_acl';
import { ucfirst } from './str';

import type { FxOrmAssociation } from '@fxjs/orm/typings/Typo/assoc';
import type { FxOrmModel } from '@fxjs/orm/typings/Typo/model';
import type { FxOrmQuery } from '@fxjs/orm/typings/Typo/query';
import type { FxOrmNS, FxSqlQuerySubQuery } from '@fxjs/orm/typings/Typo/ORM';
import type { FxOrmAssociation, FxOrmModel, FxOrmQuery, FxOrmNS } from '@fxjs/orm';
import type { FxSqlQuerySubQuery } from '@fxjs/sql-query';

import { FibApp } from '../Typo/app';

export function query_filter_where (req: FibApp.FibAppReq) {
Expand Down
2 changes: 1 addition & 1 deletion tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
"typeAcquisition": {
"exclude": [
"fib-session",
"fib-vk"
"fib-kv"
]
}
}
10 changes: 4 additions & 6 deletions typings/Typo/app.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,12 @@
/// <reference types="fib-pool" />
/// <reference types="@fibjs/types" />
/// <reference types="fib-session" />
import type { FxOrmModel } from '@fxjs/orm/typings/Typo/model';
import type { FxOrmNS, FxSqlQuerySubQuery } from '@fxjs/orm/typings/Typo/ORM';
import type { FxOrmQuery } from '@fxjs/orm/typings/Typo/query';
import type { FxOrmInstance } from '@fxjs/orm/typings/Typo/instance';
import type { FxOrmNS, FxOrmModel, FxOrmHook, FxOrmProperty } from '@fxjs/orm';
import type { FxSqlQuerySubQuery } from '@fxjs/sql-query';
import type { FxOrmQuery } from '@fxjs/orm';
import type { FxOrmInstance } from '@fxjs/orm';
import type { FibAppACL } from './acl';
import { FxOrmHook } from '@fxjs/orm/typings/Typo/hook';
import { FibAppTest } from './test';
import { FxOrmProperty } from '@fxjs/orm/typings/Typo/property';
export declare namespace FibApp {
type AppIdType = number | string;
type UidType = AppIdType;
Expand Down
2 changes: 1 addition & 1 deletion typings/orm_plugins/app.d.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import type { FxOrmNS } from '@fxjs/orm/typings/Typo/ORM';
import type { FxOrmNS } from '@fxjs/orm';
import type { FibApp } from '../Typo/app';
/**
* @description first initial plugin before all other plugins
Expand Down
2 changes: 1 addition & 1 deletion typings/orm_plugins/assoc.d.ts
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
import { FxOrmNS } from "@fxjs/orm/typings/Typo/ORM";
import { FxOrmNS } from "@fxjs/orm";
export default function (orm: FxOrmNS.ORM, plugin_opts: {}): FxOrmNS.Plugin;
3 changes: 1 addition & 2 deletions typings/orm_plugins/timestamp.d.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
import { FxOrmModel } from '@fxjs/orm/typings/Typo/model';
import { FxOrmNS } from '@fxjs/orm/typings/Typo/ORM';
import { FxOrmNS, FxOrmModel } from '@fxjs/orm';
interface PluginOptions__Timestamp {
createdPropertyName?: string | false;
createdProperty?: FxOrmNS.OrigDetailedModelProperty;
Expand Down
2 changes: 1 addition & 1 deletion typings/orm_plugins/uuid.d.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { FxOrmNS } from '@fxjs/orm/typings/Typo/ORM';
import { FxOrmNS } from '@fxjs/orm';
export default function (orm: FxOrmNS.ORM, plugin_opts: {
enable: boolean;
}): FxOrmNS.Plugin;
2 changes: 1 addition & 1 deletion typings/utils/checkout_acl.d.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { FxOrmNS } from '@fxjs/orm/typings/Typo/ORM';
import { FxOrmNS } from '@fxjs/orm';
import { FibAppACL } from '../Typo/acl';
import { FibApp } from '../Typo/app';
export declare function default_session_for_acl(session_obj?: FibApp.FibAppSession | null): FibApp.FibAppSession;
Expand Down
2 changes: 1 addition & 1 deletion typings/utils/common.d.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { FxOrmInstance } from '@fxjs/orm/typings/Typo/instance';
import { FxOrmInstance } from '@fxjs/orm';
export declare function filterInstanceAsItsOwnShape<T = any, T2 = T>(inst: T | T[], mapper: (inst: T, idx?: number, arr?: any) => T2): T2 | T2[];
export declare const map_to_result: (ro: FxOrmInstance.Instance) => {
id: any;
Expand Down
3 changes: 1 addition & 2 deletions typings/utils/filter.d.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import type { FibApp } from '../Typo/app';
import type { FxOrmInstance } from '@fxjs/orm/typings/Typo/instance';
import type { FxOrmNS, FxOrmInstance } from '@fxjs/orm';
import type { FibAppACL } from '../Typo/acl';
import type { FxOrmNS } from '@fxjs/orm/typings/Typo/ORM';
export declare function filter<T = FxOrmInstance.Instance | FibApp.FibDataPayload>(obj: FxOrmInstance.Instance | FibApp.FibDataPayload, keys: boolean | string | string[], readonly_keys?: FibAppACL.RoleActDescriptor): T;
export declare function filter_ext(session: FibApp.FibAppSession, obj: FxOrmNS.Instance): FxOrmInstance.Instance;
6 changes: 2 additions & 4 deletions typings/utils/find.d.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
import { FxOrmInstance } from '@fxjs/orm/typings/Typo/instance';
import { FxOrmModel } from '@fxjs/orm/typings/Typo/model';
import { FxOrmQuery } from '@fxjs/orm/typings/Typo/query';
import { FxOrmInstance, FxOrmModel, FxOrmQuery } from '@fxjs/orm';
import { FibAppACL } from '../Typo/acl';
import { FibApp } from '../Typo/app';
declare const _default: <ReponseT = any>(req: FibApp.FibAppReq, finder: FxOrmQuery.IChainFind['find'], base_model: FxOrmModel.Model, ext_info?: {
declare const _default: (req: FibApp.FibAppReq, finder: FxOrmQuery.IChainFind['find'], base_model: FxOrmModel.Model, ext_info?: {
base_instance: FxOrmInstance.Instance;
extend_in_rest: FibAppACL.ACLExtendModelNameType;
}) => FibApp.FibAppIneternalApiFindResult<FxOrmInstance.Instance>;
Expand Down
2 changes: 1 addition & 1 deletion typings/utils/get.d.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { FxOrmNS } from '@fxjs/orm';
import { FibApp } from '../Typo/app';
import { FxOrmNS } from '@fxjs/orm/typings/Typo/ORM';
import { FibAppACL } from '../Typo/acl';
export declare const _get: (cls: FxOrmNS.Model, id: FibApp.AppIdType, session: FibApp.FibAppSession, act?: FibAppACL.ACLActString) => FibApp.FibAppInternalCommObj;
export declare const _eget: (cls: FxOrmNS.Model, id: FibApp.IdPayloadVar | FxOrmNS.Instance, extend: FibAppACL.ACLExtendModelNameType, rid: FibApp.AppIdType, session: FibApp.FibAppSession, act: FibAppACL.ACLActString) => FibApp.FibAppInternalCommExtendObj;
Expand Down
5 changes: 1 addition & 4 deletions typings/utils/orm-assoc.d.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,4 @@
import { FxOrmAssociation } from '@fxjs/orm/typings/Typo/assoc';
import { FxOrmInstance } from '@fxjs/orm/typings/Typo/instance';
import { FxOrmModel } from '@fxjs/orm/typings/Typo/model';
import { FxOrmNS } from '@fxjs/orm/typings/Typo/ORM';
import { FxOrmInstance, FxOrmModel, FxOrmNS, FxOrmAssociation } from '@fxjs/orm';
import { FibApp } from '../Typo/app';
export declare function check_hasmanyassoc_with_extraprops(instance: FxOrmNS.Instance, extend_name: string): FxOrmNS.InstanceAssociationItem_HasMany | false;
export declare function extra_save(instance: FxOrmNS.Instance, rinstance: FxOrmNS.Instance, _many_assoc: FxOrmNS.InstanceAssociationItem_HasMany, extra: any, just_set?: boolean): void;
Expand Down
2 changes: 1 addition & 1 deletion typings/utils/orm.d.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { FxOrmNS } from "@fxjs/orm/typings/Typo/ORM";
import { FxOrmNS } from "@fxjs/orm";
import { FibApp } from "../Typo/app";
export declare function default_settings(): FibApp.FibAppOrmSettings;
export declare function set_orm_default_settings(orm: FibApp.FibAppORM): void;
Expand Down
3 changes: 1 addition & 2 deletions typings/utils/query.d.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
/// <reference lib="es2017" />
import type { FxOrmModel } from '@fxjs/orm/typings/Typo/model';
import type { FxOrmQuery } from '@fxjs/orm/typings/Typo/query';
import type { FxOrmModel, FxOrmQuery } from '@fxjs/orm';
import { FibApp } from '../Typo/app';
export declare function query_filter_where(req: FibApp.FibAppReq): unknown;
export declare function query_filter_join_where(req: FibApp.FibAppReq): unknown;
Expand Down

0 comments on commit 03ab4d3

Please sign in to comment.