README.md in suspenders-1.56.1 vs README.md in suspenders-20230113.0
- old
+ new
@@ -32,18 +32,14 @@
[Gemfile](templates/Gemfile.erb), which will be appended to the default
generated projectname/Gemfile.
It includes application gems like:
-* [Autoprefixer Rails](https://github.com/ai/autoprefixer-rails) for CSS vendor prefixes
-* [Bourbon](https://github.com/thoughtbot/bourbon) for Sass mixins
-* [Bitters](https://github.com/thoughtbot/bitters) for scaffold application styles
-* [Delayed Job](https://github.com/collectiveidea/delayed_job) for background
+* [Sidekiq](https://github.com/mperham/sidekiq) for background
processing
* [High Voltage](https://github.com/thoughtbot/high_voltage) for static pages
* [Honeybadger](https://www.honeybadger.io/?affiliate=A43uwl) for exception notification
-* [Normalize](https://necolas.github.io/normalize.css/) for resetting browser styles
* [Oj](http://www.ohler.com/oj/)
* [Postgres](https://github.com/ged/ruby-pg) for access to the Postgres database
* [Rack Canonical Host](https://github.com/tylerhunt/rack-canonical-host) to
ensure all requests are served from the same domain
* [Rack Timeout](https://github.com/heroku/rack-timeout) to abort requests that are
@@ -73,10 +69,12 @@
And testing gems like:
* [Capybara](https://github.com/jnicklas/capybara) and
[Google Chromedriver]
integration testing
+* [capybara_accessibility_audit](https://github.com/thoughtbot/capybara_accessibility_audit) and
+ [capybara_accessible_selectors](https://github.com/citizensadvice/capybara_accessible_selectors)
* [Factory Bot](https://github.com/thoughtbot/factory_bot) for test data
* [Formulaic](https://github.com/thoughtbot/formulaic) for integration testing
HTML forms
* [RSpec](https://github.com/rspec/rspec) for unit testing
* [RSpec Mocks](https://github.com/rspec/rspec-mocks) for stubbing and spying
@@ -101,20 +99,24 @@
* Configuration for [CircleCI][circle] Continuous Integration (tests)
* Configuration for [Hound][hound] Continuous Integration (style)
* Configuration for [stylelint][stylelint]
* The analytics adapter [Segment][segment] (and therefore config for Google
Analytics, Intercom, Facebook Ads, Twitter Ads, etc.)
+* [PostCSS Autoprefixer][autoprefixer] for CSS vendor prefixes
+* [PostCSS Normalize][normalize] for resetting browser styles
[setup]: https://robots.thoughtbot.com/bin-setup
[compress]: https://robots.thoughtbot.com/content-compression-with-rack-deflater
[pool]: https://devcenter.heroku.com/articles/concurrency-and-database-connections
[binstub]: https://github.com/thoughtbot/suspenders/pull/282
[i18n]: https://github.com/thoughtbot/suspenders/pull/304
[circle]: https://circleci.com/docs
[hound]: https://houndci.com
[stylelint]: https://stylelint.io/
[segment]: https://segment.com
+[autoprefixer]: https://github.com/postcss/autoprefixer
+[normalize]: https://github.com/csstools/postcss-normalize
## Heroku
Read the documentation on [deploying to Heroku][heroku deploy]
@@ -180,9 +182,11 @@
requires Google Chrome or Chromium.
[Google Chromedriver]: https://sites.google.com/a/chromium.org/chromedriver/home
PostgreSQL needs to be installed and running for the `db:create` rake task.
+
+Redis needs to be installed and running for Sidekiq
## Issues
If you have problems, please create a
[GitHub Issue](https://github.com/thoughtbot/suspenders/issues).