Code Monkey home page Code Monkey logo

fiddly's Introduction

Fiddly

Create beautiful and simple HTML pages from your Readme.md files

  • πŸ›  No config
  • πŸ‘©β€πŸ’» Code Highlighting
  • πŸ’― Emoji Support
  • ✨ Creates Static files (only JS is prism)
  • πŸ³οΈβ€πŸŒˆ Pretty Pages
  • πŸ¦„ Customizable
  • πŸ–Ό Image minification
  • 🧠 Custom Meta Tags
  • πŸ‡³πŸ‡± CodeSandbox and iframe Support
yarn add fiddly --dev
npm install fiddly --save-dev

Usage

{
  ...
  "scripts": {
    "build:demo": "fiddly",
    ....
  }

Deploy automatically to netlify πŸŽ‰

This Readme on Netlify

This Readme with white theme

Usage with npx

If you just want a quick fancy HTML page from the Readme but don't care about running this in continuous deployment you can also use npx to run it as a one time thing.

  npx fiddly

By running this in the root folder you will also get a public folder

Options

Options are placed in a .fiddly.config.json or as a fiddly key in package.json. It can contain the following options:

Option Default Description
file Readme.md, readme.md, or README.md Your Readme.md name
name name in package.json The project name that is in the title and the header
logo '' The project logo that is in the header
shareCard '' URL to social media preview image for meta tags (recommended size: 1200x628, URL cannot be relative)
description description in package.json The project description for meta tags
homepage null The project homepage for meta tags
noHeader false Show no header and just the markdown content
darkTheme false Dark theme ofc πŸŽ‰
favicon '' Favicon url or local path
dist public To what folder to render your HTML
styles {} Styles to apply to the page. Object or path to css/scss file
additionalFiles [] Any other pages to create. It expects an array of paths of markdown files
repo null Link to point the github corner
pathPrefix Environment var PATH_PREFIX or '/' Host your fiddly files at e.g. /my-fiddly-project
meta [] Any extra meta tags you would like
remoteStyles [] Array of any remote styles you want to include (eg: Google Fonts)
remoteScripts [] Array of any remote scripts you want to include (eg: Google Analytics)
deployment {} Deployment options for github pages. Accepts all options here

Example of styles

For styles you can either use a style object like so and that will override the default styles applied. Like so:

{
  "styles": {
    "h1": {
      "color": "blue",
      "backgroundColor": "red"
    }
  }
}

Another option is to give the path to a local css or scss file. In this case you need to override any specificity issues. You can by using the #fiddly id. Example:

body {
  background: #fff;
}

#fiddly {
  h1 {
    text-transform: uppercase;
  }
}

Meta Tags

To create any meta tags it uses an array system like so:

  "meta": [
    { "name": "description", "content": "A cool page" },
    { "property": "robots", "content": "robots.txt" }
  ]

This will create the following HTML:

<meta name="description" content="A cool page" />
<meta property="robots" content="robots.txt" />

The first key on the object can have any name and will be applied as presented, the second one must have the name of content and will work as presented above.

Images

Any images linked in your markdown that are local will be minified and copied to your dist folder. If some image is not found it will be ignored.

GitHub Corner

The GitHub corner comes from either the repo option in your .fiddly.config.json or from the repository url in your package.json. If none is present it will not be shown.

Lint

Fiddly also exports a command to let you lint all the markdown files you specified.

You can run this by using the lint command

"lint:md" : "fiddly lint"

Deploy

Fiddly also exports a command to let you deploy your new site to GitHub pages

You can run this by using the deploy command

"deploy" : "fiddly deploy"

Options for this can be passed in a deployment key in your config file. All options can be found here: https://github.com/tschaub/gh-pages#options

Acknowledgements

Contributors


Sara Vieira

πŸ’» 🎨 πŸ€”

Bruno Scheufler

πŸ’»

Siddharth Kshetrapal

πŸ’»

Jamon Holmgren

πŸ’»

Timothy

πŸ’»

Andrew Cherniavskii

πŸ’»

