Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/macedigital/isso-client
Alternative to official isso javascript client libraries
https://github.com/macedigital/isso-client
comment-system comment-widget
Last synced: 15 days ago
JSON representation
Alternative to official isso javascript client libraries
- Host: GitHub
- URL: https://github.com/macedigital/isso-client
- Owner: macedigital
- License: mit
- Created: 2019-04-26T15:42:41.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-03T07:15:06.000Z (almost 2 years ago)
- Last Synced: 2024-04-13T16:04:14.878Z (7 months ago)
- Topics: comment-system, comment-widget
- Language: JavaScript
- Size: 316 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# isso-client
Using [Svelte][3] for replacing the official hand-crafted [isso][2] client libraries with modern Web API counterparts.
## Development
**NOTE: Project is work in progress at the moment!**
Clone the project and install dependencies ...
```bash
git clone github.com:macedigital/isso-client.git
cd isso-client
npm ci
```*Note that you will need to have [Node.js][4] installed.*
...then start [Rollup][5]:
```bash
npm run dev
```Navigate to [localhost:10001](http://localhost:10001).
You should see your app running. Edit a component file in `src`, save it.
If livereload isn't working (which it should), reload the page to see your changes.
### Building library
Running a build
```bash
npm run build
```will put minified files into the `/dist` folder, which are ready for production.
### Why svelte?
- Compiles components down to plain vanilla javascript
- Small bundle size with no additional runtime requirements
- Fully reactive with minimum amount of code to write## License
MIT
[1]: https://posativ.org/isso/
[2]: https://github.com/posativ/isso
[3]: https://svelte.dev
[4]: https://nodejs.org
[5]: https://rollupjs.org