Skip to content

Commit 486c5d1

Browse files
committed
Add .io to when passing jspm as provider
1 parent 9bda6e5 commit 486c5d1

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

lib/importmap/commands.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ def self.exit_on_failure?
1111

1212
desc "pin [*PACKAGES]", "Pin new packages"
1313
option :env, type: :string, aliases: :e, default: "production"
14-
option :from, type: :string, aliases: :f, default: "jspm.io"
14+
option :from, type: :string, aliases: :f, default: "jspm"
1515
def pin(*packages)
1616
if imports = packager.import(*packages, env: options[:env], from: options[:from])
1717
imports.each do |package, url|
@@ -32,7 +32,7 @@ def pin(*packages)
3232

3333
desc "unpin [*PACKAGES]", "Unpin existing packages"
3434
option :env, type: :string, aliases: :e, default: "production"
35-
option :from, type: :string, aliases: :f, default: "jspm.io"
35+
option :from, type: :string, aliases: :f, default: "jspm"
3636
def unpin(*packages)
3737
if imports = packager.import(*packages, env: options[:env], from: options[:from])
3838
imports.each do |package, url|

lib/importmap/packager.rb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@ def initialize(importmap_path = "config/importmap.rb", vendor_path: "vendor/java
1717
@vendor_path = Pathname.new(vendor_path)
1818
end
1919

20-
def import(*packages, env: "production", from: "jspm.io")
20+
def import(*packages, env: "production", from: "jspm")
2121
response = post_json({
22-
"install" => Array(packages),
22+
"install" => Array(packages),
2323
"flattenScope" => true,
2424
"env" => [ "browser", "module", env ],
25-
"provider" => from.to_s,
25+
"provider" => from == "jspm" ? "jspm.io" : from.to_s,
2626
})
2727

2828
case response.code
@@ -80,7 +80,7 @@ def handle_failure_response(response)
8080
raise HTTPError, "Unexpected response code (#{response.code})"
8181
end
8282
end
83-
83+
8484
def parse_service_error(response)
8585
JSON.parse(response.body.to_s)["error"]
8686
rescue JSON::ParserError

0 commit comments

Comments
 (0)