diff --git a/gatsby-config.js b/gatsby-config.js index 05fca68..250baad 100644 --- a/gatsby-config.js +++ b/gatsby-config.js @@ -16,6 +16,20 @@ module.exports = { 'gatsby-plugin-sharp', 'gatsby-plugin-sitemap', 'gatsby-plugin-offline', + { + resolve: 'gatsby-transformer-json', + options: { + plugins: [ + { + resolve: 'gatsby-source-filesystem', + options: { + name: 'pkg', + path: path.join(__dirname, 'package.json'), + }, + }, + ], + }, + }, { resolve: 'gatsby-plugin-sass', options: { diff --git a/package.json b/package.json index 4d6c495..32c0ad2 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,11 @@ { "name": "portfolio", "version": "0.1.0", - "private": true, + "homepage": "https://matthiaskretschmann.com", + "repository": "github:kremalicious/portfolio", + "bugs": "https://github.com/kremalicious/portfolio/issues", + "license": "MIT", + "author": "Matthias Kretschmann ", "scripts": { "lint:js": "eslint ./gatsby-*.{js,jsx} && eslint ./src/**/*.{js,jsx}", "lint:css": "stylelint ./src/**/*.{css,scss}", @@ -51,6 +55,7 @@ "eslint-plugin-graphql": "^2.1.1", "eslint-plugin-prettier": "^2.6.0", "eslint-plugin-react": "^7.8.2", + "gatsby-transformer-json": "^1.0.17", "ora": "^2.1.0", "prepend": "^1.0.2", "prettier": "^1.12.1", diff --git a/src/components/organisms/Footer.jsx b/src/components/organisms/Footer.jsx index 73ff82b..71826ee 100644 --- a/src/components/organisms/Footer.jsx +++ b/src/components/organisms/Footer.jsx @@ -14,6 +14,7 @@ class Footer extends PureComponent { render() { const meta = this.props.meta + const pkg = this.props.pkg return (