timkolberger

πŸ’»

License

MIT - see LICENSE

fiddly's People

Contributors

brunoscheufler avatar cherniavskii avatar eduplessis avatar jamonholmgren avatar m0nica avatar saeris avatar saravieira avatar siddharthkp avatar sw-saturn avatar timkolberger avatar timothyis avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

fiddly's Issues

Code between <script></script> transformed

Hi,

In my README.md I have the google analytics code:

<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XX-XX"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'UA-XX-XX');
</script>

After compiling with fiddly I get this instead:

<!-- Global site tag (gtag.js) - Google Analytics --><script async src="https://www.googletagmanager.com/gtag/js?id=UA-XX-XX"></script>
<script>
  window.dataLayer = window.dataLayer || <a href="undefined"></a>;
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());<br />  gtag('config', 'UA-XX-XX');
</script> Β 

The []Β has ben changed to <a href="undefined"></a>

What can I do to escape it ?

Failed deploying to Netlify

I have a project that pretty much just has a readme, but I setup NPM to use Fiddly. When trying to deploy to Netlify, I'm getting some error messages that look like they may be related to node-gyp, node-sass, or libsass.

My repo is here https://github.com/AustinGil/prtcls

Here's the error:

8:05:21 AM: Build ready to start
8:05:23 AM: build-image version: fa439ad1ab9393b2c0d449d8d7c033927683f4b0
8:05:23 AM: build-image tag: v4.3.0
8:05:23 AM: buildbot version: bfa1ece451875e5fe124c5b0a59bb85e0abb8d50
8:05:23 AM: Building without cache
8:05:23 AM: Starting to prepare the repo for build
8:05:24 AM: No cached dependencies found. Cloning fresh repo
8:05:24 AM: git clone https://github.com/AustinGil/prtcls
8:05:25 AM: Preparing Git Reference refs/heads/production
8:05:26 AM: Parsing package.json dependencies
8:05:26 AM: Starting build script
8:05:26 AM: Installing dependencies
8:05:26 AM: Python version set to 2.7
8:05:27 AM: Downloading and installing node v16.9.0...
8:05:27 AM: Downloading https://nodejs.org/dist/v16.9.0/node-v16.9.0-linux-x64.tar.xz...
8:05:27 AM: Computing checksum with sha256sum
8:05:28 AM: Checksums matched!
8:05:31 AM: Now using node v16.9.0 (npm v7.21.1)
8:05:31 AM: Started restoring cached build plugins
8:05:31 AM: Finished restoring cached build plugins
8:05:31 AM: Attempting ruby version 2.7.2, read from environment
8:05:32 AM: Using ruby version 2.7.2
8:05:33 AM: Using PHP version 8.0
8:05:33 AM: Started restoring cached node modules
8:05:33 AM: Finished restoring cached node modules
8:05:33 AM: Installing NPM modules using NPM version 7.21.1
8:05:37 AM: npm WARN deprecated [email protected]: this library is no longer supported
8:05:38 AM: npm WARN deprecated [email protected]: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
8:05:39 AM: npm WARN deprecated [email protected]: request has been deprecated, see https://github.com/request/request/issues/3142
8:05:42 AM: npm WARN deprecated [email protected]: Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410
8:05:42 AM: npm WARN deprecated [email protected]: This version of tar is no longer supported, and will not receive security updates. Please upgrade asap.
8:07:58 AM: npm ERR! code 1
8:07:58 AM: npm ERR! path /opt/build/repo/node_modules/node-sass
8:07:58 AM: npm ERR! command failed
8:07:58 AM: npm ERR! command sh -c node scripts/build.js
8:07:58 AM: npm ERR! Building: /opt/buildhome/.nvm/versions/node/v16.9.0/bin/node /opt/build/repo/node_modules/node-gyp/bin/node-gyp.js rebuild --verbose --libsass_ext= --libsass_cflags= --libsass_ldflags= --libsass_library=
8:07:58 AM: npm ERR! make: Entering directory '/opt/build/repo/node_modules/node-sass/build'
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/ast.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/ast.o ../src/libsass/src/ast.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/ast_fwd_decl.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/ast_fwd_decl.o ../src/libsass/src/ast_fwd_decl.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/backtrace.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/backtrace.o ../src/libsass/src/backtrace.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/base64vlq.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/base64vlq.o ../src/libsass/src/base64vlq.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/bind.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/bind.o ../src/libsass/src/bind.cpp
8:07:58 AM: npm ERR!   cc '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer  -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/cencode.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/cencode.o ../src/libsass/src/cencode.c
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/check_nesting.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/check_nesting.o ../src/libsass/src/check_nesting.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/color_maps.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/color_maps.o ../src/libsass/src/color_maps.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/constants.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/constants.o ../src/libsass/src/constants.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/context.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/context.o ../src/libsass/src/context.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/cssize.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/cssize.o ../src/libsass/src/cssize.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/emitter.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/emitter.o ../src/libsass/src/emitter.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/environment.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/environment.o ../src/libsass/src/environment.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/error_handling.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/error_handling.o ../src/libsass/src/error_handling.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/eval.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/eval.o ../src/libsass/src/eval.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/expand.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/expand.o ../src/libsass/src/expand.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/extend.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/extend.o ../src/libsass/src/extend.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/file.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/file.o ../src/libsass/src/file.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/functions.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/functions.o ../src/libsass/src/functions.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/inspect.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/inspect.o ../src/libsass/src/inspect.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/json.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/json.o ../src/libsass/src/json.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/lexer.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/lexer.o ../src/libsass/src/lexer.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/listize.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/listize.o ../src/libsass/src/listize.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/memory/SharedPtr.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/memory/SharedPtr.o ../src/libsass/src/memory/SharedPtr.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/node.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/node.o ../src/libsass/src/node.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/operators.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/operators.o ../src/libsass/src/operators.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/output.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/output.o ../src/libsass/src/output.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/parser.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/parser.o ../src/libsass/src/parser.cpp
8:07:58 AM: Creating deploy upload records
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/plugins.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/plugins.o ../src/libsass/src/plugins.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/position.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/position.o ../src/libsass/src/position.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/prelexer.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/prelexer.o ../src/libsass/src/prelexer.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/remove_placeholders.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/remove_placeholders.o ../src/libsass/src/remove_placeholders.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/sass.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/sass.o ../src/libsass/src/sass.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/sass2scss.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/sass2scss.o ../src/libsass/src/sass2scss.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/sass_context.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/sass_context.o ../src/libsass/src/sass_context.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/sass_functions.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/sass_functions.o ../src/libsass/src/sass_functions.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/sass_util.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/sass_util.o ../src/libsass/src/sass_util.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/sass_values.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/sass_values.o ../src/libsass/src/sass_values.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/source_map.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/source_map.o ../src/libsass/src/source_map.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/subset_map.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/subset_map.o ../src/libsass/src/subset_map.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/to_c.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/to_c.o ../src/libsass/src/to_c.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/to_value.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/to_value.o ../src/libsass/src/to_value.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/units.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/units.o ../src/libsass/src/units.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/utf8_string.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/utf8_string.o ../src/libsass/src/utf8_string.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/util.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/util.o ../src/libsass/src/util.cpp
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/values.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/values.o ../src/libsass/src/values.cpp
8:07:58 AM: npm ERR!   rm -f Release/obj.target/src/sass.a && ar crs Release/obj.target/src/sass.a Release/obj.target/libsass/src/libsass/src/ast.o Release/obj.target/libsass/src/libsass/src/ast_fwd_decl.o Release/obj.target/libsass/src/libsass/src/backtrace.o Release/obj.target/libsass/src/libsass/src/base64vlq.o Release/obj.target/libsass/src/libsass/src/bind.o Release/obj.target/libsass/src/libsass/src/cencode.o Release/obj.target/libsass/src/libsass/src/check_nesting.o Release/obj.target/libsass/src/libsass/src/color_maps.o Release/obj.target/libsass/src/libsass/src/constants.o Release/obj.target/libsass/src/libsass/src/context.o Release/obj.target/libsass/src/libsass/src/cssize.o Release/obj.target/libsass/src/libsass/src/emitter.o Release/obj.target/libsass/src/libsass/src/environment.o Release/obj.target/libsass/src/libsass/src/error_handling.o Release/obj.target/libsass/src/libsass/src/eval.o Release/obj.target/libsass/src/libsass/src/expand.o Release/obj.target/libsass/src/libsass/src/extend.o Release/obj.target/libsass/src/libsass/src/file.o Release/obj.target/libsass/src/libsass/src/functions.o Release/obj.target/libsass/src/libsass/src/inspect.o Release/obj.target/libsass/src/libsass/src/json.o Release/obj.target/libsass/src/libsass/src/lexer.o Release/obj.target/libsass/src/libsass/src/listize.o Release/obj.target/libsass/src/libsass/src/memory/SharedPtr.o Release/obj.target/libsass/src/libsass/src/node.o Release/obj.target/libsass/src/libsass/src/operators.o Release/obj.target/libsass/src/libsass/src/output.o Release/obj.target/libsass/src/libsass/src/parser.o Release/obj.target/libsass/src/libsass/src/plugins.o Release/obj.target/libsass/src/libsass/src/position.o Release/obj.target/libsass/src/libsass/src/prelexer.o Release/obj.target/libsass/src/libsass/src/remove_placeholders.o Release/obj.target/libsass/src/libsass/src/sass.o Release/obj.target/libsass/src/libsass/src/sass2scss.o Release/obj.target/libsass/src/libsass/src/sass_context.o Release/obj.target/libsass/src/libsass/src/sass_functions.o Release/obj.target/libsass/src/libsass/src/sass_util.o Release/obj.target/libsass/src/libsass/src/sass_values.o Release/obj.target/libsass/src/libsass/src/source_map.o Release/obj.target/libsass/src/libsass/src/subset_map.o Release/obj.target/libsass/src/libsass/src/to_c.o Release/obj.target/libsass/src/libsass/src/to_value.o Release/obj.target/libsass/src/libsass/src/units.o Release/obj.target/libsass/src/libsass/src/utf8_string.o Release/obj.target/libsass/src/libsass/src/util.o Release/obj.target/libsass/src/libsass/src/values.o
8:07:58 AM: npm ERR!   rm -rf "Release/sass.a" && cp -af "Release/obj.target/src/sass.a" "Release/sass.a"
8:07:58 AM: npm ERR!   g++ '-DNODE_GYP_MODULE_NAME=binding' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DBUILDING_NODE_EXTENSION' -I/opt/buildhome/.node-gyp/16.9.0/include/node -I/opt/buildhome/.node-gyp/16.9.0/src -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/config -I/opt/buildhome/.node-gyp/16.9.0/deps/openssl/openssl/include -I/opt/buildhome/.node-gyp/16.9.0/deps/uv/include -I/opt/buildhome/.node-gyp/16.9.0/deps/zlib -I/opt/buildhome/.node-gyp/16.9.0/deps/v8/include -I../../nan -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++14 -std=c++0x -MMD -MF ./Release/.deps/Release/obj.target/binding/src/binding.o.d.raw   -c -o Release/obj.target/binding/src/binding.o ../src/binding.cpp
8:07:58 AM: npm ERR! make: Leaving directory '/opt/build/repo/node_modules/node-sass/build'
8:07:59 AM: Failed during stage 'building site': Build script returned non-zero exit code: 1
8:07:58 AM: npm ERR! gyp info it worked if it ends with ok
8:07:58 AM: npm ERR! gyp verb cli [
8:07:58 AM: npm ERR! gyp verb cli   '/opt/buildhome/.nvm/versions/node/v16.9.0/bin/node',
8:07:58 AM: npm ERR! gyp verb cli   '/opt/build/repo/node_modules/node-gyp/bin/node-gyp.js',
8:07:58 AM: npm ERR! gyp verb cli   'rebuild',
8:07:58 AM: npm ERR! gyp verb cli   '--verbose',
8:07:58 AM: npm ERR! gyp verb cli   '--libsass_ext=',
8:07:58 AM: npm ERR! gyp verb cli   '--libsass_cflags=',
8:07:58 AM: npm ERR! gyp verb cli   '--libsass_ldflags=',
8:07:58 AM: npm ERR! gyp verb cli   '--libsass_library='
8:07:58 AM: npm ERR! gyp verb cli ]
8:07:58 AM: npm ERR! gyp info using [email protected]
8:07:58 AM: npm ERR! gyp info using [email protected] | linux | x64
8:07:58 AM: npm ERR! gyp verb command rebuild []
8:07:58 AM: npm ERR! gyp verb command clean []
8:07:58 AM: npm ERR! gyp verb clean removing "build" directory
8:07:58 AM: npm ERR! gyp verb command configure []
8:07:58 AM: npm ERR! gyp verb check python checking for Python executable "python2" in the PATH
8:07:58 AM: npm ERR! gyp verb `which` succeeded python2 /opt/buildhome/python2.7/bin/python2
8:07:58 AM: npm ERR! gyp verb check python version `/opt/buildhome/python2.7/bin/python2 -c "import sys; print "2.7.18npm ERR! gyp verb check python version .%s.%s" % sys.version_info[:3];"` returned: %j
8:07:58 AM: npm ERR! gyp verb get node dir no --target version specified, falling back to host node version: 16.9.0
8:07:58 AM: npm ERR! gyp verb command install [ '16.9.0' ]
8:07:58 AM: npm ERR! gyp verb install input version string "16.9.0"
8:07:58 AM: npm ERR! gyp verb install installing version: 16.9.0
8:07:58 AM: npm ERR! gyp verb install --ensure was passed, so won't reinstall if already installednpm ERR! gyp verb install version not already installed, continuing with install 16.9.0
8:07:58 AM: npm ERR! gyp verb ensuring nodedir is created /opt/buildhome/.node-gyp/16.9.0
8:07:58 AM: npm ERR! gyp verb created nodedir /opt/buildhome/.node-gyp
8:07:58 AM: npm ERR! gyp http GET https://nodejs.org/download/release/v16.9.0/node-v16.9.0-headers.tar.gz
8:07:58 AM: npm ERR! gyp http 200 https://nodejs.org/download/release/v16.9.0/node-v16.9.0-headers.tar.gz
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/common.gypi
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/config.gypi
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/node.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/node_api.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/js_native_api.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/js_native_api_types.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/node_api_types.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/node_buffer.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/node_object_wrap.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/node_version.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/v8-version.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/v8config.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/v8-internal.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/v8-platform.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/v8.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/v8-profiler.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/libplatform/libplatform-export.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/libplatform/libplatform.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/libplatform/v8-tracing.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/cppgc/common.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/uv.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/uv/aix.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/uv/android-ifaddrs.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/uv/bsd.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/uv/darwin.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/uv/errno.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/uv/linux.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/uv/os390.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/uv/posix.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/uv/stdint-msvc2008.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/uv/sunos.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/uv/threadpool.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/uv/tree.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/uv/unix.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/uv/win.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/uv/version.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/openssl/aes.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/openssl/asn1.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/openssl/asn1_mac.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/openssl/asn1t.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/openssl/async.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/openssl/asyncerr.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/openssl/bio.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/openssl/bioerr.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/openssl/blowfish.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/openssl/bnerr.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/openssl/buffer.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/openssl/buffererr.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/openssl/camellia.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/openssl/cast.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/openssl/cmac.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/openssl/cms.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/openssl/cmserr.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/openssl/comp.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/openssl/comperr.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/openssl/conf.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/openssl/conf_api.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/openssl/conferr.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/openssl/cryptoerr.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/openssl/ct.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/openssl/cterr.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/openssl/des.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/openssl/dh.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/openssl/dherr.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/openssl/dsa.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/openssl/dsaerr.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/openssl/dtls1.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/openssl/ebcdic.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/openssl/ecdh.h
8:07:58 AM: npm ERR! gyp verb extracted file from tarball include/node/openssl/ecdsa.h
8:07:58 AM: Error during NPM install
8:07:58 AM: Build was terminated: Build script returned non-zero exit code: 1
8:07:59 AM: Failing build: Failed to build site
8:07:59 AM: Finished processing build request in 2m35.381298051s

