New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

postcss-prefixwrap

Package Overview
Dependencies
Maintainers
1
Versions
77
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

postcss-prefixwrap - npm Package Compare versions

Comparing version 1.5.1 to 1.6.0

.huskyrc.js

59

CHANGELOG.md

@@ -1,7 +0,14 @@

# Changelog
# [PostCSS Prefix Wrap](./README.md) / Changelog
Releases ordered so that the most recent are displayed at the top, with the currently being developed release at the top, labeled as **In Development**. This release will be given a number once it is ready to be released. Each release can contain both a **Features and Improvements** and **Bug Fixes** sections.
## 1.5.1
## [1.6.0](https://github.com/dbtedman/postcss-prefixwrap/releases/tag/1.6.0)
### Features and Improvements
- Refactored test implementation with `acceptance`, and `unit` kinds.
- TypeScript to better handle types.
## [1.5.1](https://github.com/dbtedman/postcss-prefixwrap/releases/tag/1.5.1)
### Bug Fixes

@@ -12,11 +19,11 @@

## 1.5.0
## [1.5.0](https://github.com/dbtedman/postcss-prefixwrap/releases/tag/1.5.0)
### Features and Improvements
- [#41](https://github.com/dbtedman/postcss-prefixwrap/pull/41) - Added ignored selectors list.
- [[41]](https://github.com/dbtedman/postcss-prefixwrap/pull/41) Added ignored selectors list.
- Experiment with better `eslint` / `prettier` integration.
- Package updates; some to fix audit errors, the rest to bring packages up to latest versions.
## 1.4.1
## [1.4.1](https://github.com/dbtedman/postcss-prefixwrap/releases/tag/1.4.1)

@@ -27,23 +34,23 @@ ### Bug Fixes

## 1.4.0
## [1.4.0](https://github.com/dbtedman/postcss-prefixwrap/releases/tag/1.4.0)
### Features and Improvements
- [#28](https://github.com/dbtedman/postcss-prefixwrap/issues/28) - PostCSS Should be a Peer Dependency not Dependency
- [#29](https://github.com/dbtedman/postcss-prefixwrap/issues/29) - Use Modern JS (ES6+)
- [#30](https://github.com/dbtedman/postcss-prefixwrap/issues/30) - Include Current Node Versions in Testing
- [[28]](https://github.com/dbtedman/postcss-prefixwrap/issues/28) PostCSS Should be a Peer Dependency not Dependency
- [[29]](https://github.com/dbtedman/postcss-prefixwrap/issues/29) Use Modern JS (ES6+)
- [[30]](https://github.com/dbtedman/postcss-prefixwrap/issues/30) Include Current Node Versions in Testing
- Prettier
- Project cleanup.
## 1.3.0
## [1.3.0](https://github.com/dbtedman/postcss-prefixwrap/releases/tag/1.3.0)
### Features and Improvements
- [#22](https://github.com/dbtedman/postcss-prefixwrap/pull/22) - Implement a more robust `@keyframes` detection, preserving `from` and `to` inside `@keyframes`
- [[22]](https://github.com/dbtedman/postcss-prefixwrap/pull/22) Implement a more robust `@keyframes` detection, preserving `from` and `to` inside `@keyframes`
### Bug Fixes
- [#23](https://github.com/dbtedman/postcss-prefixwrap/pull/23) - Stop ESLint from searching for config files in parent folders
- [[23]](https://github.com/dbtedman/postcss-prefixwrap/pull/23) Stop ESLint from searching for config files in parent folders
## 1.2.0
## [1.2.0](https://github.com/dbtedman/postcss-prefixwrap/releases/tag/1.2.0)

@@ -58,11 +65,11 @@ ### Features and Improvements

- [#17](https://github.com/dbtedman/postcss-prefixwrap/issues/17) - Keyframe percentages are incorrectly prefixed
- [[17]](https://github.com/dbtedman/postcss-prefixwrap/issues/17) Keyframe percentages are incorrectly prefixed
## 1.1.3
## [1.1.3](https://github.com/dbtedman/postcss-prefixwrap/releases/tag/1.1.3)
### Bug Fixes
- [#6](https://github.com/dbtedman/postcss-prefixwrap/issues/6) - Selectors containing the word "body" or "html" treated as root
- [[6]](https://github.com/dbtedman/postcss-prefixwrap/issues/6) Selectors containing the word "body" or "html" treated as root
## 1.1.2
## [1.1.2](https://github.com/dbtedman/postcss-prefixwrap/releases/tag/1.1.2)

@@ -73,3 +80,3 @@ ### Bug Fixes

## 1.1.1
## [1.1.1](https://github.com/dbtedman/postcss-prefixwrap/releases/tag/1.1.1)

@@ -81,3 +88,3 @@ ### Features and Improvements

## 1.0.1
## [1.0.1](https://github.com/dbtedman/postcss-prefixwrap/releases/tag/1.0.1)

@@ -88,3 +95,3 @@ ### Features and Improvements

## 1.0.0
## [1.0.0](https://github.com/dbtedman/postcss-prefixwrap/releases/tag/1.0.0)

@@ -95,3 +102,3 @@ ### Features and Improvements

## 0.2.2
## [0.2.2](https://github.com/dbtedman/postcss-prefixwrap/releases/tag/0.2.2)

@@ -103,3 +110,3 @@ ### Features and Improvements

## 0.2.1
## [0.2.1](https://github.com/dbtedman/postcss-prefixwrap/releases/tag/0.2.1)

@@ -110,3 +117,3 @@ ### Features and Improvements

## 0.2.0
## [0.2.0](https://github.com/dbtedman/postcss-prefixwrap/releases/tag/0.2.0)

@@ -117,3 +124,3 @@ ### Features and Improvements

## 0.1.0
## [0.1.0](https://github.com/dbtedman/postcss-prefixwrap/releases/tag/0.1.0)

@@ -124,3 +131,3 @@ ### Features and Improvements

## 0.0.5
## [0.0.5](https://github.com/dbtedman/postcss-prefixwrap/releases/tag/0.0.5)

@@ -131,3 +138,3 @@ ### Bug Fixes

## 0.0.4
## [0.0.4](https://github.com/dbtedman/postcss-prefixwrap/releases/tag/0.0.4)

@@ -134,0 +141,0 @@ ### Features and Improvements

@@ -1,49 +0,6 @@

# Contributing Guide
# [PostCSS Prefix Wrap](./README.md) / Contributing Guide
Thanks to all of the [Contributors](https://github.com/dbtedman/postcss-prefixwrap/graphs/contributors) who maintain PostCSS Prefix Wrap and [Jeff Teng](https://github.com/aj120426394) for contributing to the initial design.
## Testing and Code Quality
### Continuous Integration
Provided by [Travis CI](https://travis-ci.org/dbtedman/postcss-prefixwrap), run on every commit and pull request.
### Code Formatting
Code formatting support provided by [Prettier](https://prettier.io/) and [ESLint](http://eslint.org/).
```bash
npm run format
```
### Static Analysis
Linting support provided by [ESLint](http://eslint.org/) based on rules defined in `.eslintrc.yml`.
```bash
npm run test:lint
```
### Unit Tests
Code is unit tested using [MochaJS](https://mochajs.org), using test cases defined in the `unit/` directory.
```bash
npm run test:unit
```
### Integration Tests
Code is integration tested using [MochaJS](https://mochajs.org), using test cases defined in the `integration/` directory.
```bash
npm run test:integration
```
## Releasing
Based on the [NPM Publishing Guide](https://docs.npmjs.com/getting-started/publishing-npm-packages), after updating the current version, run the following command:
```bash
npm publish
```
- [Testing and Code Quality](./docs/contributing/CODE_QUALITY.md)
- [Releasing](./docs/contributing/RELEASING.md)
{
"name": "postcss-prefixwrap",
"version": "1.5.1",
"version": "1.6.0",
"description": "A PostCSS plugin that is used to wrap css styles with a css selector to constrain their affect on parent elements in a page.",
"license": "MIT",
"author": "Daniel Tedman (https://danieltedman.com)",
"author": {
"name": "Daniel Tedman",
"url": "https://danieltedman.com"
},
"repository": "https://github.com/dbtedman/postcss-prefixwrap",
"homepage": "https://github.com/dbtedman/postcss-prefixwrap#readme",
"bugs": "https://github.com/dbtedman/postcss-prefixwrap/issues",
"keywords": [

@@ -14,12 +19,15 @@ "css",

"postcss",
"postcss-plugin"
"postcss-plugin",
"typescript"
],
"main": "./src/main.js",
"main": "./build/main.js",
"scripts": {
"format": "prettier ./**/*.{md,yml,yaml,json} --write && prettier-eslint ./**/*.js --write",
"test": "npm run test:lint && npm run test:unit && npm run test:integration",
"test:integration": "npm run test:integration:prep && mocha --colors ./integration",
"test:integration:prep": "gulp --gulpfile=./integration/fixtures/gulpfile.js css",
"test:lint": "eslint --color ./src ./unit",
"test:unit": "nyc --reporter=text --reporter=lcov mocha --colors ./unit"
"clean": "rm -rf ./build/",
"build": "tsc --build ./tsconfig.json --pretty",
"format": "prettier './**/*.{md,yml,yaml,json,ts,js}' --write",
"release": "npm run clean && npm run build && npm publish",
"test": "npm run build && npm run test:lint && npm run test:unit && npm run test:acceptance",
"test:acceptance": "nyc --reporter=text --reporter=lcov mocha --colors ./acceptance/**/*Test.js",
"test:lint": "prettier './**/*.{md,yml,yaml,json,ts,js}' --check",
"test:unit": "nyc --reporter=text --reporter=lcov mocha --colors -r ts-node/register ./unit/**/*Test.ts"
},

@@ -30,16 +38,18 @@ "peerDependencies": {

"devDependencies": {
"@types/mocha": "5.2.6",
"@types/mocha": "5.2.7",
"@types/node": "12.0.8",
"ajv": "6.10.0",
"ajv-keywords": "3.4.0",
"codecov": "3.3.0",
"eslint": "5.16.0",
"fs-extra": "7.0.1",
"gulp": "4.0.1",
"codecov": "3.5.0",
"fs-extra": "8.0.1",
"gulp": "4.0.2",
"gulp-postcss": "8.0.0",
"husky": "2.4.1",
"mocha": "6.1.4",
"nyc": "14.0.0",
"postcss": "7.0.14",
"prettier": "1.17.0",
"prettier-eslint-cli": "4.7.1"
"nyc": "14.1.1",
"postcss": "7.0.17",
"prettier": "1.18.2",
"ts-node": "8.3.0",
"typescript": "3.5.2"
}
}

@@ -1,2 +0,2 @@

# Security
# [PostCSS Prefix Wrap](./README.md) / Security

@@ -3,0 +3,0 @@ ## Dependency Vulnerability Scanning

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc