123456789101112131415161718192021 |
- /*!
- * node-sass: lib/binding.js
- */
-
- var errors = require('./errors');
-
- /**
- * Require binding
- */
- module.exports = function(ext) {
- if (!ext.hasBinary(ext.getBinaryPath())) {
- if (!ext.isSupportedEnvironment()) {
- throw new Error(errors.unsupportedEnvironment());
- } else {
- throw new Error(errors.missingBinary());
- }
- }
-
- return require(ext.getBinaryPath());
- };
|