Observed since 21 Oct, 11:36 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
@0xsonic/sdk
Sonic SDK enables you to quickly setup and integrate your decentralized community in a flash!
Table of Contents:
Install Sonic SDK using any npm package provider.
npm install @0xsonic/sdk
yarn add @0xsonic/sdk
pnpm install @0xsonic/sdk
React-js Application:
// src/index.js
import React from 'react';
import ReactDOM from 'react-dom/client';
import App from './App';
import { SonicProvider } from '@0xsonic/sdk';
// ...
root.render(
<React.StrictMode>
<SonicProvider> // wrap around your react app component
<App />
</SonicProvider>
</React.StrictMode>
);
// src/App.js
import React from 'react';
import { Sonic } from '@0xsonic/sdk';
function App() {
return (
<>
<Blog/>
<Sonic context="blog-related-context"/> // enables decentralised comments for your dapp
</>
);
}
export default App;
<SonicProvider />
<Sonic context=""/>
<SonicForum />
<SonicChat />
| Framework | Version |
|---|---|
| react-js | 0.2.5 ✅ |
| next-js | 0.3.0 🏗 |
| react-ts | 0.3.5 🏗 |
| next-ts | 0.4.0 🏗 |
| vue | 0.5.0 🏗 |
| svelte | 0.6.0 🏗 |
We plan to release these major versions and support all the leading web frameworks in coming months.
All code contributions, including those of people having commit access, must go through a pull request and be approved by a core developer before being merged. This is to ensure a proper review of all the code.
We truly ❤️ pull requests! If you wish to help, we will soon be making our sdk ready to be contribute post hackathon, and we'll do a proper announcement for everyone to contribute.
This repository is available under the MIT License.
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
@chakra-ui/reactEnvironment{
"local_name": "@chakra-ui/react",
"alias": false,
"peer_metadata": null
} | ^2.4.3 | runtime |
@emotion/reactEnvironment{
"local_name": "@emotion/react",
"alias": false,
"peer_metadata": null
} | ^11.10.5 | runtime |
@emotion/styledEnvironment{
"local_name": "@emotion/styled",
"alias": false,
"peer_metadata": null
} | ^11.10.5 | runtime |
@orbisclub/orbis-sdkEnvironment{
"local_name": "@orbisclub/orbis-sdk",
"alias": false,
"peer_metadata": null
} | ^0.4.4-beta.41 | runtime |
framer-motionEnvironment{
"local_name": "framer-motion",
"alias": false,
"peer_metadata": null
} | ^7.10.0 | runtime |
react-hook-formEnvironment{
"local_name": "react-hook-form",
"alias": false,
"peer_metadata": null
} | ^7.40.0 | runtime |
recoilEnvironment{
"local_name": "recoil",
"alias": false,
"peer_metadata": null
} | ^0.7.6 | runtime |
@types/nodeEnvironment{
"local_name": "@types/node",
"alias": false,
"peer_metadata": null
} | ^18.11.13 | development |
@types/reactEnvironment{
"local_name": "@types/react",
"alias": false,
"peer_metadata": null
} | ^18.0.26 | development |
@types/react-domEnvironment{
"local_name": "@types/react-dom",
"alias": false,
"peer_metadata": null
} | ^18.0.9 | development |
@typescript-eslint/eslint-pluginEnvironment{
"local_name": "@typescript-eslint/eslint-plugin",
"alias": false,
"peer_metadata": null
} | ^5.46.1 | development |
@typescript-eslint/parserEnvironment{
"local_name": "@typescript-eslint/parser",
"alias": false,
"peer_metadata": null
} | ^5.46.1 | development |
eslintEnvironment{
"local_name": "eslint",
"alias": false,
"peer_metadata": null
} | ^8.29.0 | development |
eslint-config-prettierEnvironment{
"local_name": "eslint-config-prettier",
"alias": false,
"peer_metadata": null
} | ^8.5.0 | development |
eslint-import-resolver-typescriptEnvironment{
"local_name": "eslint-import-resolver-typescript",
"alias": false,
"peer_metadata": null
} | ^3.5.2 | development |
eslint-plugin-importEnvironment{
"local_name": "eslint-plugin-import",
"alias": false,
"peer_metadata": null
} | ^2.26.0 | development |
eslint-plugin-prettierEnvironment{
"local_name": "eslint-plugin-prettier",
"alias": false,
"peer_metadata": null
} | ^4.2.1 | development |
eslint-plugin-reactEnvironment{
"local_name": "eslint-plugin-react",
"alias": false,
"peer_metadata": null
} | ^7.31.11 | development |
eslint-plugin-react-hooksEnvironment{
"local_name": "eslint-plugin-react-hooks",
"alias": false,
"peer_metadata": null
} | ^4.6.0 | development |
prettierEnvironment{
"local_name": "prettier",
"alias": false,
"peer_metadata": null
} | ^2.8.1 | development |
reactEnvironment{
"local_name": "react",
"alias": false,
"peer_metadata": null
} | ^18.2.0 | development |
react-domEnvironment{
"local_name": "react-dom",
"alias": false,
"peer_metadata": null
} | ^18.2.0 | development |
tsupEnvironment{
"local_name": "tsup",
"alias": false,
"peer_metadata": null
} | ^6.5.0 | development |
typescriptEnvironment{
"local_name": "typescript",
"alias": false,
"peer_metadata": null
} | ^4.9.4 | development |
reactEnvironment{
"local_name": "react",
"alias": false,
"peer_metadata": null
} | ^18.2.0 | peer |
react-domEnvironment{
"local_name": "react-dom",
"alias": false,
"peer_metadata": null
} | ^18.2.0 | peer |
Source distribution
{
"integrity": "sha512-9Fjul+V6QypjRyBzRlpKIEU0nFH2TmOZw3vO6rOyrifYl/41tVRDHzw+X58WWHIXA6pYePDaEY/rXsby/bMBkg==",
"shasum": "20a01415cbaec9b41c2bbf7747dae2eb94cbf848",
"tarball": "https://registry.npmjs.org/@0xsonic/sdk/-/sdk-0.1.7.tgz",
"fileCount": 41,
"unpackedSize": 1049376,
"signatures": [
{
"keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
"sig": "MEUCIQCQjWM/pi9MtJ0/Zy32EHo5OTj+ghz13xhtvHoJAo9OWgIgJI88bEtosUdOxF+CUMZsd5/8A3RUbW3mnZiVq6VzfVo="
}
],
"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnIFfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvpRAAhM1TQWARi2ryiHQPXka1/eJrnNo3RoIx7yCxb5WO93yDDBjW\r\nVc0xK/TfmLhEyOjYo3PORHdnzi/Q28ibEjDyBtGmPeDU+0b2/dKey3/B9W7o\r\nmWDuLwcc2JUC+TBuVw8/hIfnSZAdH0jo3AW5b6XsU4vYSfokk8LrnIU1VU4i\r\n8fp2TX30AHcEAulbsDqNGBR3BBYe+1PuIa8fE+fGZzQ7eZMSTASUDM8nIm7Z\r\nZEilYo136xw/rH7QPdln4H8rtIm2gvH2v+LwdTzIRJJTcJwfpkHb22MOBCSt\r\n7VPWA1dBaprJD3F3HXBzCCYSuB4nf+K5o4W+JEe01c7R+KyvVF4KAupXQY87\r\nNp9ylsJjlQl3z36vikaxrKPzs1/3N9NAYZosIZpIwTCUEXzM4kUreKU7ib25\r\nECrdOqABw5mTyeSJbnJi3rNRO7J0LouwMzC5KfPnu4oiM09Gp9H2Ak3nAqS7\r\nvZdIYfQELVXh4LxuC3t3g9MICtSW5WonmVq037kRcy/QJ6gXb4BWfIlhMeIb\r\n/Ksg4Z+pBo7ZoZgfDrxFnJ3pK3gljOKOC897jiKsnnVx2XvThm25ZYgaBtMY\r\njlsa8EGbMsl9QKpE5UCYel1FITCHRf3RgIRDecqUPqETnYsSwogJYzKBtgl+\r\nDH7DQ1llNHjbkHrYpyIqzh/f9+lCZJ9cGt8=\r\n=WjtD\r\n-----END PGP SIGNATURE-----\r\n"
}Observed since 21 Oct, 11:36 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:9e6cdb1509af27ecc93e8d57f81fd0f940aee0a722091b23a5cb80d382c7dccd