Codebase list libcryptx-perl / f017265
use JSON::MaybeXS instead of JSON Sergey Romanov 8 years ago
3 changed file(s) with 8 addition(s) and 8 deletion(s). Raw diff Collapse all Expand all
5858 c_source => 'src',
5959 requires => {
6060 'perl' => '5.006',
61 'MIME::Base64' => '3.11', # (en|de)code_base64url
62 'JSON' => '2.01', # (en|de)code_json
63 'Exporter' => '5.59', # we need: use Exporter 'import';
61 'MIME::Base64' => '3.11', # (en|de)code_base64url
62 'JSON::MaybeXS' => '1.003005', # (en|de)code_json
63 'Exporter' => '5.59', # we need: use Exporter 'import';
6464 },
6565 build_requires => {
6666 'Module::Build' => 0,
67 'MIME::Base64' => '3.11', # (en|de)code_base64url
68 'JSON' => '2.01', # (en|de)code_json
69 'Test::More' => '0.88', # we need: done_testing
67 'MIME::Base64' => '3.11', # (en|de)code_base64url
68 'JSON::MaybeXS' => '1.003005', # (en|de)code_json
69 'Test::More' => '0.88', # we need: done_testing
7070 'File::Find' => 0,
7171 },
7272 configure_requires => {
1212 use Crypt::Digest 'digest_data';
1313 use Carp;
1414 use MIME::Base64 qw(encode_base64 decode_base64 encode_base64url decode_base64url);
15 use JSON qw(encode_json decode_json);
15 use JSON::MaybeXS qw(encode_json decode_json);
1616
1717 our %curve = (
1818 ### http://www.ecc-brainpool.org/download/Domain-parameters.pdf (v1.0 19.10.2005)
1212 use Crypt::Digest 'digest_data';
1313 use Carp;
1414 use MIME::Base64 qw(encode_base64 decode_base64 encode_base64url decode_base64url);
15 use JSON qw(encode_json decode_json);
15 use JSON::MaybeXS qw(encode_json decode_json);
1616
1717 sub new {
1818 my ($class, $f, $p) = @_;