[
"es2015",
{
- "modules": false,
- "loose": true
+ "loose": true,
+ "modules": false
}
]
],
return string.replace(/[-\\^$*+?.()|[\]{}]/g, '\\$&')
}
- var path = require('path')
var isTravis = require('is-travis')
- var configBridge = grunt.file.readJSON('./grunt/configBridge.json', { encoding: 'utf8' })
-
- Object.keys(configBridge.paths).forEach(function (key) {
- configBridge.paths[key].forEach(function (val, i, arr) {
- arr[i] = path.join('./docs', val)
- })
- })
-
// Project configuration.
grunt.initConfig({
},
dist: {
options: {
- extends: '../../js/.babelrc'
+ extends: '../../.babelrc'
},
files: {
'<%= concat.bootstrap.dest %>' : '<%= concat.bootstrap.dest %>'
"class-style": "dash",
"doctype-first": true,
"doctype-html5": true,
- "fig-req-figcaption": true,
+ "fig-req-figcaption": false,
"html-valid-content-model": false,
"id-class-ignore-regex": "(onclick|content|[a-z]+([A-Z][a-z])+)",
"id-class-style": "dash",
{% if site.github %}
<script src="{{ site.baseurl }}/assets/js/docs.min.js"></script>
{% else %}
- {% for file in site.data.configBridge.paths.docsJs %}
- <script src="{{ site.baseurl }}/{{ file }}"></script>
- {% endfor %}
+ <script src="{{ site.baseurl }}/assets/js/vendor/anchor.min.js"></script>
+ <script src="{{ site.baseurl }}/assets/js/vendor/clipboard.min.js"></script>
+ <script src="{{ site.baseurl }}/assets/js/vendor/holder.min.js"></script>
+ <script src="{{ site.baseurl }}/assets/js/src/application.js"></script>
{% endif %}
<!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
+++ /dev/null
-require 'yaml'
-
-module Bridge
- class Generator < Jekyll::Generator
- def generate(site)
- path = File.join(site.source, "../grunt/configBridge.json")
- site.data["configBridge"] = YAML.load_file(path)
- end
- end
-end
+++ /dev/null
-{
- "paths": {
- "docsJs": [
- "assets/js/vendor/anchor.min.js",
- "assets/js/vendor/clipboard.min.js",
- "assets/js/vendor/holder.min.js",
- "assets/js/src/application.js"
- ]
- }
-}
# Add build metadata to version
sed -i "/^current_version:/ s/\$/+pr.${TRAVIS_COMMIT}/" _config.yml
# Fix URLs since the site's root is now a subdirectory
-echo "baseurl: /c/${TRAVIS_COMMIT}" >> _config.yml
-bundle exec jekyll build --destination "$TRAVIS_COMMIT"
+bundle exec jekyll build --destination "$TRAVIS_COMMIT" --baseurl "/c/${TRAVIS_COMMIT}"
# Install gcloud & gsutil
GSUTIL_VERSION=$(gsutil version | cut -d ' ' -f 3)