css-selector-extract

Extract certain CSS selectors form (S)CSS code.

MIT License

Downloads
394.4K
Stars
11
Committers
3
css-selector-extract - 4.0.0 Latest Release

Published by maoberlehner over 6 years ago

  • 37b2aa7b66fb6482cb3f36ab97bc4499a37f9faf Add donation badges
  • e5468928427a3bfe3087eb91f3bb71f25c20f35c Reformat markdown files to comply with standards
  • ea7ac54d6aadb8b043ad2573c8898db6e6e3e421 Use ES6 and Rollup instead of TypeScript
  • fa01b462a8174e8d9d05e526730e2e892e1570da Update dependencies
css-selector-extract - 3.3.6

Published by maoberlehner almost 7 years ago

  • c1d7a0c333435a68c36e2714f87760a40e34666d Add GitHub star badge
  • 0e66f655df9d65cb9821b4c6c1da70caa84c1d35 Add source map support for Jest coverage report
  • 1216b904819dd7830904286cbf28502bd2cff981 Add coverage badge and speed up tests on Travis
  • a72e91817a34cfd7cff12298ac12fdf395ee36e6 Update dependencies
css-selector-extract - 3.3.5

Published by maoberlehner almost 7 years ago

  • 6117fbbf03ee21e370aeaf633fc2f130a1c4e73d Update dependencies
  • 14d806c650af8ca78ac6273763d4ab521d7c0c80 Move spec files alongside regular files
css-selector-extract - 3.3.4

Published by maoberlehner almost 7 years ago

  • 2be08d404d6f6ea46da2b380151c924e85331d5f Add pre publish hook
  • 7c531eccd6ec4c1fee26fb6174262090fe0f953e Install node types for test scripts
  • f1e904e78895c5c52123b40b6c27972106555930 Use constants for line preservation strings

(Release 3.3.3 is missing in Git because it was a quick fix release to npm only, because 3.3.2 release on npm was missing dist files, which are not tracked in Git)

css-selector-extract - 3.3.2

Published by maoberlehner almost 7 years ago

  • 99a01672fc53c3b45e2e38e31a7f6a55741f4927 Use modern JavaScript syntax in demo code
  • 54202050ee81a2ae06a2ad2b353f6167b6cb4b29 Use jest instead of mocha and chai for testing
  • 0736c4c132b2972645b05c1a23132c3d19927e55 Update dependencies
css-selector-extract - 3.3.1

Published by maoberlehner about 7 years ago

  • d5676d798533a8dcfc967919f02be242c07dd73d Prevent wrong preserve line placeholder comment format
css-selector-extract - 3.3.0

Published by maoberlehner about 7 years ago

  • 0279d5a01475e35e96dcb293f35a4cc4e52d47b6 Replace line preservation comments with empty lines
  • c7bb62ed580da350e5778913158101c34b335d8f Update npm dependencies
css-selector-extract - 3.2.0

Published by maoberlehner about 7 years ago

  • 944a7045a5b94a3a3919a3917af010b32bf24a52 Add contributing info file to npm ignore list
  • 2cd54f74f1681ddc6c9c9a6701156665ee083ceb Use consistent markdown style
  • 0542e2a79f6266541287e53ae7fe50fe655a5842 Use fixed bootstrap version to prevent tests from failing
  • 107ca3512c9b21b53bd2fc8bddc1a8e6b10b0e21 Add an option which makes it possible to preserve lines
css-selector-extract - 3.1.3

Published by maoberlehner about 7 years ago

  • ea3e5277c87d28c7a4d35044a287166567d1a597 Add TypeScript types field
css-selector-extract - 3.1.2

Published by maoberlehner about 7 years ago

  • Publish dist/index.js to npm ¯\_(ツ)_
css-selector-extract - 3.1.1

Published by maoberlehner about 7 years ago

  • c36b5019e7de67c4f2cb668547b7cd626cfbecd4 Run build script on Travis
css-selector-extract - 3.1.0

Published by maoberlehner about 7 years ago

  • b88fdb66b3ac2f5307838c35ec089ea71915168b Fix test definition
  • c573eb776a96d6a2e06fcc169369c4fc972fa615 Run linting on travis
  • dcc3a02471dd40846fccc2fd800f298694a5d74f Remove dist files from repo
  • dab29e5cac2d80445ac2e378711fb50559bef368 TypeScript rewrite
  • 726e7b3400dbe20b5601ae9b4906cc5e0fb20b5b Add code of conduct
