Skip to content

UCLA-IRL/call-notification-agent

 
 

Repository files navigation

Ownly

Secure decentralized workspace built over the Named Data Networking stack.

ci license Website

Development Setup

It is recommended to use VSCode with the following extensions:

  • Volar for Vue 3 support.
  • ESLint for TypeScript linting.
  • Prettier for code formatting.
  • Go for Go language support.

For debugging, install the NDN-Play Devtools and OPFS Viewer extensions.

To build the WebAssembly module, install Go 1.23

npm install     # install dependencies

npx tsx --tsconfig tsconfig.headless.json src/node/headless.ts
npm run lint    # eslint

npm run go:wasm # build Go WebAssembly module

About

A secure decentralized workspace that you own

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Vue 44.3%
  • TypeScript 35.5%
  • Go 13.7%
  • JavaScript 4.6%
  • SCSS 1.1%
  • HTML 0.8%