- 18 Mar, 2015 3 commits
-
-
Adeel authored
-
Code: Parses arguments manually
Adeel Mujahid authored -
Build with the unbundled libsass
Adeel Mujahid authored
-
- 17 Mar, 2015 2 commits
-
-
Use environment variables to control how libsass is linked: LIBSASS_EXT variable empty or unset Build a bundled libsass source (from src/libsass). This is the default. LIBSASS_EXT=auto libsass is located using pkg-config and linked dynamically LIBSASS_EXT=yes LIBSASS_CFLAGS= compiler flags LIBSASS_LDFLAGS= linker flags LIBSASS_LIBRARY= library to link Link libsass manually, by adding compiler and linker flags. For example this way libsass can be linked in statically (on Unix): LIBSASS_EXT=yes LIBSASS_CFLAGS=-I/usr/local/include LIBSASS_LIBRARY=/usr/local/lib/libsass.a When using LIBSASS_EXT there is no need to checkout the libsass source into src/libsass submodule and the library from the package management system can be used. PR: #139 PR: #389 PR: #744
Marcin Cieslak authored -
Issue URL: #769. PR URL: #770.
Adeel authored
-
- 16 Mar, 2015 1 commit
-
-
Adeel authored
-
- 14 Mar, 2015 4 commits
-
-
CLI: Do not require input file on watch
Adeel Mujahid authored -
* Removes input file parameter from watch test. * Uses `once` instead of `on` in CLI tests. * Removes `bin.kill` in favour of `once`. Issue URL: #755. PR URL: #761.
Adeel authored -
Repo: Adds .gitattributes
Adeel Mujahid authored -
Issue URL: #758. PR URL: #760.
Adeel authored
-
- 13 Mar, 2015 1 commit
-
-
Adeel Mujahid authored
-
- 12 Mar, 2015 2 commits
-
-
Code: Minor formatting
Adeel Mujahid authored -
Adeel authored
-
- 11 Mar, 2015 10 commits
-
-
Adeel authored
-
Install: Fixes download bug
🐛 Adeel Mujahid authored -
Adeel authored
-
Adeel authored
-
Adeel authored
-
PR URL: #743.
Adeel authored -
* Pointed out by @saper via #694. PR URL: #743.
Adeel authored -
* Delivers binary name, paths and download URL from lib/extensions.js. * Allows user to set binary name as environment variable with `SASS_BINARY_NAME`. * Note: this will supersede default name. * Allows user to set binary name as in package file `"nodeSassConfig": { "binary-name": "" }`. * Note: this will supersede default name and `SASS_BINARY_NAME` environment variable. * Allows user to set binary name as parameter to invoke any node-sass script with `--binary-name` flag. * Note: this will supersede default name, name defined in package `nodeSassConfig` as well as the `SASS_BINARY_NAME` environment variable. * This binary name will be used to construct the: * Binary path. * Binary download URL. * Upload URL. * Allows user to set binary path as environment variable with `SASS_BINARY_PATH`. * Note: this will supersede default path. * Allows user to set binary name as in package file `"nodeSassConfig": { "binary-path": "" }`. * Note: this will supersede default path and `SASS_BINARY_PATH` environment variable. * Allows user to set binary path as parameter to invoke any node-sass script with `--binary-path` flag. * Note: this will supersede default path, path as well as the `SASS_BINARY_PATH` environment variable. * This binary path will be used when: * Requiring node-sass package. * Downloading binary. * Uploading binary. * Wraps all extensions in `process.sass` namespace. Issue URL: #712. PR URL: #743.Adeel authored -
Daniel St. Jules authored
-
Adeel authored
-
- 07 Mar, 2015 1 commit
-
-
Adeel authored
-
- 03 Mar, 2015 1 commit
-
-
Issue URL: #731. Pull Request: #732.
Adeel authored
-
- 02 Mar, 2015 4 commits
-
-
* CSS and Map is casted as Buffer from binding. Advantages: * Buffers are super fast. * User can write them to file as is. * User can forward to response stream as is. * User can strigify it as is: * `result.css.toString()` * `result.map.toString()` or `JSON.stringify(result.map)` * Updates tests and CLI usage accordingly. * Updates README to reflect the changes. Issue URL: #711. PR URL: #729.Adeel authored -
Better default values in the README.md file
Adeel Mujahid authored -
This improves the option documentation for #672 and adds the default information gleaned from the `getOptions` functions and their defaults from the prior README.md
Jakob Heuser authored -
It is already available in CONTRIBUTING.md.
Adeel authored
-
- 01 Mar, 2015 6 commits
-
-
Because vNext would be v3.0.0.
Adeel authored -
Code: Improvements
Adeel Mujahid authored -
Adeel authored
-
* Pass along the original property names to binding so we don't have to disown the existing ones and add the new ones. * Although it is a delicate matter: //perfectionkills.com/understanding-delete/ avoiding delete where you can is better for JS optimizers IMO. (hint: it de-optimizes the whole object to change its internal "shape", which means delete single property from object literal comes with a perf. trade-off) PR URL: #727.
Adeel authored -
Removal of option hashed based success and error callbacks
Adeel Mujahid authored -
This change removes the object hash success/error callbacks in favor of node style callbacks. This includes README and test updates, including the removal of two tests that are now obsolete. This also updates the CLI code pathway to use the node style callback. BREAKING API CHANGE This removes the success/error option keys as ways to register callbacks into node-sass. Instead, a function should be passed as the second parameter for the asyncronous `render` call. It takes a standard node signature of `error, callback`.
Jakob Heuser authored
-
- 28 Feb, 2015 5 commits
-
-
Package: Removes unused pacakge 'object-assign'
Adeel Mujahid authored -
* Also moves cross-spawn under devDependencies.
Adeel authored -
Repo: Removes .npmignore, configures package.json
Adeel Mujahid authored -
Adeel authored
-