added all files to project

This commit is contained in:
2022-03-10 10:36:59 +01:00
parent 09dd957b33
commit 46a936d7de
25351 changed files with 3883356 additions and 0 deletions
+88
View File
@@ -0,0 +1,88 @@
# Change Log
This project adheres to [Semantic Versioning](http://semver.org/).
## 2.1.1
* Add `*.d.ts` files to npm package.
## 2.1
* Add TypeScript support (by Natalie Weizenbaum).
* Reduce npm package size.
## 2.0
* Remove Node.js 9 and Node.js 4 support.
* Remove IE and “dead” browsers from Babel.
* Use PostCSS 7.0.
## 1.0.6
* Fix parsing nested at-rules without semicolon, params, and spaces.
* Fix parsing string in interpolation in string.
## 1.0.5
* Fix parsing `url( http://example.com )` with spaces inside.
## 1.0.4
* Fix parsing inline cpmments inside selectors.
## 1.0.3
* Remove development sections from published `package.json`.
## 1.0.2
* Fix escape sequences parsing (by Oleh Kuchuk).
## 1.0.1
* Fix position of multiline `url()`.
## 1.0
* Use PostCSS 6.0.
* Use `babel-preset-env`.
## 0.4.1
* Fix compatibility with PostCSS 5.2.13.
## 0.4
* Add mixed comments support (`// width: 5% /* width: 6% */`)
## 0.3.1
* Fix parsing selector with interpolation in pseudo-class.
## 0.3
* Use PostCSS 5.2.
## 0.2.1
* Fix nested prop parser for prefixed pseudo.
## 0.2
* Add nested properties support (by dryoma).
## 0.1.9
* Use PostCSS 5.1.
* Add source maos to build JS files.
* Fix interpolation in `url()`.
## 0.1.8
* Fix interpolation-in-interpolation parsing.
* Fix at-rule with interpolation parsing.
## 0.1.7
* Fix inline comments with Windows new lines.
## 0.1.6
* Parse new lines according W3C CSS syntax specification.
## 0.1.5
* Fix package dependencies.
## 0.1.4
* Fix CSS syntax error position on unclosed quotes.
## 0.1.3
* Fix ES2015 module export.
## 0.1.2
* Fix interpolation inside string.
## 0.1.1
* Fix `url()` parsing.
## 0.1
* Initial release.
+20
View File
@@ -0,0 +1,20 @@
The MIT License (MIT)
Copyright 2013 Andrey Sitnik <andrey@sitnik.ru>
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+89
View File
@@ -0,0 +1,89 @@
# PostCSS SCSS Syntax [![Build Status][ci-img]][ci]
<img align="right" width="95" height="95"
title="Philosopher’s stone, logo of PostCSS"
src="http://postcss.github.io/postcss/logo.svg">
A [SCSS] parser for [PostCSS].
**This module does not compile SCSS.** It simply parses mixins as custom
at-rules & variables as properties, so that PostCSS plugins can then transform
SCSS source code alongside CSS.
[PostCSS]: https://github.com/postcss/postcss
[ci-img]: https://img.shields.io/travis/postcss/postcss-scss.svg
[SCSS]: http://sass-lang.com/
[ci]: https://travis-ci.org/postcss/postcss-scss
<a href="https://evilmartians.com/?utm_source=postcss">
<img src="https://evilmartians.com/badges/sponsored-by-evil-martians.svg" alt="Sponsored by Evil Martians" width="236" height="54">
</a>
## Install
```sh
npm --save install postcss-scss
```
or (if you use [Yarn](https://yarnpkg.com/))
```sh
yarn add --dev postcss-scss
```
## Usage
There are two ways to use this parser:
### 1. SCSS Transformations
The main use case of this plugin is to apply PostCSS transformations directly
to SCSS source code.
For example, you can lint SCSS source with [Stylelint]
and linter will automatically fix issues in the source.
```js
// postcss.config.js
module.exports = {
syntax: 'postcss-scss',
plugins: {
…
}
}
```
[Stylelint]: http://stylelint.io/
### 2. Inline Comments for PostCSS
Also you can use this parser just to add `//` single-line comment
to your PostCSS project (without any Sass):
```scss
:root {
// Main theme color
--color: red;
}
```
Note that you don’t need a special stringifier to handle the output; the default
one will automatically convert single line comments into block comments.
```js
// postcss.config.js
module.exports = {
parser: 'postcss-scss',
plugins: {
…
}
}
```
If you want Sass behaviour with removing inline comments, you can use
[postcss-strip-inline-comments] plugin.
[postcss-strip-inline-comments]: https://github.com/mummybot/postcss-strip-inline-comments
+26
View File
@@ -0,0 +1,26 @@
"use strict";
function _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; }
var Container = require('postcss/lib/container');
var NestedDeclaration =
/*#__PURE__*/
function (_Container) {
_inheritsLoose(NestedDeclaration, _Container);
function NestedDeclaration(defaults) {
var _this;
_this = _Container.call(this, defaults) || this;
_this.type = 'decl';
_this.isNested = true;
if (!_this.nodes) _this.nodes = [];
return _this;
}
return NestedDeclaration;
}(Container);
module.exports = NestedDeclaration;
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm5lc3RlZC1kZWNsYXJhdGlvbi5lczYiXSwibmFtZXMiOlsiQ29udGFpbmVyIiwicmVxdWlyZSIsIk5lc3RlZERlY2xhcmF0aW9uIiwiZGVmYXVsdHMiLCJ0eXBlIiwiaXNOZXN0ZWQiLCJub2RlcyIsIm1vZHVsZSIsImV4cG9ydHMiXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxJQUFNQSxTQUFTLEdBQUdDLE9BQU8sQ0FBQyx1QkFBRCxDQUF6Qjs7SUFFTUMsaUI7Ozs7O0FBQ0osNkJBQWFDLFFBQWIsRUFBdUI7QUFBQTs7QUFDckIsa0NBQU1BLFFBQU47QUFDQSxVQUFLQyxJQUFMLEdBQVksTUFBWjtBQUNBLFVBQUtDLFFBQUwsR0FBZ0IsSUFBaEI7QUFDQSxRQUFJLENBQUMsTUFBS0MsS0FBVixFQUFpQixNQUFLQSxLQUFMLEdBQWEsRUFBYjtBQUpJO0FBS3RCOzs7RUFONkJOLFM7O0FBU2hDTyxNQUFNLENBQUNDLE9BQVAsR0FBaUJOLGlCQUFqQiIsInNvdXJjZXNDb250ZW50IjpbImNvbnN0IENvbnRhaW5lciA9IHJlcXVpcmUoJ3Bvc3Rjc3MvbGliL2NvbnRhaW5lcicpXG5cbmNsYXNzIE5lc3RlZERlY2xhcmF0aW9uIGV4dGVuZHMgQ29udGFpbmVyIHtcbiAgY29uc3RydWN0b3IgKGRlZmF1bHRzKSB7XG4gICAgc3VwZXIoZGVmYXVsdHMpXG4gICAgdGhpcy50eXBlID0gJ2RlY2wnXG4gICAgdGhpcy5pc05lc3RlZCA9IHRydWVcbiAgICBpZiAoIXRoaXMubm9kZXMpIHRoaXMubm9kZXMgPSBbXVxuICB9XG59XG5cbm1vZHVsZS5leHBvcnRzID0gTmVzdGVkRGVjbGFyYXRpb25cbiJdLCJmaWxlIjoibmVzdGVkLWRlY2xhcmF0aW9uLmpzIn0=
+13
View File
@@ -0,0 +1,13 @@
"use strict";
var Input = require('postcss/lib/input');
var ScssParser = require('./scss-parser');
module.exports = function scssParse(scss, opts) {
var input = new Input(scss, opts);
var parser = new ScssParser(input);
parser.parse();
return parser.root;
};
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNjc3MtcGFyc2UuZXM2Il0sIm5hbWVzIjpbIklucHV0IiwicmVxdWlyZSIsIlNjc3NQYXJzZXIiLCJtb2R1bGUiLCJleHBvcnRzIiwic2Nzc1BhcnNlIiwic2NzcyIsIm9wdHMiLCJpbnB1dCIsInBhcnNlciIsInBhcnNlIiwicm9vdCJdLCJtYXBwaW5ncyI6Ijs7QUFBQSxJQUFJQSxLQUFLLEdBQUdDLE9BQU8sQ0FBQyxtQkFBRCxDQUFuQjs7QUFFQSxJQUFJQyxVQUFVLEdBQUdELE9BQU8sQ0FBQyxlQUFELENBQXhCOztBQUVBRSxNQUFNLENBQUNDLE9BQVAsR0FBaUIsU0FBU0MsU0FBVCxDQUFvQkMsSUFBcEIsRUFBMEJDLElBQTFCLEVBQWdDO0FBQy9DLE1BQUlDLEtBQUssR0FBRyxJQUFJUixLQUFKLENBQVVNLElBQVYsRUFBZ0JDLElBQWhCLENBQVo7QUFFQSxNQUFJRSxNQUFNLEdBQUcsSUFBSVAsVUFBSixDQUFlTSxLQUFmLENBQWI7QUFDQUMsRUFBQUEsTUFBTSxDQUFDQyxLQUFQO0FBRUEsU0FBT0QsTUFBTSxDQUFDRSxJQUFkO0FBQ0QsQ0FQRCIsInNvdXJjZXNDb250ZW50IjpbImxldCBJbnB1dCA9IHJlcXVpcmUoJ3Bvc3Rjc3MvbGliL2lucHV0JylcblxubGV0IFNjc3NQYXJzZXIgPSByZXF1aXJlKCcuL3Njc3MtcGFyc2VyJylcblxubW9kdWxlLmV4cG9ydHMgPSBmdW5jdGlvbiBzY3NzUGFyc2UgKHNjc3MsIG9wdHMpIHtcbiAgbGV0IGlucHV0ID0gbmV3IElucHV0KHNjc3MsIG9wdHMpXG5cbiAgbGV0IHBhcnNlciA9IG5ldyBTY3NzUGFyc2VyKGlucHV0KVxuICBwYXJzZXIucGFyc2UoKVxuXG4gIHJldHVybiBwYXJzZXIucm9vdFxufVxuIl0sImZpbGUiOiJzY3NzLXBhcnNlLmpzIn0=
+225
View File
File diff suppressed because one or more lines are too long
+71
View File
@@ -0,0 +1,71 @@
"use strict";
function _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; }
var Stringifier = require('postcss/lib/stringifier');
var ScssStringifier =
/*#__PURE__*/
function (_Stringifier) {
_inheritsLoose(ScssStringifier, _Stringifier);
function ScssStringifier() {
return _Stringifier.apply(this, arguments) || this;
}
var _proto = ScssStringifier.prototype;
_proto.comment = function comment(node) {
var left = this.raw(node, 'left', 'commentLeft');
var right = this.raw(node, 'right', 'commentRight');
if (node.raws.inline) {
var text = node.raws.text || node.text;
this.builder('//' + left + text + right, node);
} else {
this.builder('/*' + left + node.text + right + '*/', node);
}
};
_proto.decl = function decl(node, semicolon) {
if (!node.isNested) {
_Stringifier.prototype.decl.call(this, node, semicolon);
} else {
var between = this.raw(node, 'between', 'colon');
var string = node.prop + between + this.rawValue(node, 'value');
if (node.important) {
string += node.raws.important || ' !important';
}
this.builder(string + '{', node, 'start');
var after;
if (node.nodes && node.nodes.length) {
this.body(node);
after = this.raw(node, 'after');
} else {
after = this.raw(node, 'after', 'emptyBody');
}
if (after) this.builder(after);
this.builder('}', node, 'end');
}
};
_proto.rawValue = function rawValue(node, prop) {
var value = node[prop];
var raw = node.raws[prop];
if (raw && raw.value === value) {
return raw.scss ? raw.scss : raw.raw;
} else {
return value;
}
};
return ScssStringifier;
}(Stringifier);
module.exports = ScssStringifier;
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNjc3Mtc3RyaW5naWZpZXIuZXM2Il0sIm5hbWVzIjpbIlN0cmluZ2lmaWVyIiwicmVxdWlyZSIsIlNjc3NTdHJpbmdpZmllciIsImNvbW1lbnQiLCJub2RlIiwibGVmdCIsInJhdyIsInJpZ2h0IiwicmF3cyIsImlubGluZSIsInRleHQiLCJidWlsZGVyIiwiZGVjbCIsInNlbWljb2xvbiIsImlzTmVzdGVkIiwiYmV0d2VlbiIsInN0cmluZyIsInByb3AiLCJyYXdWYWx1ZSIsImltcG9ydGFudCIsImFmdGVyIiwibm9kZXMiLCJsZW5ndGgiLCJib2R5IiwidmFsdWUiLCJzY3NzIiwibW9kdWxlIiwiZXhwb3J0cyJdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLElBQUlBLFdBQVcsR0FBR0MsT0FBTyxDQUFDLHlCQUFELENBQXpCOztJQUVNQyxlOzs7Ozs7Ozs7OztTQUNKQyxPLG9CQUFTQyxJLEVBQU07QUFDYixRQUFJQyxJQUFJLEdBQUcsS0FBS0MsR0FBTCxDQUFTRixJQUFULEVBQWUsTUFBZixFQUF1QixhQUF2QixDQUFYO0FBQ0EsUUFBSUcsS0FBSyxHQUFHLEtBQUtELEdBQUwsQ0FBU0YsSUFBVCxFQUFlLE9BQWYsRUFBd0IsY0FBeEIsQ0FBWjs7QUFFQSxRQUFJQSxJQUFJLENBQUNJLElBQUwsQ0FBVUMsTUFBZCxFQUFzQjtBQUNwQixVQUFJQyxJQUFJLEdBQUdOLElBQUksQ0FBQ0ksSUFBTCxDQUFVRSxJQUFWLElBQWtCTixJQUFJLENBQUNNLElBQWxDO0FBQ0EsV0FBS0MsT0FBTCxDQUFhLE9BQU9OLElBQVAsR0FBY0ssSUFBZCxHQUFxQkgsS0FBbEMsRUFBeUNILElBQXpDO0FBQ0QsS0FIRCxNQUdPO0FBQ0wsV0FBS08sT0FBTCxDQUFhLE9BQU9OLElBQVAsR0FBY0QsSUFBSSxDQUFDTSxJQUFuQixHQUEwQkgsS0FBMUIsR0FBa0MsSUFBL0MsRUFBcURILElBQXJEO0FBQ0Q7QUFDRixHOztTQUVEUSxJLGlCQUFNUixJLEVBQU1TLFMsRUFBVztBQUNyQixRQUFJLENBQUNULElBQUksQ0FBQ1UsUUFBVixFQUFvQjtBQUNsQiw2QkFBTUYsSUFBTixZQUFXUixJQUFYLEVBQWlCUyxTQUFqQjtBQUNELEtBRkQsTUFFTztBQUNMLFVBQUlFLE9BQU8sR0FBRyxLQUFLVCxHQUFMLENBQVNGLElBQVQsRUFBZSxTQUFmLEVBQTBCLE9BQTFCLENBQWQ7QUFDQSxVQUFJWSxNQUFNLEdBQUdaLElBQUksQ0FBQ2EsSUFBTCxHQUFZRixPQUFaLEdBQXNCLEtBQUtHLFFBQUwsQ0FBY2QsSUFBZCxFQUFvQixPQUFwQixDQUFuQzs7QUFDQSxVQUFJQSxJQUFJLENBQUNlLFNBQVQsRUFBb0I7QUFDbEJILFFBQUFBLE1BQU0sSUFBSVosSUFBSSxDQUFDSSxJQUFMLENBQVVXLFNBQVYsSUFBdUIsYUFBakM7QUFDRDs7QUFFRCxXQUFLUixPQUFMLENBQWFLLE1BQU0sR0FBRyxHQUF0QixFQUEyQlosSUFBM0IsRUFBaUMsT0FBakM7QUFFQSxVQUFJZ0IsS0FBSjs7QUFDQSxVQUFJaEIsSUFBSSxDQUFDaUIsS0FBTCxJQUFjakIsSUFBSSxDQUFDaUIsS0FBTCxDQUFXQyxNQUE3QixFQUFxQztBQUNuQyxhQUFLQyxJQUFMLENBQVVuQixJQUFWO0FBQ0FnQixRQUFBQSxLQUFLLEdBQUcsS0FBS2QsR0FBTCxDQUFTRixJQUFULEVBQWUsT0FBZixDQUFSO0FBQ0QsT0FIRCxNQUdPO0FBQ0xnQixRQUFBQSxLQUFLLEdBQUcsS0FBS2QsR0FBTCxDQUFTRixJQUFULEVBQWUsT0FBZixFQUF3QixXQUF4QixDQUFSO0FBQ0Q7O0FBQ0QsVUFBSWdCLEtBQUosRUFBVyxLQUFLVCxPQUFMLENBQWFTLEtBQWI7QUFDWCxXQUFLVCxPQUFMLENBQWEsR0FBYixFQUFrQlAsSUFBbEIsRUFBd0IsS0FBeEI7QUFDRDtBQUNGLEc7O1NBRURjLFEscUJBQVVkLEksRUFBTWEsSSxFQUFNO0FBQ3BCLFFBQUlPLEtBQUssR0FBR3BCLElBQUksQ0FBQ2EsSUFBRCxDQUFoQjtBQUNBLFFBQUlYLEdBQUcsR0FBR0YsSUFBSSxDQUFDSSxJQUFMLENBQVVTLElBQVYsQ0FBVjs7QUFDQSxRQUFJWCxHQUFHLElBQUlBLEdBQUcsQ0FBQ2tCLEtBQUosS0FBY0EsS0FBekIsRUFBZ0M7QUFDOUIsYUFBT2xCLEdBQUcsQ0FBQ21CLElBQUosR0FBV25CLEdBQUcsQ0FBQ21CLElBQWYsR0FBc0JuQixHQUFHLENBQUNBLEdBQWpDO0FBQ0QsS0FGRCxNQUVPO0FBQ0wsYUFBT2tCLEtBQVA7QUFDRDtBQUNGLEc7OztFQTdDMkJ4QixXOztBQWdEOUIwQixNQUFNLENBQUNDLE9BQVAsR0FBaUJ6QixlQUFqQiIsInNvdXJjZXNDb250ZW50IjpbImxldCBTdHJpbmdpZmllciA9IHJlcXVpcmUoJ3Bvc3Rjc3MvbGliL3N0cmluZ2lmaWVyJylcblxuY2xhc3MgU2Nzc1N0cmluZ2lmaWVyIGV4dGVuZHMgU3RyaW5naWZpZXIge1xuICBjb21tZW50IChub2RlKSB7XG4gICAgbGV0IGxlZnQgPSB0aGlzLnJhdyhub2RlLCAnbGVmdCcsICdjb21tZW50TGVmdCcpXG4gICAgbGV0IHJpZ2h0ID0gdGhpcy5yYXcobm9kZSwgJ3JpZ2h0JywgJ2NvbW1lbnRSaWdodCcpXG5cbiAgICBpZiAobm9kZS5yYXdzLmlubGluZSkge1xuICAgICAgbGV0IHRleHQgPSBub2RlLnJhd3MudGV4dCB8fCBub2RlLnRleHRcbiAgICAgIHRoaXMuYnVpbGRlcignLy8nICsgbGVmdCArIHRleHQgKyByaWdodCwgbm9kZSlcbiAgICB9IGVsc2Uge1xuICAgICAgdGhpcy5idWlsZGVyKCcvKicgKyBsZWZ0ICsgbm9kZS50ZXh0ICsgcmlnaHQgKyAnKi8nLCBub2RlKVxuICAgIH1cbiAgfVxuXG4gIGRlY2wgKG5vZGUsIHNlbWljb2xvbikge1xuICAgIGlmICghbm9kZS5pc05lc3RlZCkge1xuICAgICAgc3VwZXIuZGVjbChub2RlLCBzZW1pY29sb24pXG4gICAgfSBlbHNlIHtcbiAgICAgIGxldCBiZXR3ZWVuID0gdGhpcy5yYXcobm9kZSwgJ2JldHdlZW4nLCAnY29sb24nKVxuICAgICAgbGV0IHN0cmluZyA9IG5vZGUucHJvcCArIGJldHdlZW4gKyB0aGlzLnJhd1ZhbHVlKG5vZGUsICd2YWx1ZScpXG4gICAgICBpZiAobm9kZS5pbXBvcnRhbnQpIHtcbiAgICAgICAgc3RyaW5nICs9IG5vZGUucmF3cy5pbXBvcnRhbnQgfHwgJyAhaW1wb3J0YW50J1xuICAgICAgfVxuXG4gICAgICB0aGlzLmJ1aWxkZXIoc3RyaW5nICsgJ3snLCBub2RlLCAnc3RhcnQnKVxuXG4gICAgICBsZXQgYWZ0ZXJcbiAgICAgIGlmIChub2RlLm5vZGVzICYmIG5vZGUubm9kZXMubGVuZ3RoKSB7XG4gICAgICAgIHRoaXMuYm9keShub2RlKVxuICAgICAgICBhZnRlciA9IHRoaXMucmF3KG5vZGUsICdhZnRlcicpXG4gICAgICB9IGVsc2Uge1xuICAgICAgICBhZnRlciA9IHRoaXMucmF3KG5vZGUsICdhZnRlcicsICdlbXB0eUJvZHknKVxuICAgICAgfVxuICAgICAgaWYgKGFmdGVyKSB0aGlzLmJ1aWxkZXIoYWZ0ZXIpXG4gICAgICB0aGlzLmJ1aWxkZXIoJ30nLCBub2RlLCAnZW5kJylcbiAgICB9XG4gIH1cblxuICByYXdWYWx1ZSAobm9kZSwgcHJvcCkge1xuICAgIGxldCB2YWx1ZSA9IG5vZGVbcHJvcF1cbiAgICBsZXQgcmF3ID0gbm9kZS5yYXdzW3Byb3BdXG4gICAgaWYgKHJhdyAmJiByYXcudmFsdWUgPT09IHZhbHVlKSB7XG4gICAgICByZXR1cm4gcmF3LnNjc3MgPyByYXcuc2NzcyA6IHJhdy5yYXdcbiAgICB9IGVsc2Uge1xuICAgICAgcmV0dXJuIHZhbHVlXG4gICAgfVxuICB9XG59XG5cbm1vZHVsZS5leHBvcnRzID0gU2Nzc1N0cmluZ2lmaWVyXG4iXSwiZmlsZSI6InNjc3Mtc3RyaW5naWZpZXIuanMifQ==
+9
View File
@@ -0,0 +1,9 @@
"use strict";
var ScssStringifier = require('./scss-stringifier');
module.exports = function scssStringify(node, builder) {
var str = new ScssStringifier(builder);
str.stringify(node);
};
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNjc3Mtc3RyaW5naWZ5LmVzNiJdLCJuYW1lcyI6WyJTY3NzU3RyaW5naWZpZXIiLCJyZXF1aXJlIiwibW9kdWxlIiwiZXhwb3J0cyIsInNjc3NTdHJpbmdpZnkiLCJub2RlIiwiYnVpbGRlciIsInN0ciIsInN0cmluZ2lmeSJdLCJtYXBwaW5ncyI6Ijs7QUFBQSxJQUFJQSxlQUFlLEdBQUdDLE9BQU8sQ0FBQyxvQkFBRCxDQUE3Qjs7QUFFQUMsTUFBTSxDQUFDQyxPQUFQLEdBQWlCLFNBQVNDLGFBQVQsQ0FBd0JDLElBQXhCLEVBQThCQyxPQUE5QixFQUF1QztBQUN0RCxNQUFJQyxHQUFHLEdBQUcsSUFBSVAsZUFBSixDQUFvQk0sT0FBcEIsQ0FBVjtBQUNBQyxFQUFBQSxHQUFHLENBQUNDLFNBQUosQ0FBY0gsSUFBZDtBQUNELENBSEQiLCJzb3VyY2VzQ29udGVudCI6WyJsZXQgU2Nzc1N0cmluZ2lmaWVyID0gcmVxdWlyZSgnLi9zY3NzLXN0cmluZ2lmaWVyJylcblxubW9kdWxlLmV4cG9ydHMgPSBmdW5jdGlvbiBzY3NzU3RyaW5naWZ5IChub2RlLCBidWlsZGVyKSB7XG4gIGxldCBzdHIgPSBuZXcgU2Nzc1N0cmluZ2lmaWVyKGJ1aWxkZXIpXG4gIHN0ci5zdHJpbmdpZnkobm9kZSlcbn1cbiJdLCJmaWxlIjoic2Nzcy1zdHJpbmdpZnkuanMifQ==
+4
View File
@@ -0,0 +1,4 @@
import * as postcss from 'postcss';
export const parse: postcss.Parser;
export const stringify: postcss.Stringifier;
+11
View File
@@ -0,0 +1,11 @@
"use strict";
var stringify = require('./scss-stringify');
var parse = require('./scss-parse');
module.exports = {
parse: parse,
stringify: stringify
};
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNjc3Mtc3ludGF4LmVzNiJdLCJuYW1lcyI6WyJzdHJpbmdpZnkiLCJyZXF1aXJlIiwicGFyc2UiLCJtb2R1bGUiLCJleHBvcnRzIl0sIm1hcHBpbmdzIjoiOztBQUFBLElBQUlBLFNBQVMsR0FBR0MsT0FBTyxDQUFDLGtCQUFELENBQXZCOztBQUNBLElBQUlDLEtBQUssR0FBR0QsT0FBTyxDQUFDLGNBQUQsQ0FBbkI7O0FBRUFFLE1BQU0sQ0FBQ0MsT0FBUCxHQUFpQjtBQUFFRixFQUFBQSxLQUFLLEVBQUxBLEtBQUY7QUFBU0YsRUFBQUEsU0FBUyxFQUFUQTtBQUFULENBQWpCIiwic291cmNlc0NvbnRlbnQiOlsibGV0IHN0cmluZ2lmeSA9IHJlcXVpcmUoJy4vc2Nzcy1zdHJpbmdpZnknKVxubGV0IHBhcnNlID0gcmVxdWlyZSgnLi9zY3NzLXBhcnNlJylcblxubW9kdWxlLmV4cG9ydHMgPSB7IHBhcnNlLCBzdHJpbmdpZnkgfVxuIl0sImZpbGUiOiJzY3NzLXN5bnRheC5qcyJ9
+392
View File
File diff suppressed because one or more lines are too long
+63
View File
@@ -0,0 +1,63 @@
{
"_args": [
[
"postcss-scss@2.1.1",
"/home/pi/Desktop/smartMirrorTestEnvironment/MagicMirror"
]
],
"_development": true,
"_from": "postcss-scss@2.1.1",
"_id": "postcss-scss@2.1.1",
"_inBundle": false,
"_integrity": "sha512-jQmGnj0hSGLd9RscFw9LyuSVAa5Bl1/KBPqG1NQw9w8ND55nY4ZEsdlVuYJvLPpV+y0nwTV5v/4rHPzZRihQbA==",
"_location": "/postcss-scss",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "postcss-scss@2.1.1",
"name": "postcss-scss",
"escapedName": "postcss-scss",
"rawSpec": "2.1.1",
"saveSpec": null,
"fetchSpec": "2.1.1"
},
"_requiredBy": [
"/stylelint"
],
"_resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-2.1.1.tgz",
"_spec": "2.1.1",
"_where": "/home/pi/Desktop/smartMirrorTestEnvironment/MagicMirror",
"author": {
"name": "Andrey Sitnik",
"email": "andrey@sitnik.ru"
},
"bugs": {
"url": "https://github.com/postcss/postcss-scss/issues"
},
"dependencies": {
"postcss": "^7.0.6"
},
"description": "SCSS parser for PostCSS",
"engines": {
"node": ">=6.0.0"
},
"homepage": "https://github.com/postcss/postcss-scss#readme",
"keywords": [
"css",
"postcss",
"postcss-syntax",
"parser",
"scss",
"sass"
],
"license": "MIT",
"main": "lib/scss-syntax",
"name": "postcss-scss",
"repository": {
"type": "git",
"url": "git+https://github.com/postcss/postcss-scss.git"
},
"types": "lib/scss-syntax.d.ts",
"version": "2.1.1"
}