Project files
This commit is contained in:
10
receipeServer/frontend_old/node_modules/postcss-initial/.editorconfig
generated
vendored
Normal file
10
receipeServer/frontend_old/node_modules/postcss-initial/.editorconfig
generated
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
# http://editorconfig.org
|
||||
root = true
|
||||
|
||||
[*]
|
||||
indent_style = space
|
||||
indent_size = 2
|
||||
end_of_line = lf
|
||||
charset = utf-8
|
||||
trim_trailing_whitespace = true
|
||||
insert_final_newline = true
|
||||
47
receipeServer/frontend_old/node_modules/postcss-initial/.github/workflows/npm-publish.yml
generated
vendored
Normal file
47
receipeServer/frontend_old/node_modules/postcss-initial/.github/workflows/npm-publish.yml
generated
vendored
Normal file
@@ -0,0 +1,47 @@
|
||||
# This workflow will run tests using node and then publish a package to GitHub Packages when a release is created
|
||||
# For more information see: https://help.github.com/actions/language-and-framework-guides/publishing-nodejs-packages
|
||||
|
||||
name: Node.js Package
|
||||
|
||||
on:
|
||||
release:
|
||||
types: [created]
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- uses: actions/setup-node@v2
|
||||
with:
|
||||
node-version: 12
|
||||
- run: npm ci
|
||||
- run: npm test
|
||||
|
||||
publish-npm:
|
||||
needs: build
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- uses: actions/setup-node@v2
|
||||
with:
|
||||
node-version: 12
|
||||
registry-url: https://registry.npmjs.org/
|
||||
- run: npm ci
|
||||
- run: npm publish
|
||||
env:
|
||||
NODE_AUTH_TOKEN: ${{secrets.npm_token}}
|
||||
|
||||
publish-gpr:
|
||||
needs: build
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- uses: actions/setup-node@v2
|
||||
with:
|
||||
node-version: 12
|
||||
registry-url: https://npm.pkg.github.com/
|
||||
- run: npm ci
|
||||
- run: npm publish
|
||||
env:
|
||||
NODE_AUTH_TOKEN: ${{secrets.GITHUB_TOKEN}}
|
||||
6
receipeServer/frontend_old/node_modules/postcss-initial/.vscode/settings.json
generated
vendored
Normal file
6
receipeServer/frontend_old/node_modules/postcss-initial/.vscode/settings.json
generated
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"cSpell.words": [
|
||||
"Koretskiy",
|
||||
"Maksim"
|
||||
]
|
||||
}
|
||||
77
receipeServer/frontend_old/node_modules/postcss-initial/CHANGELOG.md
generated
vendored
Normal file
77
receipeServer/frontend_old/node_modules/postcss-initial/CHANGELOG.md
generated
vendored
Normal file
@@ -0,0 +1,77 @@
|
||||
# Changelog
|
||||
|
||||
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
|
||||
|
||||
### [4.0.1](https://github.com/maximkoretskiy/postcss-initial/compare/v4.0.0...v4.0.1) (2021-04-14)
|
||||
|
||||
## [4.0.0](https://github.com/maximkoretskiy/postcss-initial/compare/v3.0.2...v4.0.0) (2020-09-29)
|
||||
|
||||
## [4.0.0] - 2020-09-29
|
||||
|
||||
- Update deps
|
||||
- Migrate to PostCSS v8 Thanks to @goto-bus-stop and @Semigradsky
|
||||
- Fix initial false positive. Thanks to @goto-bus-stop
|
||||
|
||||
## [3.0.3] - 2020-07-14
|
||||
|
||||
- Update deps
|
||||
|
||||
## [3.0.2](https://github.com/maximkoretskiy/postcss-initial/compare/v3.0.1...v3.0.2) (2019-10-31)
|
||||
|
||||
## [3.0.1] - 2019-08-09
|
||||
|
||||
- Fix lodash.template vulnerability. See https://github.com/lodash/lodash/pull/4336
|
||||
|
||||
## [3.0.0] - 2018-08-16
|
||||
|
||||
- Upgrade PostCSS to 7.0.2. It breaks node@4 support. Thanks to @ansballard for contribution
|
||||
|
||||
## [2.0.0] - 2016-05-09
|
||||
|
||||
- Add yarn
|
||||
- Update dependcies. Thanks to @Semigradsky
|
||||
|
||||
## [1.5.3] - 2016-11-30
|
||||
|
||||
- Add `.eslintrc` to `.npmignore` Thanks to @wtgtybhertgeghgtwtg for pr [#20](https://github.com/maximkoretskiy/postcss-initial/pull/20)
|
||||
|
||||
## [1.5.2] - 2016-07-20
|
||||
|
||||
Fix rules duplication in case when user added own fallback for rule.
|
||||
See [#18](https://github.com/maximkoretskiy/postcss-initial/issues/18).
|
||||
Thanks to @ChaosExAnima for suggestion and PR.
|
||||
|
||||
## [1.5.1] - 2016-04-09
|
||||
|
||||
Added support of multiple initial values in property. Thanks to @johnbender for issue and contribution.
|
||||
|
||||
## [1.5.0] - 2016-03-09
|
||||
|
||||
- Fix some props with inherit values to more specific values. Thnx @dzhiriki for issue.
|
||||
- Update deps
|
||||
|
||||
## [1.4.1] - 2016-02-05
|
||||
|
||||
- Remove gulp from workflow, using npm-scrips only
|
||||
- Update lodash.template@4
|
||||
- Fix browser compatibility issues(font, orphans, widows, text-decoration). Thnx to @kinday for issue.
|
||||
|
||||
## [1.4] - 2015-11-08
|
||||
|
||||
- Added `replace` option. Thanks to @sylvainbaronnet
|
||||
|
||||
## [1.3] - 2015-08-27
|
||||
|
||||
Rename project to make it more universal (plugin name is **postcss-initial**)
|
||||
|
||||
## [1.2] - 2015-08-26
|
||||
|
||||
Rename project to fit standards (plugin name is **postcss-all-property**)
|
||||
|
||||
## [1.1.0] - 2015-08-25
|
||||
|
||||
Add reset: inherited option
|
||||
|
||||
## [1.0.1] - 2015-08-24
|
||||
|
||||
Proof of concept. Plugin still works =)(plugin name is **postcss-all-unset**)
|
||||
20
receipeServer/frontend_old/node_modules/postcss-initial/LICENSE
generated
vendored
Normal file
20
receipeServer/frontend_old/node_modules/postcss-initial/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright 2015 Maksim Koretskiy <mr.green.tv@gmail.com>
|
||||
|
||||
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.
|
||||
176
receipeServer/frontend_old/node_modules/postcss-initial/README.md
generated
vendored
Normal file
176
receipeServer/frontend_old/node_modules/postcss-initial/README.md
generated
vendored
Normal file
@@ -0,0 +1,176 @@
|
||||
# PostCSS Initial
|
||||
[![CSS Standard Status][css-img]][css] [![Build Status][ci-img]][ci] [![NPM Module][npm-img]][npm] [![David DM][david-img]][david]
|
||||
|
||||
<img align="right" width="135" height="95"
|
||||
title="Philosopher’s stone, logo of PostCSS"
|
||||
src="http://postcss.github.io/postcss/logo-leftp.png">
|
||||
|
||||
[PostCSS] plugin to fallback `initial` keyword. Very useful in combination with
|
||||
[postcss-autoreset][reset].
|
||||
|
||||
[PostCSS]: https://github.com/postcss/postcss
|
||||
[css-img]: https://jonathantneal.github.io/css-db/badge/css-cascade-all-shorthand.svg
|
||||
[css]: https://jonathantneal.github.io/css-db/#css-cascade-all-shorthand
|
||||
[ci-img]: https://travis-ci.org/maximkoretskiy/postcss-initial.svg
|
||||
[ci]: https://travis-ci.org/maximkoretskiy/postcss-initial
|
||||
[npm-img]: https://badge.fury.io/js/postcss-initial.svg
|
||||
[npm]: https://www.npmjs.com/package/postcss-initial
|
||||
[david-img]: https://david-dm.org/maximkoretskiy/postcss-initial.svg
|
||||
[david]: https://david-dm.org/maximkoretskiy/postcss-initial
|
||||
[reset]: https://github.com/maximkoretskiy/postcss-autoreset
|
||||
|
||||
|
||||
```css
|
||||
a {
|
||||
animation: initial;
|
||||
background: initial;
|
||||
white-space: initial;
|
||||
}
|
||||
p {
|
||||
background: url(/img1.png),
|
||||
url(/img2.png);
|
||||
background-repeat: initial no-repeat
|
||||
}
|
||||
```
|
||||
|
||||
```css
|
||||
a {
|
||||
animation: none 0s ease 0s 1 normal none running;
|
||||
animation: initial;
|
||||
background: transparent none repeat 0 0 / auto auto padding-box border-box scroll;
|
||||
background: initial;
|
||||
white-space: normal;
|
||||
white-space: initial;
|
||||
}
|
||||
p {
|
||||
background: url(/img1.png),
|
||||
url(/img2.png);
|
||||
background-repeat: repeat no-repeat
|
||||
}
|
||||
```
|
||||
|
||||
[](https://caniuse.com/#feat=css-initial-value)
|
||||
|
||||
**Killer feature!**
|
||||
|
||||
Universal reset from future css!
|
||||
```css
|
||||
a {
|
||||
all: initial;
|
||||
}
|
||||
```
|
||||
|
||||
```css
|
||||
a {
|
||||
animation: none 0s ease 0s 1 normal none running;
|
||||
backface-visibility: visible;
|
||||
background: transparent none repeat 0 0 / auto auto padding-box border-box scroll;
|
||||
border: medium none currentColor;
|
||||
border-collapse: separate;
|
||||
border-image: none;
|
||||
border-radius: 0;
|
||||
border-spacing: 0;
|
||||
bottom: auto;
|
||||
box-shadow: none;
|
||||
box-sizing: content-box;
|
||||
caption-side: top;
|
||||
clear: none;
|
||||
clip: auto;
|
||||
color: #000;
|
||||
columns: auto;
|
||||
column-count: auto;
|
||||
column-fill: balance;
|
||||
column-gap: normal;
|
||||
column-rule: medium none currentColor;
|
||||
column-span: 1;
|
||||
column-width: auto;
|
||||
content: normal;
|
||||
counter-increment: none;
|
||||
counter-reset: none;
|
||||
cursor: auto;
|
||||
direction: ltr;
|
||||
display: inline;
|
||||
empty-cells: show;
|
||||
float: none;
|
||||
font-family: serif;
|
||||
font-size: medium;
|
||||
font-style: normal;
|
||||
font-variant: normal;
|
||||
font-weight: normal;
|
||||
font-stretch: normal;
|
||||
line-height: normal;
|
||||
height: auto;
|
||||
hyphens: none;
|
||||
left: auto;
|
||||
letter-spacing: normal;
|
||||
list-style: disc outside none;
|
||||
margin: 0;
|
||||
max-height: none;
|
||||
max-width: none;
|
||||
min-height: 0;
|
||||
min-width: 0;
|
||||
opacity: 1;
|
||||
orphans: 2;
|
||||
outline: medium none invert;
|
||||
overflow: visible;
|
||||
overflow-x: visible;
|
||||
overflow-y: visible;
|
||||
padding: 0;
|
||||
page-break-after: auto;
|
||||
page-break-before: auto;
|
||||
page-break-inside: auto;
|
||||
perspective: none;
|
||||
perspective-origin: 50% 50%;
|
||||
position: static;
|
||||
right: auto;
|
||||
tab-size: 8;
|
||||
table-layout: auto;
|
||||
text-align: left;
|
||||
text-align-last: auto;
|
||||
text-decoration: none;
|
||||
text-indent: 0;
|
||||
text-shadow: none;
|
||||
text-transform: none;
|
||||
top: auto;
|
||||
transform: none;
|
||||
transform-origin: 50% 50% 0;
|
||||
transform-style: flat;
|
||||
transition: none 0s ease 0s;
|
||||
unicode-bidi: normal;
|
||||
vertical-align: baseline;
|
||||
visibility: visible;
|
||||
white-space: normal;
|
||||
widows: 2;
|
||||
width: auto;
|
||||
word-spacing: normal;
|
||||
z-index: auto;
|
||||
all: initial;
|
||||
}
|
||||
```
|
||||
|
||||
## Options
|
||||
|
||||
### reset
|
||||
|
||||
Takes `string`.
|
||||
Describes what subset of rules should be unsetted with `all` property (to reduce code weight).
|
||||
Possible subsets: `all`, `inherited`.
|
||||
Default value: `'all'`.
|
||||
|
||||
### replace
|
||||
|
||||
Takes `boolean`.
|
||||
Replace the `initial` with the fallback instead of adding it.
|
||||
Default value: `false`.
|
||||
|
||||
## Usage
|
||||
|
||||
```js
|
||||
postcss([ require('postcss-initial')({
|
||||
reset: 'inherited' // reset only inherited rules
|
||||
}) ])
|
||||
```
|
||||
|
||||
See [PostCSS] docs for examples for your environment.
|
||||
|
||||
## [Changelog](./CHANGELOG.md)
|
||||
38
receipeServer/frontend_old/node_modules/postcss-initial/index.js
generated
vendored
Normal file
38
receipeServer/frontend_old/node_modules/postcss-initial/index.js
generated
vendored
Normal file
@@ -0,0 +1,38 @@
|
||||
var makeFallbackFunction = require('./lib/rules-fabric');
|
||||
|
||||
module.exports = function postcssInitial(opts) {
|
||||
opts = opts || {};
|
||||
opts.reset = opts.reset || 'all';
|
||||
opts.replace = opts.replace || false;
|
||||
var getFallback = makeFallbackFunction(opts.reset === 'inherited');
|
||||
var getPropPrevTo = function (prop, decl) {
|
||||
var foundPrev = false;
|
||||
decl.parent.walkDecls(function (child) {
|
||||
if (child.prop === decl.prop && child.value !== decl.value) {
|
||||
foundPrev = true;
|
||||
}
|
||||
});
|
||||
return foundPrev;
|
||||
};
|
||||
|
||||
return {
|
||||
postcssPlugin: 'postcss-initial',
|
||||
Declaration: function (decl) {
|
||||
if (!/\binitial\b/.test(decl.value)) {
|
||||
return;
|
||||
}
|
||||
var fallBackRules = getFallback(decl.prop, decl.value);
|
||||
if (fallBackRules.length === 0) return;
|
||||
fallBackRules.forEach(function (rule) {
|
||||
if ( !getPropPrevTo(decl.prop, decl) ) {
|
||||
decl.cloneBefore(rule);
|
||||
}
|
||||
});
|
||||
if (opts.replace === true) {
|
||||
decl.remove();
|
||||
}
|
||||
}
|
||||
};
|
||||
};
|
||||
|
||||
module.exports.postcss = true;
|
||||
46
receipeServer/frontend_old/node_modules/postcss-initial/package.json
generated
vendored
Normal file
46
receipeServer/frontend_old/node_modules/postcss-initial/package.json
generated
vendored
Normal file
@@ -0,0 +1,46 @@
|
||||
{
|
||||
"name": "postcss-initial",
|
||||
"version": "4.0.1",
|
||||
"description": "PostCSS plugin to fallback initial keyword.",
|
||||
"keywords": [
|
||||
"postcss",
|
||||
"css",
|
||||
"postcss-plugin",
|
||||
"reset"
|
||||
],
|
||||
"author": "Maksim Koretskiy <mr.green.tv@gmail.com>",
|
||||
"license": "MIT",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/maximkoretskiy/postcss-initial.git"
|
||||
},
|
||||
"dependencies": {},
|
||||
"peerDependencies": {
|
||||
"postcss": "^8.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"chai": "^4.2.0",
|
||||
"eslint": "^4.18.2",
|
||||
"husky": "^4.3.0",
|
||||
"mocha": "^8.1.3",
|
||||
"postcss": "^8.0.5",
|
||||
"standard-version": "^9.0.0"
|
||||
},
|
||||
"scripts": {
|
||||
"lint": "eslint *.js ./lib/ ./test/",
|
||||
"test": "npm run lint && mocha",
|
||||
"tdd": "mocha -w --watch-extensions js,json,css",
|
||||
"release": "standard-version"
|
||||
},
|
||||
"husky": {
|
||||
"hooks": {
|
||||
"pre-commit": "npm test",
|
||||
"pre-push": "npm test"
|
||||
}
|
||||
},
|
||||
"standard-version": {
|
||||
"scripts": {
|
||||
"prerelease": "npm test"
|
||||
}
|
||||
}
|
||||
}
|
||||
4
receipeServer/frontend_old/node_modules/postcss-initial/~/.config/configstore/update-notifier-npm.json
generated
vendored
Normal file
4
receipeServer/frontend_old/node_modules/postcss-initial/~/.config/configstore/update-notifier-npm.json
generated
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"optOut": false,
|
||||
"lastUpdateCheck": 1618430037808
|
||||
}
|
||||
Reference in New Issue
Block a user