├── .github ├── scala-steward.conf └── workflows │ ├── build-test.yml │ └── publish.yml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── NOTICE ├── README.md ├── project ├── build.properties └── plugins.sbt ├── sbt-less-plugin-tester ├── build.sbt ├── project │ ├── build.properties │ └── plugins.sbt └── src │ └── main │ └── assets │ ├── bars │ └── bar.less │ └── foo.less └── src ├── main ├── resources │ └── lessc.js └── scala │ └── com │ └── typesafe │ └── sbt │ └── less │ └── SbtLess.scala └── sbt-test └── sbt-less-plugin ├── bootstrap ├── build.sbt ├── project │ └── plugins.sbt ├── src │ └── main │ │ └── assets │ │ └── main.less └── test ├── clean-css ├── build.sbt ├── project │ └── plugins.sbt ├── src │ └── main │ │ └── assets │ │ └── css │ │ └── main.less └── test ├── empty-source ├── build.sbt ├── project │ └── plugins.sbt ├── src │ └── main │ │ └── assets │ │ └── css │ │ └── empty.less └── test ├── error-output-global-vars ├── build.sbt ├── project │ ├── Build.scala │ ├── plugins.sbt │ └── src │ │ └── main │ │ ├── scala-sbt-0.13 │ │ └── Compat.scala │ │ └── scala-sbt-1.0 │ │ └── Compat.scala ├── src │ └── main │ │ └── assets │ │ ├── main.less │ │ └── missing-variable.less └── test ├── error-output ├── build.sbt ├── project │ ├── Build.scala │ ├── plugins.sbt │ └── src │ │ └── main │ │ ├── scala-sbt-0.13 │ │ └── Compat.scala │ │ └── scala-sbt-1.0 │ │ └── Compat.scala ├── src │ └── main │ │ └── assets │ │ ├── main.less │ │ └── missing-variable.less └── test ├── global-variables ├── build.sbt ├── project │ └── plugins.sbt ├── src │ └── main │ │ └── assets │ │ └── css │ │ └── main.less └── test ├── incremental-compilation ├── build.sbt ├── included.less.1 ├── project │ └── plugins.sbt ├── src │ └── main │ │ └── assets │ │ └── css │ │ ├── included.less │ │ └── main.less └── test ├── less-same-webjars-different-version ├── build.sbt ├── project │ └── plugins.sbt ├── src │ └── main │ │ └── assets │ │ └── css │ │ └── main.less └── test ├── less ├── build.sbt ├── project │ └── plugins.sbt ├── src │ └── main │ │ └── assets │ │ └── css │ │ └── main.less └── test ├── multi-module ├── build.sbt ├── modules │ ├── a │ │ └── src │ │ │ └── main │ │ │ └── assets │ │ │ └── css │ │ │ └── a.less │ └── b │ │ └── src │ │ └── main │ │ └── assets │ │ └── css │ │ └── b.less ├── project │ └── plugins.sbt ├── src │ └── main │ │ └── assets │ │ └── css │ │ └── main.less └── test ├── relative-imports-off ├── build.sbt ├── project │ └── plugins.sbt ├── src │ └── main │ │ └── assets │ │ └── main.less └── test └── relative-imports ├── build.sbt ├── project └── plugins.sbt ├── src └── main │ └── assets │ └── main.less └── test /.github/scala-steward.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/.github/scala-steward.conf -------------------------------------------------------------------------------- /.github/workflows/build-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/.github/workflows/build-test.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/README.md -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.11.7 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /sbt-less-plugin-tester/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/sbt-less-plugin-tester/build.sbt -------------------------------------------------------------------------------- /sbt-less-plugin-tester/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.11.7 2 | -------------------------------------------------------------------------------- /sbt-less-plugin-tester/project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/sbt-less-plugin-tester/project/plugins.sbt -------------------------------------------------------------------------------- /sbt-less-plugin-tester/src/main/assets/bars/bar.less: -------------------------------------------------------------------------------- 1 | h1 { color: green; } 2 | -------------------------------------------------------------------------------- /sbt-less-plugin-tester/src/main/assets/foo.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/sbt-less-plugin-tester/src/main/assets/foo.less -------------------------------------------------------------------------------- /src/main/resources/lessc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/main/resources/lessc.js -------------------------------------------------------------------------------- /src/main/scala/com/typesafe/sbt/less/SbtLess.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/main/scala/com/typesafe/sbt/less/SbtLess.scala -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/bootstrap/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/bootstrap/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/bootstrap/project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/bootstrap/project/plugins.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/bootstrap/src/main/assets/main.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/bootstrap/src/main/assets/main.less -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/bootstrap/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/bootstrap/test -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/clean-css/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/clean-css/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/clean-css/project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/clean-css/project/plugins.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/clean-css/src/main/assets/css/main.less: -------------------------------------------------------------------------------- 1 | h1 { 2 | color: blue; 3 | } -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/clean-css/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/clean-css/test -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/empty-source/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/empty-source/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/empty-source/project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/empty-source/project/plugins.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/empty-source/src/main/assets/css/empty.less: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/empty-source/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/empty-source/test -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/error-output-global-vars/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/error-output-global-vars/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/error-output-global-vars/project/Build.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/error-output-global-vars/project/Build.scala -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/error-output-global-vars/project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/error-output-global-vars/project/plugins.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/error-output-global-vars/project/src/main/scala-sbt-0.13/Compat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/error-output-global-vars/project/src/main/scala-sbt-0.13/Compat.scala -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/error-output-global-vars/project/src/main/scala-sbt-1.0/Compat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/error-output-global-vars/project/src/main/scala-sbt-1.0/Compat.scala -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/error-output-global-vars/src/main/assets/main.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/error-output-global-vars/src/main/assets/main.less -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/error-output-global-vars/src/main/assets/missing-variable.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/error-output-global-vars/src/main/assets/missing-variable.less -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/error-output-global-vars/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/error-output-global-vars/test -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/error-output/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/error-output/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/error-output/project/Build.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/error-output/project/Build.scala -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/error-output/project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/error-output/project/plugins.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/error-output/project/src/main/scala-sbt-0.13/Compat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/error-output/project/src/main/scala-sbt-0.13/Compat.scala -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/error-output/project/src/main/scala-sbt-1.0/Compat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/error-output/project/src/main/scala-sbt-1.0/Compat.scala -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/error-output/src/main/assets/main.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/error-output/src/main/assets/main.less -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/error-output/src/main/assets/missing-variable.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/error-output/src/main/assets/missing-variable.less -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/error-output/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/error-output/test -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/global-variables/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/global-variables/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/global-variables/project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/global-variables/project/plugins.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/global-variables/src/main/assets/css/main.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/global-variables/src/main/assets/css/main.less -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/global-variables/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/global-variables/test -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/incremental-compilation/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/incremental-compilation/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/incremental-compilation/included.less.1: -------------------------------------------------------------------------------- 1 | h2.modified { 2 | color: green; 3 | } -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/incremental-compilation/project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/incremental-compilation/project/plugins.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/incremental-compilation/src/main/assets/css/included.less: -------------------------------------------------------------------------------- 1 | h2.original { 2 | color: red; 3 | } -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/incremental-compilation/src/main/assets/css/main.less: -------------------------------------------------------------------------------- 1 | h1 { 2 | color: blue; 3 | } 4 | 5 | @import "included"; -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/incremental-compilation/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/incremental-compilation/test -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/less-same-webjars-different-version/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/less-same-webjars-different-version/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/less-same-webjars-different-version/project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/less-same-webjars-different-version/project/plugins.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/less-same-webjars-different-version/src/main/assets/css/main.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/less-same-webjars-different-version/src/main/assets/css/main.less -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/less-same-webjars-different-version/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/less-same-webjars-different-version/test -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/less/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/less/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/less/project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/less/project/plugins.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/less/src/main/assets/css/main.less: -------------------------------------------------------------------------------- 1 | h1 { 2 | color: blue 3 | } -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/less/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/less/test -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/multi-module/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/multi-module/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/multi-module/modules/a/src/main/assets/css/a.less: -------------------------------------------------------------------------------- 1 | @import 'lib/b/css/b'; 2 | 3 | @a: @b; 4 | -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/multi-module/modules/b/src/main/assets/css/b.less: -------------------------------------------------------------------------------- 1 | @b: #123456; 2 | -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/multi-module/project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/multi-module/project/plugins.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/multi-module/src/main/assets/css/main.less: -------------------------------------------------------------------------------- 1 | @import 'lib/a/css/a'; 2 | 3 | h1 { 4 | color: @a; 5 | } 6 | -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/multi-module/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/multi-module/test -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/relative-imports-off/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/relative-imports-off/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/relative-imports-off/project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/relative-imports-off/project/plugins.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/relative-imports-off/src/main/assets/main.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/relative-imports-off/src/main/assets/main.less -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/relative-imports-off/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/relative-imports-off/test -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/relative-imports/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/relative-imports/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/relative-imports/project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/relative-imports/project/plugins.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/relative-imports/src/main/assets/main.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/relative-imports/src/main/assets/main.less -------------------------------------------------------------------------------- /src/sbt-test/sbt-less-plugin/relative-imports/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-less/HEAD/src/sbt-test/sbt-less-plugin/relative-imports/test --------------------------------------------------------------------------------