Skip to content

Commit a113fb8

Browse files
committed
Modernized gem.
1 parent ecb5ce0 commit a113fb8

File tree

12 files changed

+22
-11
lines changed

12 files changed

+22
-11
lines changed

.editorconfig

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,7 @@ root = true
33
[*]
44
indent_style = tab
55
indent_size = 2
6+
7+
[*.{yml,yaml}]
8+
indent_style = space
9+
indent_size = 2

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@
55
/external
66

77
/server.log
8-
/gems/*.lock
8+
/gems/*.lock

.mailmap

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+

config/sus.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# frozen_string_literal: true
22

33
# Released under the MIT License.
4-
# Copyright, 2022, by Samuel Williams.
4+
# Copyright, 2022-2024, by Samuel Williams.
55

66
require 'rack/conform/server'
77

gems/pitchfork-head-rack-v2.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# frozen_string_literal: true
22

33
# Released under the MIT License.
4-
# Copyright, 2022, by Samuel Williams.
4+
# Copyright, 2024, by Samuel Williams.
55

66
eval_gemfile '../gems.rb'
77

gems/puma-head-rack-v2.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
# frozen_string_literal: true
22

33
# Released under the MIT License.
4-
# Copyright, 2022, by Samuel Williams.
4+
# Copyright, 2023, by Gregory Longtin.
5+
# Copyright, 2024, by Samuel Williams.
56

67
eval_gemfile '../gems.rb'
78

gems/webrick-rack-v3.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# frozen_string_literal: true
22

33
# Released under the MIT License.
4-
# Copyright, 2022, by Samuel Williams.
4+
# Copyright, 2022-2024, by Samuel Williams.
55

66
eval_gemfile '../gems.rb'
77

lib/rack/conform/application.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# frozen_string_literal: true
22

33
# Released under the MIT License.
4-
# Copyright, 2022, by Samuel Williams.
4+
# Copyright, 2022-2024, by Samuel Williams.
55

66
require 'json'
77
require 'async/websocket/adapters/rack'

license.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# MIT License
22

3-
Copyright, 2022, by Samuel Williams.
3+
Copyright, 2022-2024, by Samuel Williams.
4+
Copyright, 2023, by Gregory Longtin.
45

56
Permission is hereby granted, free of charge, to any person obtaining a copy
67
of this software and associated documentation files (the "Software"), to deal

rack-conform.gemspec

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,21 @@ Gem::Specification.new do |spec|
77
spec.version = Rack::Conform::VERSION
88

99
spec.summary = "An implementation of the Rack protocol/specification."
10-
spec.authors = ["Samuel Williams"]
10+
spec.authors = ["Samuel Williams", "Gregory Longtin"]
1111
spec.license = "MIT"
1212

1313
spec.cert_chain = ['release.cert']
1414
spec.signing_key = File.expand_path('~/.gem/release.pem')
1515

1616
spec.homepage = "https://github.com/socketry/rack-conform"
1717

18+
spec.metadata = {
19+
"source_code_uri" => "https://github.com/socketry/rack-conform.git",
20+
}
21+
1822
spec.files = Dir.glob(['{lib}/**/*', '*.md'], File::FNM_DOTMATCH, base: __dir__)
1923

20-
spec.required_ruby_version = ">= 2.5"
24+
spec.required_ruby_version = ">= 3.1"
2125

2226
spec.add_dependency "async-http", "~> 0.50"
2327
spec.add_dependency "async-websocket"

0 commit comments

Comments
 (0)