Abandoned?

Hey,

any chance we can get a new release with bumped up dependencies? There are currently 5 vulnerabilities (4 high and 1 low) in the dependencies of fiddly.

Best,
Felix

Does not support changing additional file names

Summary

When using a filename with multiple hyphenated words, they are not split. Take the following example:

image

In this case, the 2nd page uses snake case and the 3rd page uses hyphens.

Solution

One solution that piggybacks from vuepress is to allow additionalFiles to accept string|string[]. If an array is used, the first value is the file and the second value is the title. Take the following as an example:

{
  "additionalFiles": [
    ["./docs/core_concepts.md", "Core Concepts"],
    ["./docs/another-page.md", "Another Page"],
    "thirdpage.md"
  ]
}

The first two pages have a different title from their file path. The last page has the same title.

Image not found

Not sure what I'm doing wrong, but the following image that shows up on GitHub does not get copied into the public folder and is thus not found when deployed:

 ![Screenshot of Lard 0.0.0 folder view for 'Coding'](screenshots/folder.png)

For reference, I'm testing using https://github.com/hawkins/lard 's master repo as a "no-config" test since it has no .fiddly.config or package.json

Reasonable defaults for other languages

You knocked #15 out of the park in record speed, so I thought I'd ask the follow-up question: Is it reasonable to include reasonable defaults for things like name, repository, etc for other package manger configs?

