Skip to content

Commit 9152bda

Browse files
committed
Updates imports
1 parent bf6979b commit 9152bda

29 files changed

+55
-55
lines changed

firebase/src/core/data/gateways/filesystem-gateway.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as fs from "fs";
2-
import FilesystemError from "@faults/errors/filesystem-error";
2+
import FilesystemError from "#faults/errors/filesystem-error";
33

44
/** Exposes common filesystem operations. */
55
export class FileSystemGateway {

firebase/src/core/data/gateways/firestore-gateway.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as firebase from "firebase-admin";
2-
import FirebaseFirestoreError from "@faults/errors/firebase-firestore-error";
2+
import FirebaseFirestoreError from "#faults/errors/firebase-firestore-error";
33
import { FirestorePaths } from "./firestore-collection-name";
44

55
type Firestore = firebase.firestore.Firestore;

firebase/src/core/data/repositories/local-collections-repository.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { LocalPublicCollection } from "@domain/models/collection";
2-
import { FileSystemGateway } from "@data/gateways/filesystem-gateway";
3-
import { SchemaValidator } from "@data/schemas/schema-validator";
1+
import { LocalPublicCollection } from "#domain/models/collection";
2+
import { FileSystemGateway } from "#data/gateways/filesystem-gateway";
3+
import { SchemaValidator } from "#data/schemas/schema-validator";
44

55
export class LocalCollectionsRepository {
66
readonly #fs: FileSystemGateway;

firebase/src/core/data/repositories/memos-repository.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { Memo } from "@domain/models/memo";
2-
import { FirestoreGateway } from "@data/gateways/firestore-gateway";
3-
import { SchemaValidator } from "@data/schemas/schema-validator";
1+
import { Memo } from "#domain/models/memo";
2+
import { FirestoreGateway } from "#data/gateways/firestore-gateway";
3+
import { SchemaValidator } from "#data/schemas/schema-validator";
44

55
export class MemosRepository {
66
readonly #firestore: FirestoreGateway;

firebase/src/core/data/repositories/stored-collections-repository.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { StoredPublicCollection } from "@domain/models/collection";
2-
import { FirestoreGateway } from "@data/gateways/firestore-gateway";
3-
import { SchemaValidator } from "@data/schemas/schema-validator";
1+
import { StoredPublicCollection } from "#domain/models/collection";
2+
import { FirestoreGateway } from "#data/gateways/firestore-gateway";
3+
import { SchemaValidator } from "#data/schemas/schema-validator";
44

55
export class StoredCollectionsRepository {
66
readonly #firestore: FirestoreGateway;

firebase/src/core/data/schemas/schema-validator.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import Ajv2020 from "ajv/dist/2020";
33
import { JSONSchemaType } from "ajv";
44
import { AnyValidateFunction } from "ajv/dist/types";
55
import { EntitiesSchema } from "./entities-schemas/entities-schema";
6-
import SerializationError from "@faults/errors/serialization-error";
6+
import SerializationError from "#faults/errors/serialization-error";
77

88
/** Available schemas types to be matched in {@link SchemaValidator.validateObject} */
99
export type SchemaType = EntitiesSchema;

firebase/src/core/domain/models/collection.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { Memo, memoValidationSchema } from "@domain/models/memo";
2-
import { defaultMaxStringLength, validate } from "@utils/validate";
1+
import { Memo, memoValidationSchema } from "#domain/models/memo";
2+
import { defaultMaxStringLength, validate } from "#utils/validate";
33
import * as Joi from "joi";
44

55
interface Collection {

firebase/src/core/domain/models/memo.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { defaultMaxStringLength, validate } from "@utils/validate";
1+
import { defaultMaxStringLength, validate } from "#utils/validate";
22
import * as Joi from "joi";
33

44
export interface Memo {

firebase/src/core/domain/use-cases/collections/sync-collections.ts

+8-8
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
import { LocalCollectionsRepository } from "@data/repositories/local-collections-repository";
2-
import { MemosRepository } from "@data/repositories/memos-repository";
3-
import { StoredCollectionsRepository } from "@data/repositories/stored-collections-repository";
4-
import { addToMap } from "@utils/add-to-map";
5-
import { objectsEqual } from "@utils/deep-equals";
1+
import { LocalCollectionsRepository } from "#data/repositories/local-collections-repository";
2+
import { MemosRepository } from "#data/repositories/memos-repository";
3+
import { StoredCollectionsRepository } from "#data/repositories/stored-collections-repository";
4+
import { addToMap } from "#utils/add-to-map";
5+
import { objectsEqual } from "#utils/deep-equals";
66
import {
77
LocalPublicCollection,
88
StoredPublicCollection,
99
validateLocalCollection,
1010
validateStoredCollection,
11-
} from "@domain/models/collection";
12-
import { Memo, validateMemo } from "@domain/models/memo";
13-
import { GitRepository } from "@data/repositories/git-repository";
11+
} from "#domain/models/collection";
12+
import { Memo, validateMemo } from "#domain/models/memo";
13+
import { GitRepository } from "#data/repositories/git-repository";
1414

1515
type CollectionMemosDiff = [Memo[], string[]];
1616

firebase/src/core/faults/errors/filesystem-error.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { BaseError } from "@faults/fault";
1+
import { BaseError } from "#faults/fault";
22

33
export default class FilesystemError extends BaseError {
44
constructor(fault: { message: string; origin?: unknown }) {

firebase/src/core/faults/errors/firebase-firestore-error.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { BaseError } from "@faults/fault";
1+
import { BaseError } from "#faults/fault";
22

33
export default class FirebaseFirestoreError extends BaseError {
44
constructor(fault: { message: string; origin?: unknown }) {

firebase/src/core/faults/errors/serialization-error.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { BaseError } from "@faults/fault";
1+
import { BaseError } from "#faults/fault";
22

33
export default class SerializationError extends BaseError {
44
constructor(fault: { message: string; origin?: unknown }) {

firebase/src/core/faults/errors/validation-error.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { BaseError } from "@faults/fault";
1+
import { BaseError } from "#faults/fault";
22

33
export default class ValidationError extends BaseError {
44
constructor(fault: { message: string; origin?: unknown }) {

firebase/src/core/presentation/provider.ts

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
import Ajv2020 from "ajv/dist/2020";
2-
import { FirestoreGateway } from "@data/gateways/firestore-gateway";
3-
import { FileSystemGateway } from "@data/gateways/filesystem-gateway";
4-
import { StoredCollectionsRepository } from "@data/repositories/stored-collections-repository";
5-
import { SchemaValidator } from "@data/schemas/schema-validator";
6-
import { LocalCollectionsRepository } from "@data/repositories/local-collections-repository";
7-
import { MemosRepository } from "@data/repositories/memos-repository";
8-
import { app } from "@data/gateways/firebase-app";
9-
import { ShellGateway } from "@data/gateways/shell-gateway";
10-
import { GitRepository } from "@data/repositories/git-repository";
2+
import { FirestoreGateway } from "#data/gateways/firestore-gateway";
3+
import { FileSystemGateway } from "#data/gateways/filesystem-gateway";
4+
import { StoredCollectionsRepository } from "#data/repositories/stored-collections-repository";
5+
import { SchemaValidator } from "#data/schemas/schema-validator";
6+
import { LocalCollectionsRepository } from "#data/repositories/local-collections-repository";
7+
import { MemosRepository } from "#data/repositories/memos-repository";
8+
import { app } from "#data/gateways/firebase-app";
9+
import { ShellGateway } from "#data/gateways/shell-gateway";
10+
import { GitRepository } from "#data/repositories/git-repository";
1111

1212
/**
1313
* Singleton that provides all injectable dependencies, which should be used as a pseudo-DI container.

firebase/src/core/utils/validate.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import ValidationError from "@faults/errors/validation-error";
1+
import ValidationError from "#faults/errors/validation-error";
22
import * as Joi from "joi";
33

44
export const defaultMaxStringLength = 255;

firebase/src/scripts/sync-collections.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { SyncCollectionsUseCase } from "@domain/use-cases/collections/sync-collections";
2-
import Provider from "src/core/presentation/provider";
1+
import { SyncCollectionsUseCase } from "#domain/use-cases/collections/sync-collections";
2+
import Provider from "#presentation/provider";
33

44
// 1. Verificar se vale a pena fazer os "// TODO" pendentes.
55
// 4. Testes:

firebase/test/core/data/gateways/filesystem-gateway.spec.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import * as assert from "assert";
22
import * as fs from "fs";
33
import * as sinon from "sinon";
4-
import { FileSystemGateway } from "@data/gateways/filesystem-gateway";
5-
import FilesystemError from "@faults/errors/filesystem-error";
4+
import { FileSystemGateway } from "#data/gateways/filesystem-gateway";
5+
import FilesystemError from "#faults/errors/filesystem-error";
66

77
describe("FileSystemGateway", () => {
88
const defaultEncoding = { encoding: "utf-8" };

firebase/test/core/data/gateways/firestore-gateways.spec.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
/* eslint-disable @typescript-eslint/no-explicit-any */
22
import * as assert from "assert";
33
import * as sinon from "sinon";
4-
import { FirestoreGateway, QueryFilter } from "@data/gateways/firestore-gateway";
4+
import { FirestoreGateway, QueryFilter } from "#data/gateways/firestore-gateway";
55
import * as firebase from "firebase-admin";
6-
import createSinonStub from "@test/sinon-stub";
7-
import FirebaseFirestoreError from "@faults/errors/firebase-firestore-error";
6+
import createSinonStub from "#test/sinon-stub";
7+
import FirebaseFirestoreError from "#faults/errors/firebase-firestore-error";
88

99
// TODO(matuella): Improve readability:
1010
// 1. Can't export type alias, meaning that it's really verbose to write related types.

firebase/test/firebase-rules/collections-categories.spec.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as rulesTesting from "@firebase/rules-unit-testing";
2-
import * as utils from "@test/firebase-rules/utils";
2+
import * as utils from "#test/firebase-rules/utils";
33

44
describe("collections_categories/", () => {
55
const collectionId = "collections_categories";

firebase/test/firebase-rules/collections.spec.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as rulesTesting from "@firebase/rules-unit-testing";
2-
import * as utils from "@test/firebase-rules/utils";
2+
import * as utils from "#test/firebase-rules/utils";
33

44
describe("collections/", () => {
55
const collectionId = "collections";

firebase/test/firebase-rules/collections/memos.spec.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as rulesTesting from "@firebase/rules-unit-testing";
2-
import * as utils from "@test/firebase-rules/utils";
2+
import * as utils from "#test/firebase-rules/utils";
33

44
describe("collections/{doc}/memos", () => {
55
const collectionId = "collections/any_id/memos";

firebase/test/firebase-rules/database.spec.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as rulesTesting from "@firebase/rules-unit-testing";
2-
import * as utils from "@test/firebase-rules/utils";
2+
import * as utils from "#test/firebase-rules/utils";
33

44
describe("databases/{database}/documents/", () => {
55
const randomCollectionId = "any-random-collection";

firebase/test/firebase-rules/setup.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import * as utils from "@test/firebase-rules/utils";
1+
import * as utils from "#test/firebase-rules/utils";
22

33
// Load the required test environment dependencies before anything else.
44
before(async () => {

firebase/test/firebase-rules/users.spec.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as rulesTesting from "@firebase/rules-unit-testing";
2-
import * as utils from "@test/firebase-rules/utils";
2+
import * as utils from "#test/firebase-rules/utils";
33

44
describe("users/", () => {
55
const collectionId = "users";

firebase/test/firebase-rules/users/collections-categories.spec.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as rulesTesting from "@firebase/rules-unit-testing";
2-
import * as utils from "@test/firebase-rules/utils";
2+
import * as utils from "#test/firebase-rules/utils";
33

44
describe("users/{userId}/collections_categories", () => {
55
const collectionId = (userId: string) => `users/${userId}/collections_categories`;

firebase/test/firebase-rules/users/collections-executions.spec.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as rulesTesting from "@firebase/rules-unit-testing";
2-
import * as utils from "@test/firebase-rules/utils";
2+
import * as utils from "#test/firebase-rules/utils";
33

44
describe("users/{userId}/collections_executions", () => {
55
const collectionId = (userId: string) => `users/${userId}/collections_executions`;

firebase/test/firebase-rules/users/collections-executions/memos-executions.spec.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as rulesTesting from "@firebase/rules-unit-testing";
2-
import * as utils from "@test/firebase-rules/utils";
2+
import * as utils from "#test/firebase-rules/utils";
33

44
describe("users/{userId}/collections_executions/{doc}/memos_executions", () => {
55
const collectionId = (userId: string) => `users/${userId}/collections_executions/any_id/memos_executions`;

firebase/test/firebase-rules/users/collections.spec.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as rulesTesting from "@firebase/rules-unit-testing";
2-
import * as utils from "@test/firebase-rules/utils";
2+
import * as utils from "#test/firebase-rules/utils";
33

44
describe("users/{userId}/collections", () => {
55
const collectionId = (userId: string) => `users/${userId}/collections`;

firebase/test/firebase-rules/users/collections/memos.spec.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as rulesTesting from "@firebase/rules-unit-testing";
2-
import * as utils from "@test/firebase-rules/utils";
2+
import * as utils from "#test/firebase-rules/utils";
33

44
describe("users/{userId}/collections/{doc}/memos", () => {
55
const collectionId = (userId: string) => `users/${userId}/collections/any_id/memos`;

0 commit comments

Comments
 (0)