├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .husky ├── commit-msg └── pre-commit ├── CHANGELOG.md ├── LICENSE ├── README.md ├── README_CN.md ├── commitlint.config.js ├── example ├── index.js ├── main-viewport.css └── main.css ├── jest.config.js ├── package.json ├── pnpm-lock.yaml ├── prettier.config.js ├── release.js ├── spec └── px-to-viewport.spec.ts ├── src ├── index.ts ├── pixel-unit-regexp.ts ├── prop-list-matcher.ts ├── type.ts └── utils.ts └── tsconfig.json /.eslintignore: -------------------------------------------------------------------------------- 1 | dist 2 | types 3 | node_modules 4 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonny-china/postcss-px-to-viewport/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonny-china/postcss-px-to-viewport/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonny-china/postcss-px-to-viewport/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npx lint-staged -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonny-china/postcss-px-to-viewport/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonny-china/postcss-px-to-viewport/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonny-china/postcss-px-to-viewport/HEAD/README.md -------------------------------------------------------------------------------- /README_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonny-china/postcss-px-to-viewport/HEAD/README_CN.md -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | extends: ['@commitlint/config-conventional'] 3 | } 4 | -------------------------------------------------------------------------------- /example/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonny-china/postcss-px-to-viewport/HEAD/example/index.js -------------------------------------------------------------------------------- /example/main-viewport.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonny-china/postcss-px-to-viewport/HEAD/example/main-viewport.css -------------------------------------------------------------------------------- /example/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonny-china/postcss-px-to-viewport/HEAD/example/main.css -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonny-china/postcss-px-to-viewport/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonny-china/postcss-px-to-viewport/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonny-china/postcss-px-to-viewport/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonny-china/postcss-px-to-viewport/HEAD/prettier.config.js -------------------------------------------------------------------------------- /release.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonny-china/postcss-px-to-viewport/HEAD/release.js -------------------------------------------------------------------------------- /spec/px-to-viewport.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonny-china/postcss-px-to-viewport/HEAD/spec/px-to-viewport.spec.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonny-china/postcss-px-to-viewport/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/pixel-unit-regexp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonny-china/postcss-px-to-viewport/HEAD/src/pixel-unit-regexp.ts -------------------------------------------------------------------------------- /src/prop-list-matcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonny-china/postcss-px-to-viewport/HEAD/src/prop-list-matcher.ts -------------------------------------------------------------------------------- /src/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonny-china/postcss-px-to-viewport/HEAD/src/type.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonny-china/postcss-px-to-viewport/HEAD/src/utils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonny-china/postcss-px-to-viewport/HEAD/tsconfig.json --------------------------------------------------------------------------------