string);
=head1 DESCRIPTION
=cut
package JS::SourceMap::Decoder;
use strict;
use warnings;
use JSON;
use JS::SourceMap::Token;
use JS::SourceMap::Index qw/token_index/;
use vars qw($B64chrs @B64);
ce. Options:
=over 8
=item * json_options => $options_as_arrayref
Specify an array of options to pass to the L<JSON> constructor when
parsing JSON. We use the JSON defaults unless this option is
y $json = JSON->new($self->opt('json_options'))->decode($string);
my @sources = @{$json->{'sources'}};
my $sourceRoot = $json->{'sourceRoot'} if exists $json->{'sourceRoot'};
my @names = @{$json->{