A easy to setup team bookmarks webpage!
Install as a dev dependency with your favorite package manager:
yarn add -D team-bookmarks
npm i -D team-bookmarks
Create a file called bookmarks.json
:
{
"$schema": "./node_modules/team_bookmarks/schema.json",
"title": "",
"repo": "",
"bookmarks": [
{
"name": "",
"color": "red",
"children": [
{
"name": "",
"url": "",
"icon": ""
}
]
}
{
"name": "",
"color": "green",
"children": [
{
"name": "",
"children": [
{
"name": "",
"url": "",
"icon": ""
},
{
"name": "",
"url": "",
"icon": ""
}
]
}
]
}
]
}
The
$schema
adds editor support for the json file, but it can be excluded
Next, add some scripts to your package.json
:
"scripts": {
"start": "team-bookmarks start",
"check": "team-bookmarks check",
"build": "team-bookmarks build",
"deploy": "team-bookmarks deploy github:gh-pages"
}
You'll want to add the following to your .gitignore
:
/dist