caroucssel

A lightweight dependency-free CSS carousel.

MIT License

Downloads
2K
Stars
6
Committers
3
caroucssel - 0.11.0-rc5

Published by schorfES about 3 years ago

  • Add documentation for public members 6b154a7
  • Add typedoc documentation 89255c6
  • Mark as side effects free a359e86

https://github.com/schorfES/caroucssel/compare/v0.11.0-3...v0.11.0-5

caroucssel - 0.11.0-rc4

Published by schorfES about 3 years ago

  • Specify typescript target and module as es6 fc3c098
  • Change minified build as unpkg entry point 1f8677e

https://github.com/schorfES/caroucssel/compare/v0.11.0-2...v0.11.0-3

caroucssel - 0.11.0-rc3

Published by schorfES about 3 years ago

  • Fix UMD and UMD minified builds 1e4594c
  • Remove sourcemaps from builds b3e4b6a

https://github.com/schorfES/caroucssel/compare/v0.11.0-1...v0.11.0-2

caroucssel - 0.11.0-rc2

Published by schorfES about 3 years ago

  • Refactor cache handling for scrollbar height 00814d1
  • Refactor configuration 18130bc

https://github.com/schorfES/caroucssel/compare/v0.11.0-0...v0.11.0-1

caroucssel - 0.11.0-rc1

Published by schorfES about 3 years ago

  • Migrate to typescript 2d72206

Dev:

  • Setup typescript builds (es, cjs, umd, min) d322d18
  • Setup eslint with typescript 21eda87
  • Setup stylelint (replaces sass-lint) 776ff06
  • Setup parcel for public pages 37aaf67
  • Update eslint setup 44f638b
  • Add license badge 0747afa
  • Add typescript badge b5645a5
  • Bump versions 49eb17c

https://github.com/schorfES/caroucssel/compare/v0.10.2...v0.11.0-0

caroucssel - 0.10.2

Published by schorfES about 3 years ago

Dev:

  • Replace codecov binary with github action 1c13331

Bots:

  • Bump jest from 27.0.6 to 27.1.0 96f2fb4
  • Bump rollup from 2.55.1 to 2.56.3 0b50ed6
  • Bump sass from 1.37.0 to 1.39.0 68f6b47
  • Bump @babel/core from 7.14.8 to 7.15.4 21cd6c7
  • Bump tar from 4.4.15 to 4.4.19 01f59e1
  • Bump path-parse from 1.0.6 to 1.0.7 9300f66

https://github.com/schorfES/caroucssel/compare/v0.10.1...v0.10.2

caroucssel - 0.10.1

Published by schorfES about 3 years ago

Dev:

  • Fixed 1 vulnerability in url-normalize f2eca65 2066dae

Bots:

  • Bump tar from 4.4.8 to 4.4.15 e0a0688
  • Bump @babel/preset-env from 7.14.7 to 7.14.9 0fa9a9a
  • Bump eslint from 7.29.0 to 7.32.0 31e64ba
  • Bump rollup from 2.52.6 to 2.55.1 4a2c405
  • Bump @babel/core from 7.14.6 to 7.14.8 19cdd6c
  • Bump codecov from 3.8.2 to 3.8.3 a45c3c5
  • Bump sass from 1.35.1 to 1.37.0 7f2092d
  • Bump uglify-js from 3.13.10 to 3.14.1 89cbd2c
  • Bump @babel/preset-env from 7.14.7 to 7.14.8 e24f523
  • Bump npm-watch from 0.10.0 to 0.11.0 0e24bc9
  • Bump eslint-plugin-jest from 24.3.6 to 24.4.0 25839f1
  • Bump uglify-js from 3.13.9 to 3.13.10 a462fe8
  • Bump jest from 27.0.4 to 27.0.6 7dc4122
  • Bump npm-watch from 0.9.0 to 0.10.0 4ebcdc7
  • Bump rollup from 2.52.2 to 2.52.6 e6229b0

https://github.com/schorfES/caroucssel/compare/v0.10.0...v0.10.1

caroucssel - 0.10.0

Published by schorfES over 3 years ago

  • Use css to hide scrollbars (browsers with scrollbars that only appear on scrolling) 25a568e

Dev:

  • Pin node LTS version 14.17.1 a65141c
  • Replace node-sass with sass (dart) 778ed57 0bcc515
  • Fix vulnerabilities 5e706ec 228f17b
  • Update dev dependencies cbbe91c a6928aa 036a616
  • Uninstall snyk dependency c495ade
  • Allowlist live-server and np to have temp vulnerabilities in dev dependencies 769660b

