| 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. |