survivejs.com
JavaScript CSS HTML Shell
Clone or download
Latest commit e14da2e Jul 18, 2018
Permalink
Failed to load latest commit information.
assets chore: Publish Uppy interview Jul 17, 2018
components Tweak blockqutes and buttons (#113) Jul 6, 2018
content chore: Add Namics as reference Jul 10, 2018
layouts Tweak book covers (#112) Jul 4, 2018
loaders fix(blog): Attach descriptions Dec 27, 2017
pages/blog chore: Do uppy fixes Jul 18, 2018
redirects chore: Fix blog post slug May 30, 2018
resources/react Move the additional resources of the React book to the site Jul 7, 2016
scripts Add bootstrap script, simplify fetch script, simplify installation in… Dec 11, 2017
styles chore: Fix typo Jul 6, 2018
templates Revert "chore: Drop a redundant viewport tag" Jan 23, 2018
utils fix: Fix imports Mar 10, 2018
.babelrc Extract Babel plugin to a separate package Dec 17, 2017
.editorconfig Add EditorConfig, format Sass with Prettier Feb 12, 2018
.eslintrc.json chore: Lint for console.log Dec 13, 2017
.gitattributes Add .gitattributes May 5, 2017
.gitignore [WIP] Try Emotion Dec 14, 2017
.prettierrc Update .prettierrc Dec 11, 2017
LICENSE Add font license info Feb 14, 2016
README.md Add bootstrap script, simplify fetch script, simplify installation in… Dec 11, 2017
antwar.bootstrap.js chore: Lint for console.log Dec 13, 2017
antwar.config.js chore: Add author to posts and show date at top Mar 10, 2018
package-lock.json chore: Update package lock May 8, 2018
package.json Add EditorConfig, format Sass with Prettier Feb 12, 2018
webpack.config.js Tweak book covers (#112) Jul 4, 2018

README.md

SurviveJS - Site

This is the source of https://survivejs.com/.

Development

You need git-lfs to clone this repository.

First, clone this repository:

git clone https://github.com/survivejs/site

Then, bootstrap the project:

npm run bootstrap

Finally, start the development server:

npm start

Now you can go to http://localhost:3000.

Deployment

After you modify antwar.config.js to configure your deploy settings, you need to generate a static build:

npm run build

And after you checked out the build, you can deploy it with:

npm run deploy

License

The site content is available under CC BY-NC-ND license. So as long as there's a proper attribution you can reuse the content. Ideally you would contribute your improvements back but that's not absolutely necessary.

The site source is available under MIT license.