Bots:

  • Bump jest from 26.6.3 to 27.0.4 88a2a54
  • Bump audit-ci from 3.2.0 to 4.0.0 56879f6
  • Bump @babel/core from 7.14.0 to 7.14.3 a6bd489
  • Bump gh-pages from 3.1.0 to 3.2.0 6411041
  • Bump uglify-js from 3.13.5 to 3.13.8 60c2d14
  • Bump @babel/plugin-proposal-object-rest-spread from 7.13.8 to 7.14.4 3016719
  • Bump codecov from 3.8.1 to 3.8.2 fe52232
  • Bump @babel/preset-env from 7.14.0 to 7.14.4 ebef781
  • Bump rollup from 2.46.0 to 2.50.5 628865e
  • Bump @babel/plugin-proposal-optional-chaining from 7.13.12 to 7.14.2 6728a56
  • Bump ws from 7.4.0 to 7.4.6 dd8c304
  • Bump browserslist from 4.16.0 to 4.16.6 2962987

https://github.com/schorfES/caroucssel/compare/v0.9.0...v0.10.0

caroucssel - 0.9.0

Published by schorfES over 3 years ago

  • Replace generic Element type with HTMLOrSVGElement 21c1fb5

Dev:

  • Allowlist audit-ci to pass "merge" for now 61b63ca

Bots:

  • Bump lodash from 4.17.19 to 4.17.21 a50d0ba
  • Bump hosted-git-info from 2.7.1 to 2.8.9 3a27588
  • Bump @babel/preset-env from 7.13.12 to 7.14.0 bd460e7
  • Bump @babel/core from 7.13.14 to 7.14.0 b499afe
  • Bump snyk from 1.574.0 to 1.575.0 6a8dc99
  • Bump eslint-plugin-jest from 24.3.4 to 24.3.6 f419bd6
  • Bump np from 7.4.0 to 7.5.0 127a1ee
  • Bump uglify-js from 3.13.3 to 3.13.5 d2dac70
  • Bump @babel/plugin-transform-modules-umd from 7.13.0 to 7.14.0 de3a449
  • Bump eslint from 7.23.0 to 7.25.0 5bf8c5f
  • Bump audit-ci from 3.1.1 to 3.2.0 2902dbc
  • Bump rollup from 2.44.0 to 2.46.0 93e337b
  • Bump snyk from 1.522.0 to 1.574.0 a88ed63
  • Bump uglify-js from 3.13.0 to 3.13.3 6cd22db
  • Bump @babel/core from 7.13.8 to 7.13.14 fc557b1
  • Bump eslint from 7.21.0 to 7.23.0 e4c48eb
  • Bump eslint-plugin-jest from 24.1.5 to 24.3.4 7599ba6
  • Bump snyk from 1.518.0 to 1.522.0 ac20dd4
  • Bump rollup from 2.40.0 to 2.44.0 85e0950
  • Bump npm-watch from 0.7.0 to 0.9.0 7c02047
  • Bump eslint-plugin-jest from 24.1.5 to 24.3.2 014e465
  • Bump @babel/plugin-proposal-optional-chaining from 7.13.8 to 7.13.12 42be77f
  • Bump @babel/preset-env from 7.13.9 to 7.13.12 fca1a99

https://github.com/schorfES/caroucssel/compare/v0.8.6...v0.9.0

caroucssel - 0.8.6

Published by schorfES over 3 years ago

  • Update/cleanup .npmignore 4d35d20

Dev:

  • Fixed vulnerabilities in dev dependencies aae0f3b
  • Add git attributes b882a8a
  • Add github CI workflow 6faf2f7
  • Drop travis CI e3c5d33

Bots:

  • Bump y18n from 4.0.0 to 4.0.1 a5ac756

https://github.com/schorfES/caroucssel/compare/v0.8.5...v0.8.6

caroucssel - 0.8.5

Published by schorfES over 3 years ago

  • Add links to website and demos to README 0f1cac0

https://github.com/schorfES/caroucssel/compare/v0.8.4...v0.8.5

caroucssel - 0.8.4

Published by schorfES over 3 years ago

