t;
role Chrome::Policy::Strict;
use experimental qw( builtin );
use builtin qw( true false );
use JSON::PP qw();
use Data::Printer;
use Path::Tiny;
# @formatter:off
field %policy = (
# @formatter:on
,
);
method set_strict_policy ( $name = 'strict.json' , $type = 'managed' ) {
my $json = JSON::PP -> new -> pretty( true );
my $policy = $json -> encode( \%policy );
# p $policy;
my $file;
ue
ForceYouTubeRestrict: 1
SafeSitesFilterBehavior: 1
C<$name> is policy file name (F<strict.json> by default)
C<$type> is "managed" by default, but may also be "recommended" as per the policy s