Skip to content

Commit

Permalink
perf: use re-export instead of import/export
Browse files Browse the repository at this point in the history
  • Loading branch information
0xjei committed Dec 1, 2022
1 parent ed0173a commit e3ef96b
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 56 deletions.
12 changes: 2 additions & 10 deletions packages/actions/src/index.ts
Original file line number Diff line number Diff line change
@@ -1,14 +1,6 @@
import {
export {
getCurrentFirebaseAuthUser,
getNewOAuthTokenUsingGithubDeviceFlow,
signInToFirebaseWithGithubToken
} from "./core/auth/index"
import { getOpenedCeremonies, getCeremonyCircuits } from "./core/contribute/index"

export {
getCurrentFirebaseAuthUser,
getNewOAuthTokenUsingGithubDeviceFlow,
signInToFirebaseWithGithubToken,
getOpenedCeremonies,
getCeremonyCircuits
}
export { getOpenedCeremonies, getCeremonyCircuits } from "./core/contribute/index"
45 changes: 8 additions & 37 deletions packages/backend/src/functions/index.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
import admin from "firebase-admin"
import { registerAuthUser, processSignUpWithCustomClaims } from "./auth"
import { startCeremony, stopCeremony } from "./ceremony"
import { setupCeremony, initEmptyWaitingQueueForCircuit } from "./setup"
import {

export { registerAuthUser, processSignUpWithCustomClaims } from "./auth"
export { startCeremony, stopCeremony } from "./ceremony"
export { setupCeremony, initEmptyWaitingQueueForCircuit } from "./setup"
export {
checkParticipantForCeremony,
checkAndRemoveBlockingContributor,
progressToNextContributionStep,
Expand All @@ -11,15 +12,15 @@ import {
temporaryStoreCurrentContributionMultiPartUploadId,
temporaryStoreCurrentContributionUploadedChunkData
} from "./contribute"
import {
export {
coordinateContributors,
verifycontribution,
refreshParticipantAfterContributionVerification,
makeProgressToNextContribution,
resumeContributionAfterTimeoutExpiration
} from "./waitingQueue"
import { checkAndPrepareCoordinatorForFinalization, finalizeLastContribution, finalizeCeremony } from "./finalize"
import {
export { checkAndPrepareCoordinatorForFinalization, finalizeLastContribution, finalizeCeremony } from "./finalize"
export {
createBucket,
checkIfObjectExist,
generateGetObjectPreSignedUrl,
Expand All @@ -29,33 +30,3 @@ import {
} from "./storage"

admin.initializeApp()

export {
registerAuthUser,
processSignUpWithCustomClaims,
startCeremony,
stopCeremony,
checkAndPrepareCoordinatorForFinalization,
finalizeLastContribution,
finalizeCeremony,
setupCeremony,
initEmptyWaitingQueueForCircuit,
checkParticipantForCeremony,
checkAndRemoveBlockingContributor,
progressToNextContributionStep,
temporaryStoreCurrentContributionComputationTime,
permanentlyStoreCurrentContributionTimeAndHash,
temporaryStoreCurrentContributionMultiPartUploadId,
temporaryStoreCurrentContributionUploadedChunkData,
coordinateContributors,
verifycontribution,
refreshParticipantAfterContributionVerification,
makeProgressToNextContribution,
resumeContributionAfterTimeoutExpiration,
createBucket,
checkIfObjectExist,
generateGetObjectPreSignedUrl,
startMultiPartUpload,
generatePreSignedUrlsParts,
completeMultiPartUpload
}
16 changes: 7 additions & 9 deletions packages/phase2cli/src/commands/index.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
import setup from "./setup"
import auth from "./auth"
import contribute from "./contribute"
import observe from "./observe"
import finalize from "./finalize"
import clean from "./clean"
import logout from "./logout"

export { setup, auth, contribute, observe, finalize, clean, logout }
export { default as setup } from "./setup"
export { default as auth } from "./auth"
export { default as contribute } from "./contribute"
export { default as observe } from "./observe"
export { default as finalize } from "./finalize"
export { default as clean } from "./clean"
export { default as logout } from "./logout"

0 comments on commit e3ef96b

Please sign in to comment.