Bots:

  • Bump np from 7.2.0 to 7.4.0 b5a883c
  • Bump eslint-plugin-jest from 24.1.3 to 24.1.5 8f6a1a7
  • Bump snyk from 1.462.0 to 1.467.0 98e8666
  • Bump @babel/core from 7.12.10 to 7.13.8 7725963
  • Bump eslint from 7.19.0 to 7.21.0 c726be7
  • Bump uglify-js from 3.12.6 to 3.13.0 0dc05a2
  • Bump @babel/preset-env from 7.12.11 to 7.13.9 ac1c6c2
  • Bump @babel/plugin-transform-spread from 7.12.1 to 7.13.0 5f45fea
  • Bump @babel/plugin-transform-modules-umd from 7.12.1 to 7.13.0 5bd1c2b
  • Bump snyk from 1.440.1 to 1.462.0 328a19b
  • Bump rollup from 2.38.2 to 2.40.0 36b7996
  • Bump @babel/plugin-proposal-optional-chaining from 7.12.7 to 7.13.8 640b991
  • Bump @babel/plugin-proposal-object-rest-spread from 7.12.1 to 7.13.8 31cf91f

https://github.com/schorfES/caroucssel/compare/v0.8.3...v0.8.4

caroucssel - 0.8.3

Published by schorfES over 3 years ago

  • Fix bug when first item uses an offsetLeft > 0 e8ee715
  • Add example to playground with item offsets a423b1d

https://github.com/schorfES/caroucssel/compare/v0.8.2...v0.8.3

caroucssel - 0.8.2

Published by schorfES over 3 years ago

  • Always use scroll-behavior: smooth within styles 892da76
  • Fix rounding issues in page index calculation 953f031

Bots:

  • Bump uglify-js from 3.12.5 to 3.12.6 3836b72
  • Bump snyk from 1.439.3 to 1.440.1 fd4219b
  • Bump eslint from 7.18.0 to 7.19.0 af9f819
  • Bump rollup from 2.38.0 to 2.38.2 e106545

https://github.com/schorfES/caroucssel/compare/v0.8.1...v0.8.2

caroucssel - 0.8.1

Published by schorfES almost 4 years ago

  • Fix iteration on non existing pagination buttons 581f15d

Bots:

  • Bump snyk from 1.431.4 to 1.439.3 85ab3da
  • Bump @babel/plugin-transform-modules-umd from 7.10.4 to 7.12.1 2be6ea8
  • Bump uglify-js from 3.10.3 to 3.12.5 6a35cc7
  • Bump eslint from 7.12.1 to 7.18.0 f44e94c
  • Bump rollup from 2.26.3 to 2.38.0 79c63ef
  • Bump @babel/core from 7.12.9 to 7.12.10 8aef94a
  • Bump @babel/preset-env from 7.12.1 to 7.12.11 42e8d8e
  • Bump node-notifier from 8.0.0 to 8.0.1 db24c8d
  • Bump @babel/plugin-proposal-optional-chaining from 7.11.0 to 7.12.7 5da0aac
  • Bump codecov from 3.7.2 to 3.8.1 ea2e6ba
  • Bump np from 6.5.0 to 7.2.0 20cb80f

https://github.com/schorfES/caroucssel/compare/v0.8.0...v0.8.1

caroucssel - 0.8.0

Published by schorfES almost 4 years ago

  • Set initial index only if defined b74c4dd

Dev:

  • Remove whitelist flag from audit-ci call d7b0d75
  • Add bundlephobia badge dd3c4cf

Bots:

  • Bump ini from 1.3.5 to 1.3.7 b77ced4
  • Bump @babel/plugin-transform-spread from 7.11.0 to 7.12.1 bf27e5f
  • Bump @babel/core from 7.11.6 to 7.12.9 6877f7d
  • Bump snyk from 1.377.2 to 1.431.4 ade2d38
  • Bump eslint-plugin-jest from 24.1.0 to 24.1.3 71810bd
  • Bump jest from 26.4.2 to 26.6.3 cb78ef5
  • Bump @babel/preset-env from 7.10.4 to 7.12.1 405ef51
  • Bump eslint-plugin-jest from 24.0.2 to 24.1.0 bec30f4
  • Bump eslint from 7.8.0 to 7.12.1 3810991
  • Bump node-sass from 4.14.1 to 5.0.0 02ddb0f
  • Bump @babel/plugin-proposal-object-rest-spread from 7.11.0 to 7.12.1 e4917dd

https://github.com/schorfES/caroucssel/compare/v0.7.0...v0.8.0

caroucssel - 0.7.0

