Project Structure Overview

Project structure of SSP Key consist of different folders and files which has different target purpose.

The following are the folders inside the SSP Key

Folder Name
Description

@types

A folder that contains type declaration for SSP Key

android

A folder that contains android build files

ios

A folder that contains ios build files

patches

A folder being used for patches files

src

A folder that contains all source files of SSP Key

tests

A folder that contains all test files of SSP Key

The following are the files being used by SSP Key before and during runtime

File Name
Description

.gitignore

A file that declares extension and folders to be ignored when committing to repository

.prettierrc

A file that declares pretty formatting

app.json

A file that contains SSP Key information

babel.config.js

A file that contains babel configuration and presets being used for SSP Key

crowdin.yml

A file that contains Crowdin configuration for translations

declarations.d.ts

A file that contains all type declaration for SVG files

eslint.config.js

A file that contains config for SSP Wallet project JS and TS resources

index.js

A file that serves a initial point

jest.config.js

A file that contains jest configuration for running test files

jest.setup.js

A file that contain mock being used by test

metro.config.js

A file that contains metro configuration in running to different platforms

package.json

A file that contains SSP Relay project dependencies

react-native.config.js

A file that contains react native config being used by SSP Key

shim.js

A file that contains configuration that contains environment declaration

tsconfig.json

A file that contains TS functionalities and its restrictions

Last updated