You support .fiddly.config.json for everything now which is πŸ’― and really all we need to support packages in arbitrary other programming languages, but you also can infer from package.json. What would you say to supporting other popular dependency manager files, such as Cargo.toml for rust, *.gemspec for ruby?

Immediate issue that comes to my mind is parsing these other formats. Because of that, I think it's totally reasonable in my mind to say this is out of scope, but at the same time it could really take that "no-config" ability of Fiddly to another level if you're open to it. πŸ€·β€β™‚οΈ

Does not run via npx or as dependency

I tried running it for jest-dom via npx and I got this

$ npx fiddly
npm ERR! path /Users/ernesto/.npm/_npx/68510/lib/node_modules/fiddly/bin/fiddly
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall chmod
npm ERR! enoent ENOENT: no such file or directory, chmod '/Users/ernesto/.npm/_npx/68510/lib/node_modules/fiddly/bin/fiddly'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent

Tried with node v10.2.1 and v8.11.3. Both gave the same result.

Installing it as dependency

Then I tried installing it as a dependency, as documented in the README, but got this:

$ npm install --save-dev fiddly
npm ERR! path /Users/ernesto/code/oss/jest-dom/node_modules/fiddly/bin/fiddly
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall chmod
npm ERR! enoent ENOENT: no such file or directory, chmod '/Users/ernesto/code/oss/jest-dom/node_modules/fiddly/bin/fiddly'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/ernesto/.npm/_logs/2018-12-26T12_48_16_179Z-debug.log

There must be something wrong with my env, because I doubt this would fail so blatantly out of the box given the straightforward instructions, but I'm not sure what it could be.

Avoid relying on package.json so any language can be supported

Hey, awesome work with this! Looks like a super useful tool I know I could definitely use a ton.

One concern is that it seems to have some small reliance on package.json. I.e., GitHub corner pulls from the repository key in the package manifest.

What would it take to have every configuration pulled from the fiddly’s own json file? (It looks like almost everything does, but I’m on mobile and haven’t had a chance to take a look at the code myself to investigate this yet, sorry!)

That capability would be tremendous so we could use this project in conjunction with non-node projects, I.e. any project that does not have a package.json present

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.