Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/omichelsen/ole.michelsen.dk

Blog, portfolio and profile website
https://github.com/omichelsen/ole.michelsen.dk

Last synced: 11 days ago
JSON representation

Blog, portfolio and profile website

Awesome Lists containing this project

README

        

# ole.michelsen.dk

[![Netlify Status](https://api.netlify.com/api/v1/badges/f4f659af-a73b-4923-be40-b2bf6acc10f7/deploy-status)](https://app.netlify.com/sites/omichelsen/deploys)

## Build

`yarn build`

## Development

`yarn start`

## Test

To install the required Ruby dependencies:

```shell
bundle install --deployment
```

Tests can now be run with `yarn test` or `./test.sh`.

## Debug

To run [Netlify lambda functions](https://github.com/netlify/cli/blob/master/docs/netlify-dev.md#netlify-functions):

```shell
# start a dev server
netlify dev

# invoke lambda
netlify functions:invoke validator-sitemap --querystring "url=https://ole.michelsen.dk/sitemap.xml"
netlify functions:invoke validator-proxy --querystring "url=https://ole.michelsen.dk/"
```

## Scripts

#### `gulp exif`

Scans all photos in `exif/` for EXIF data and outputs to `src/_data/exif.json` to use in Travel Map.

#### `gulp flickr`

Downloads a list of Flickr albums for Photos to `src/_data/flickr.json`.

#### `gulp github`

Downloads a list of repositories for Profile to `src/_data/github.json`.

#### `gulp styles`

Parse LESS to CSS to `src/styles/index.css`.