Published by schorfES about 4 years ago

  • Update calculation of item visibility 9da5fbf
  • Update calculation of pages c7de652, 2e29466
  • Add smooth-scroll docs and polyfill 616a6dc
  • Add caching for expensive computations c4bd58c
  • Add missing documentation for scrollbarsMaskClassName option 4372970
  • Handle pagination with only one page inside b990d92, 1d356a5 – thanks @ravi-kolla
  • Handle if template functions doesn't return element 5560cfe
  • Hide scrollbars in webkit browsers that only appear on scrolling f4b5238
  • Fix error when initialize empty with enabled buttons 1c3b1c7

Dev:

  • Add missing tests for debounce util ee50f17
  • Add missing tests for scrollbar util b36fb20
  • Add missing tests for destroy calls 3cb696e
  • Add missing tests for click events 6f7c8b2
  • Add missing tests for scroll updates on buttons and pagination 9cd1e4e
  • Add playground for different options and items 5724774
  • Add codecov config d00fc29
  • Add watch task for web folder 90f3759
  • Rename scrollbar util be45438

Bots:

  • Bump @babel/plugin-proposal-optional-chaining from 7.10.4 to 7.11.0 fe66b1d
  • Bump @babel/plugin-transform-spread from 7.10.4 to 7.11.0 83d6c23
  • Bump @babel/core from 7.11.5 to 7.11.6 b7b87f9
  • Bump jest from 26.1.0 to 26.4.2 d04d7ad
  • Bump eslint-plugin-jest from 23.20.0 to 24.0.2 c833684
  • Bump node-fetch from 2.6.0 to 2.6.1 23947d2
  • Bump bl from 4.0.2 to 4.0.3 68b9cdd
  • Bump uglify-js from 3.10.0 to 3.10.3 292964d
  • Bump np from 6.3.2 to 6.5.0 fb0d3b3
  • Bump @babel/core from 7.11.1 to 7.11.5 2af3b38
  • Bump @babel/plugin-proposal-object-rest-spread from 7.10.4 to 7.11.0 c621539
  • Bump eslint from 7.5.0 to 7.8.0 befc804

https://github.com/schorfES/caroucssel/compare/v0.6.4...v0.7.0

caroucssel - 0.7.0-2

Published by schorfES about 4 years ago

  • Add caching for expensive computations 5a954fd
  • Update calculation of pages cd2affc

https://github.com/schorfES/caroucssel/compare/v0.7.0-1...v0.7.0-2

caroucssel - 0.7.0-1

Published by schorfES about 4 years ago

  • Add missing documentation for scrollbarsMaskClassName option 4a58c8a
  • Handle if template functions doesn't return element 82dee2c
  • Handle pagination with only one page inside b990d92, 1d356a5
  • Fix error when initialize empty with enabled buttons 16a6e51
  • Hide scrollbars in webkit browsers that only appear on scrolling cdea026
  • Update calculation of item visibility 4a5ebfd
  • Update calculation of selected page 220441d

Dev:

  • Add codecov config ee0c654
  • Add missing tests for destroy calls 7160b43
  • Add missing tests for click events 5a8cc3a
  • Add missing tests for scroll updates on buttons and pagination 34fe822
  • Add watch task for web folder 76e8700
  • Add playground for different options and items 5509ee3

Bots:

  • Bump node-fetch from 2.6.0 to 2.6.1 23947d2
  • Bump bl from 4.0.2 to 4.0.3 68b9cdd
  • Bump uglify-js from 3.10.0 to 3.10.3 292964d
  • Bump np from 6.3.2 to 6.5.0 fb0d3b3
  • Bump @babel/core from 7.11.1 to 7.11.5 2af3b38
  • Bump @babel/plugin-proposal-object-rest-spread from 7.10.4 to 7.11.0 c621539
  • Bump eslint from 7.5.0 to 7.8.0 befc804

https://github.com/schorfES/caroucssel/compare/v0.6.4...v0.7.0-1

caroucssel - 0.7.0-0

Published by schorfES about 4 years ago

  • Hide scrollbars in webkit browsers that only appear on scrolling cdea026
  • Update calculation of item visibility 4a5ebfd
  • Update calculation of selected page 220441d

Dev:

  • Add watch task for web folder 76e8700
  • Add playground for different options and items 5509ee3

https://github.com/schorfES/caroucssel/compare/v0.6.4...v0.7.0-0

Package Rankings
Top 11.57% on Npmjs.org
Badges
Extracted from project README
CI Status Coverage Status on Codecov Known Vulnerabilities Tree Shaking Minified gzipped size License MIT
Related Projects