gem 'webpacker', '~> 4.0'
gem 'webpush'
-gem 'json-ld', '~> 3.0'
+gem 'json-ld', git: 'https://github.com/ruby-rdf/json-ld.git', ref: '345b7a5733308af827e8491d284dbafa9128d7a2'
gem 'json-ld-preloaded', '~> 3.0'
gem 'rdf-normalize', '~> 0.3'
specs:
posix-spawn (0.3.13)
+GIT
+ remote: https://github.com/ruby-rdf/json-ld.git
+ revision: 345b7a5733308af827e8491d284dbafa9128d7a2
+ ref: 345b7a5733308af827e8491d284dbafa9128d7a2
+ specs:
+ json-ld (3.0.2)
+ htmlentities (~> 4.3)
+ json-canonicalization (~> 0.1)
+ link_header (~> 0.0, >= 0.0.8)
+ multi_json (~> 1.13)
+ rack (>= 1.6, < 3.0)
+ rdf (~> 3.0, >= 3.0.8)
+
GIT
remote: https://github.com/tmm1/http_parser.rb
revision: 54b17ba8c7d8d20a16dfc65d1775241833219cf2
jaro_winkler (1.5.3)
jmespath (1.4.0)
json (2.2.0)
- json-ld (3.0.2)
- multi_json (~> 1.12)
- rdf (>= 2.2.8, < 4.0)
- json-ld-preloaded (3.0.2)
+ json-canonicalization (0.1.0)
+ json-ld-preloaded (3.0.3)
json-ld (~> 3.0)
multi_json (~> 1.12)
rdf (~> 3.0)
thor (>= 0.19.0, < 2.0)
rainbow (3.0.0)
rake (12.3.2)
- rdf (3.0.9)
+ rdf (3.0.12)
hamster (~> 3.0)
link_header (~> 0.0, >= 0.0.8)
rdf-normalize (0.3.3)
i18n-tasks (~> 0.9)
idn-ruby
iso-639
- json-ld (~> 3.0)
+ json-ld!
json-ld-preloaded (~> 3.0)
kaminari (~> 1.1)
letter_opener (~> 1.7)
end
end
- doc = JSON::LD::API::RemoteDocument.new(url, json)
+ doc = JSON::LD::API::RemoteDocument.new(json, documentUrl: url)
block_given? ? yield(doc) : doc
end
# -*- encoding: utf-8 -*-
# frozen_string_literal: true
-# This file generated automatically from https://w3id.org/security/v1
+# This file generated automatically from http://w3id.org/security/v1
require 'json/ld'
class JSON::LD::Context
- add_preloaded("https://w3id.org/security/v1") do
+ add_preloaded("http://w3id.org/security/v1") do
new(processingMode: "json-ld-1.0", term_definitions: {
"CryptographicKey" => TermDefinition.new("CryptographicKey", id: "https://w3id.org/security#Key", simple: true),
"EcdsaKoblitzSignature2016" => TermDefinition.new("EcdsaKoblitzSignature2016", id: "https://w3id.org/security#EcdsaKoblitzSignature2016", simple: true),
"xsd" => TermDefinition.new("xsd", id: "http://www.w3.org/2001/XMLSchema#", simple: true, prefix: true)
})
end
+ alias_preloaded("https://w3id.org/security/v1", "http://w3id.org/security/v1")
end