Skip to content
🐏 🌐 Documentation for Ramda.js
Branch: master
Clone or download
CrossEye Merge pull request #221 from tolmasky/update-theme-api
Update RunKit integration to use theme API
Latest commit bb8a26a Mar 16, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
0.10 Fix minor description errata Aug 26, 2015
0.11 Fix minor description errata Aug 26, 2015
0.12 Fix minor description errata Aug 26, 2015
0.13 Fix minor description errata Aug 26, 2015
0.14 Fix minor description errata Aug 26, 2015
0.15 Fix minor description errata Aug 26, 2015
0.16 Fix minor description errata Aug 26, 2015
0.17 Remove manual from version folders (#132) Oct 7, 2016
0.18.0 Remove manual from version folders (#132) Oct 7, 2016
0.19.0 Remove manual from version folders (#132) Oct 7, 2016
0.19.1
0.20.0 Remove manual from version folders (#132) Oct 7, 2016
0.20.1 Remove manual from version folders (#132) Oct 7, 2016
0.21.0 Remove manual from version folders (#132) Oct 7, 2016
0.22.1 Remove manual from version folders (#132) Oct 7, 2016
0.23.0 Fix 0.23.0 docs Dec 29, 2016
0.24.0 re-run build to get rid of _isArrayLike May 28, 2017
0.24.1 Update the actual generated files to include the previous change. Mar 15, 2019
0.25.0 Update the actual generated files to include the previous change. Mar 15, 2019
0.26.0 Copy the fonts folder into 0.26.0 and 0.26.1 to avoid missing errors. Mar 15, 2019
0.26.1 Copy the fonts folder into 0.26.0 and 0.26.1 to avoid missing errors. Mar 15, 2019
0.9 Fix minor description errata Aug 26, 2015
docs Update main.js template script to use updated RunKit API theme instea… Mar 15, 2019
fonts Move fonts to top level Jun 30, 2016
less Fixed interference of css style from docs page to repl Sep 25, 2017
manual Serving logo over HTTPS May 18, 2018
repl REPL: replace wizrd.in with budle.run Dec 9, 2018
.editorconfig Add EditorConfig Jan 30, 2016
.gitignore Remove and ignore .directory and .kateproject Feb 24, 2016
.jsdoc.config.json Fixed docs (#200) Oct 13, 2017
.nvmrc Added hint for node version min requirement Sep 25, 2017
CNAME Create CNAME May 16, 2018
Makefile Remove manual from version folders (#132) Oct 7, 2016
README.md Added hint for node version min requirement Sep 25, 2017
browserslist Missing vendor prefixes (#122) Sep 20, 2016
copy_ramda_js.js Add copy ramda.js script Jul 3, 2016
copy_to_version_folder.js Add copy to version folder script Sep 3, 2016
favicon.ico transparent ico Jan 24, 2018
get_ramda_file.js v0.25.0 (#195) Oct 10, 2017
index.html Adding version 0.26.1 Dec 3, 2018
index.html.handlebars Add Gitter to navbar and pull external links right (#141) Oct 27, 2016
index.pug Update Pug templates (#175) May 14, 2017
layout.pug Update Pug templates (#175) May 14, 2017
make_index_html.js Update Pug templates (#175) May 14, 2017
make_releases_html.js Use Pug templates for index and releases pages (#167) Mar 23, 2017
make_repl_index_html.js Update Pug templates (#175) May 14, 2017
package-lock.json Adding version 0.26.1 Dec 3, 2018
package.json Adding version 0.26.1 Dec 3, 2018
publish.js Convert publish.js to Ramda functions (#133) Oct 18, 2016
ramdaFilled_200x235.png
releases.html Add releases script and page (#106) Sep 4, 2016
releases.html.handlebars Add releases script and page (#106) Sep 4, 2016
releases.pug Use Pug templates for index and releases pages (#167) Mar 23, 2017
style.css Fixed interference of css style from docs page to repl Sep 25, 2017

README.md

ramda.github.io

To generate the various files required by the website, run the following command (using the actual version number in place of X.Y.Z):

$ VERSION=X.Y.Z make

Start local server

This repo contains all the prebuilt files used on the site. It also contains a static file server (available after npm i):

npm run server

Once this is running, visit localhost:8080 to view the docs. In the event that :8080 is in use, you can change the port like so:

npm run server -- -p 8081

For more details on configuring the server, see http-server docs.

What to do on a new release

  1. Update package.json to latest version of ramda.

  2. Install packages: npm i

  3. npm run make_release

Development

Node version

Node 6 or above is required in order to build jsdoc.

If you are using nvm, simply run:

nvm install && nvm use

Building docs

To rebuild the docs page:

npm run jsdoc

Building styles

Styles for the site are written with Less, using the Bootstrap package.

To rebuild the main style.css:

npm run less
You can’t perform that action at this time.