css-selector-extract - 3.0.1

Published by maoberlehner over 7 years ago

  • df9ab86819c29e246b88e19f369b8f7c839b1e28 Remove trailing commas from examples, to be less opinionated
css-selector-extract - 3.0.0

Published by maoberlehner over 7 years ago

  • 1ba6084914ba52249b1d194a1e31b1448f53efd5 Return an object instead of a class with only static methods
  • 5257eed3a77483de516049e5c49d04d1a265598d Use named exports because of nicer API
  • 1b893f2af89b7e02838cf96fd8c31fe9feeca051 Remove esdoc and esdoc comments, keeping it simple – YAGNI
  • ffa39d5f786d66f71d76a70e55a380ddf2f02fe1 Rename npm scripts to match common used conventions
  • 312c77f500d45cefc9404276284bbe6efee1e1e6 Use an options object instead of separate parameters
  • be4e94df471ea5a7f27c5e7b66299fdf593251ad Add 3.x.x update guide
css-selector-extract - 2.0.6

Published by maoberlehner over 7 years ago

  • 1d56028fe157c606a1b426527aebfd05f562c946 Use npm5 lock files instead of yarn and update dependencies
css-selector-extract - 2.0.4

Published by maoberlehner over 7 years ago

  • 24b924eff67b127fdf98dfda6cb0d9f8203dbaef Add a changelog file, fixes #39
  • a860bc899c7f2437555869b7852061dcd8c91f67 Minor formatting changes.
  • e2198b1bb08977ea2bdbcda6bfe6a8d847306b07 Add website link.
css-selector-extract - 2.0.5

Published by maoberlehner over 7 years ago

  • aa3bc6dfbf90f797fd543a213e689a86f0f88311 Use the more future proof module keyword
  • f38783e36011de9e5d998728f2536560880c2a39 Installing yarn manually in the travis config is not necessary anymore
  • c0e158f1871dea281270724002a592f873040c36 Replace deprecated modularis eslint config with new avalanche config
  • 1e713d5ae8017ee326ce204f924ffc682c29c020 Update dependencies
css-selector-extract - 2.0.2

Published by maoberlehner almost 8 years ago

  • 406760634deed2e9040ec8360fe3c435adfd0351 Update npm dependencies and move esdoc dependency from optional to devDependencies, fixes #34
  • b00c108ba02318a55cfc744ac179137c7544e42b Fix linting errors that came with updateing the eslint config.
  • a667164ce7c5a61fac6edbc96aefd6194efe0874 Upgrade dependencies and fix test errors because of new bootstrap release.
  • 55321584b669ab100f50dce5659860b1691f5d7f Use uppercase first letter for CssSelectorExtract class reference in the README demo code, fixes #37
  • 1302126bfb124296492bdb5f2a6fed6439b2c4a4 Rephrase the basic package description to only mention CSS instead of (S)CSS because this package also supports LESS and other syntaxes which are compatible with postcss, fixes #36

Minor changes

  • ef04214b3f342e3f6a3561c59ca933a9ed6e52d3 Remove bower_components directory from .gitignore, fixes #35
  • 504ccda041eeb7ab75242d38681916f836b8dd9b Add .gitattributes file and add a setting to treat files in the dist directory as binary files.
  • a286b3add8bd0f2f350ce0c841fd342705d8317e Update .gitattributes dist binary setting to also include subdirectories in dist.
  • f8f7b4b888eb0d659cc6eb4cbd086deda22be03f Update .npmignore with new files.
css-selector-extract - 2.0.3

Published by maoberlehner almost 8 years ago

  • 3598531916557571c701052082145d3b6aebd3e9 Simplify the empty selector filter.
  • a4aab14c2bd1af01c179fa1e639797dd3d4a37bc Replace buble with babel.
  • 451ae14c7a3400263aef30700a4ba87f4d4ec744 Split tests into multiple files. Use es6 import syntax in tests and test the actual es6 source files (with mocha babel compiler).
css-selector-extract - 2.0.1

Published by maoberlehner almost 8 years ago

  • 077b72848fc52346416174a01903b9334cf47d94 Fix a bug that prevents child elements from getting replaced and add a test case.