summaryrefslogtreecommitdiff
path: root/node_modules/postcss-page-break
diff options
context:
space:
mode:
authorlittleblack111 <littleblack11111@gmail.com>2026-05-18 23:10:59 +0800
committerlittleblack111 <littleblack11111@gmail.com>2026-05-18 23:41:44 +0800
commitfc87c009806dcc98867f6b58efe29b042aa01dee (patch)
tree8f59b3f4a5b66e9dfef2d40c8d318e258a521228 /node_modules/postcss-page-break
parent3336b2356ee6152d9c6ae59bd9b87ccbc0958407 (diff)
node: updatemain
Diffstat (limited to 'node_modules/postcss-page-break')
-rw-r--r--node_modules/postcss-page-break/CHANGELOG.md17
-rw-r--r--node_modules/postcss-page-break/LICENSE20
-rw-r--r--node_modules/postcss-page-break/README.md83
-rw-r--r--node_modules/postcss-page-break/index.js35
-rw-r--r--node_modules/postcss-page-break/package.json44
5 files changed, 0 insertions, 199 deletions
diff --git a/node_modules/postcss-page-break/CHANGELOG.md b/node_modules/postcss-page-break/CHANGELOG.md
deleted file mode 100644
index 1178a60d..00000000
--- a/node_modules/postcss-page-break/CHANGELOG.md
+++ /dev/null
@@ -1,17 +0,0 @@
-# Change Log
-This project adheres to [Semantic Versioning](http://semver.org/).
-
-## 3.0.3 - 2020-09-27
-- Use `Declaration` event to work faster
-- Fast check with `startsWith` before running slow regexp
-- Avoid adding duplicate
-Thanks to @ai
-
-## 3.0.0 - 2020-09-20
-* Updated: Support for PostCSS v8
-
-## 2.0 - 2018-09-18
-* Updated: Support for PostCSS v7
-
-## 1.0
-* Initial release
diff --git a/node_modules/postcss-page-break/LICENSE b/node_modules/postcss-page-break/LICENSE
deleted file mode 100644
index 48c74e47..00000000
--- a/node_modules/postcss-page-break/LICENSE
+++ /dev/null
@@ -1,20 +0,0 @@
-The MIT License (MIT)
-
-Copyright 2017 AUTHOR_NAME <AUTHOR_EMAIL>
-
-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.
diff --git a/node_modules/postcss-page-break/README.md b/node_modules/postcss-page-break/README.md
deleted file mode 100644
index 8b565da6..00000000
--- a/node_modules/postcss-page-break/README.md
+++ /dev/null
@@ -1,83 +0,0 @@
-# postcss-page-break
-
-[![NPM Package][npm-img]][npm]
-[![Build Status][ci-img]][ci]
-[![License: MIT][mit-img]][mit]
-
-[PostCSS] plugin to fallback `break-` properties with `page-break-` alias.
-
-[!['Can I use' table](https://caniuse.bitsofco.de/image/multicolumn.png)](https://caniuse.com/#feat=multicolumn)
-
-[PostCSS]: https://github.com/postcss/postcss
-[npm-img]: https://img.shields.io/npm/v/postcss-page-break.svg
-[npm]: https://www.npmjs.org/package/postcss-page-break
-[ci-img]: https://travis-ci.org/shrpne/postcss-page-break.svg
-[ci]: https://travis-ci.org/shrpne/postcss-page-break
-[mit-img]: https://img.shields.io/badge/License-MIT-yellow.svg
-[mit]: https://github.com/shrpne/postcss-page-break/blob/master/LICENSE
-
-```css
-/* before */
-.foo {
- break-inside: avoid;
- break-after: page;
-}
-
-/* after */
-.foo {
- page-break-inside: avoid;
- break-inside: avoid;
- page-break-after: always;
- break-after: page;
-}
-```
-
-Available fallbacks:
-```
-break-inside: auto => page-break-inside: auto
-break-inside: avoid => page-break-inside: avoid
-break-inside: avoid-page => page-break-inside: avoid
-break-inside: inherit => page-break-inside: inherit
-break-inside: initial => page-break-inside: initial
-break-inside: unset => page-break-inside: unset
-
-break-before: auto => page-break-before: auto;
-break-before: avoid => page-break-before: avoid;
-break-before: avoid-page => page-break-before: avoid;
-break-before: page => page-break-before: always;
-break-before: always => page-break-before: always;
-break-before: left => page-break-before: left;
-break-before: right => page-break-before: right;
-break-before: recto => page-break-before: recto;
-break-before: verso => page-break-before: verso;
-break-before: inherit => page-break-before: inherit;
-break-before: initial => page-break-before: initial;
-break-before: unset => page-break-before: unset;
-
-break-after: auto => page-break-after: auto;
-break-after: avoid => page-break-after: avoid;
-break-after: avoid-page => page-break-after: avoid;
-break-after: page => page-break-after: always;
-break-after: always => page-break-after: always;
-break-after: left => page-break-after: left;
-break-after: right => page-break-after: right;
-break-after: recto => page-break-after: recto;
-break-after: verso => page-break-after: verso;
-break-after: inherit => page-break-after: inherit;
-break-after: initial => page-break-after: initial;
-break-after: unset => page-break-after: unset;
-```
-
-## Installation
-```bash
-npm install --save-dev postcss postcss-page-break
-```
-
-
-## Usage
-
-```js
-postcss([ require('postcss-page-break') ])
-```
-
-See [PostCSS] docs for examples for your environment (webpack, gulp, grunt).
diff --git a/node_modules/postcss-page-break/index.js b/node_modules/postcss-page-break/index.js
deleted file mode 100644
index 593334bd..00000000
--- a/node_modules/postcss-page-break/index.js
+++ /dev/null
@@ -1,35 +0,0 @@
-module.exports = function(options) {
- return {
- postcssPlugin: 'postcss-page-break',
- Declaration(decl) {
- if (decl.prop.startsWith('break-') && /^break-(inside|before|after)/.test(decl.prop)) {
- // do not process column|region related properties
- if (decl.value.search(/column|region/) >= 0) {
- return;
- }
-
- let newValue;
- switch (decl.value) {
- case 'page':
- newValue = 'always';
- break;
- case 'avoid-page':
- newValue = 'avoid';
- break;
- default:
- newValue = decl.value;
- }
-
- const newProperty = 'page-' + decl.prop;
- if (decl.parent.every((sibling) => sibling.prop !== newProperty)) {
- decl.cloneBefore({
- prop: newProperty,
- value: newValue,
- });
- }
- }
- },
- };
-
-};
-module.exports.postcss = true;
diff --git a/node_modules/postcss-page-break/package.json b/node_modules/postcss-page-break/package.json
deleted file mode 100644
index d70bef3e..00000000
--- a/node_modules/postcss-page-break/package.json
+++ /dev/null
@@ -1,44 +0,0 @@
-{
- "name": "postcss-page-break",
- "version": "3.0.4",
- "description": "PostCSS plugin postcss-page-break to fallback `break-` properties with `page-break-` alias",
- "files": [
- "/index.js"
- ],
- "scripts": {
- "test": "jest && npm run lint",
- "lint": "eslint *.js",
- "lint:fix": "eslint *.js --fix"
- },
- "keywords": [
- "postcss",
- "css",
- "postcss-plugin",
- "break",
- "break-inside",
- "page-break-inside",
- "avoid"
- ],
- "author": "shrpne <shrpne@gmail.com>",
- "license": "MIT",
- "repository": {
- "type" : "git",
- "url" : "https://github.com/shrpne/postcss-page-break"
- },
- "bugs": {
- "url": "https://github.com/shrpne/postcss-page-break/issues"
- },
- "peerDependencies": {
- "postcss": "^8"
- },
- "devDependencies": {
- "eslint": "^7.10.0",
- "eslint-config-google": "^0.14.0",
- "eslint-plugin-jest": "^24.0.2",
- "eslint-plugin-node": "^11.1.0",
- "eslint-plugin-security": "^1.4.0",
- "eslint-plugin-unicorn": "^22.0.0",
- "jest": "^26.4.2",
- "postcss": "^8.1.0"
- }
-}