Skip to content

Commit d25b503

Browse files
author
David Heinemeier Hansson
committed
No longer need this workaround
jspm.io now supports sending without content encoding
1 parent 5b01848 commit d25b503

File tree

1 file changed

+5
-11
lines changed

1 file changed

+5
-11
lines changed

lib/importmap/packager.rb

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,6 @@ def ensure_vendor_directory_exists
9696

9797
def remove_existing_package_file(package)
9898
FileUtils.rm_rf vendored_package_path(package)
99-
FileUtils.rm_rf "#{vendored_package_path(package)}.br" # Temp workaround for jspm.io
10099
end
101100

102101
def remove_package_from_importmap(package)
@@ -109,17 +108,12 @@ def remove_package_from_importmap(package)
109108
end
110109

111110
def download_package_file(package, url)
112-
if url =~ /jspm.io/
113-
# Temporary workaround jspm.io only sending brotli
114-
`curl -s '#{url}' | brotli -d > #{vendored_package_path(package)}`
115-
else
116-
response = Net::HTTP.get_response(URI(url))
111+
response = Net::HTTP.get_response(URI(url))
117112

118-
if response.code == "200"
119-
save_vendored_package(package, response.body)
120-
else
121-
handle_failure_response(response)
122-
end
113+
if response.code == "200"
114+
save_vendored_package(package, response.body)
115+
else
116+
handle_failure_response(response)
123117
end
124118
end
125119

0 commit comments

Comments
 (0)