CID | |
FileSystem | |
Session |
auth | Predefined auth configurations. |
capabilities | Predefined capabilities configurations. |
compositions | Full component sets. |
crypto | Predefined crypto configurations. |
depot | Predefined depot configurations. |
EMPTY_CID | CID representing an empty string. We use this to speed up DNS propagation However, we treat that as a null value in the code |
fission.PRODUCTION | |
fission.STAGING | |
manners | Predefined manners configurations. |
reference | Predefined reference configurations. |
ROOT_FILESYSTEM_PERMISSIONS | |
storage | Predefined storage configuration. |
VERSION | |
WASM_WNFS_VERSION |
addRootFileSystemPermissions | |
appId | App identifier. |
apps.create | Creates a new app, assigns an initial subdomain, and sets an asset placeholder |
apps.deleteByDomain | Destroy app by any associated domain |
apps.index | Get A list of all of your apps and their associated domain names |
apps.publish | Updates an app by CID |
assemble | Build a Webnative Program based on a given set of |
decodeCID | Decode a possibly string-encoded CID. Passing an already decoded CID instance works too. |
defaultAuthComponent | |
defaultCapabilitiesComponent | |
defaultCryptoComponent | |
defaultDepotComponent | |
defaultMannersComponent | |
defaultReferenceComponent | |
defaultStorageComponent | |
did.agent | Create a DID based on the write key-pair. |
did.didToPublicKey | Convert a DID (did:key) to a base64 public key. |
did.exchange | Create a DID based on the exchange key-pair. |
did.publicKeyToDid | Convert a base64 public key to a DID (did:key). |
did.sharing | Create a DID based on the exchange key-pair. |
did.ucan | Create a DID based on the write key-pair. |
did.write | Create a DID based on the write key-pair. |
encodeCID | Encode a CID as a string. |
extractConfig | |
fission.apiUrl | |
fission.did | Lookup the DID of a Fission API. This function caches the DID for 3 hours. |
fission.shareLink | Create a share link. There people can "accept" a share, copying the soft links into their private filesystem. |
gatherComponents | |
isCapabilityBasedAuthConfiguration | Is this a configuration that uses capabilities? |
isSupported | Is this browser supported? |
namespace | Generate a namespace string based on a configuration. |
path.appData | Utility function create an app data path. |
path.combine | Combine two |
path.directory | Utility function to create a |
path.file | Utility function to create a |
path.fromPosix | Transform a string into a |
path.isDirectory | Is this |
path.isFile | Is this |
path.isOnRootBranch | Is this |
path.isPartition | Is this |
path.isRootDirectory | Is this |
path.isSameKind | Check if two |
path.isSamePartition | Check if two |
path.kind | What |
path.log | Render a raw |
path.map | Map a |
path.parent | Get the parent directory of a |
path.removePartition | Remove the |
path.root | Utility function to create a root |
path.terminus | Get the last part of the path. |
path.toPosix | Transform a |
path.unwrap | Unwrap a |
path.withPartition | Utility function to prefix a path with a |
permissionPaths | Lists the filesystems paths for a set of |
program | 🚀 Build a webnative program. |
ucan.build | Create a UCAN, User Controlled Authorization Networks, JWT. This JWT can be used for authorization. |
ucan.decode | Try to decode a UCAN. Will throw if it fails. |
ucan.encode | Encode a UCAN. |
ucan.encodeHeader | Encode the header of a UCAN. |
ucan.encodePayload | Encode the payload of a UCAN. |
ucan.isExpired | Check if a UCAN is expired. |
ucan.isSelfSigned | Check if a UCAN is self-signed. |
ucan.isValid | Check if a UCAN is valid. |
ucan.rootIssuer | Given a UCAN, lookup the root issuer. |
ucan.sign | Generate UCAN signature. |