AozoraBunko-Checkerkun

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

            "Carp" : "0",
            "Encode" : "0",
            "File::ShareDir" : "0",
            "Lingua::JA::Halfwidth::Katakana" : "0",
            "YAML::Tiny" : "1.69",
            "perl" : "5.008001"
         }
      },
      "test" : {
         "requires" : {
            "Test::Fatal" : "0",
            "Test::More" : "0.98"
         }
      }
   },
   "provides" : {
      "AozoraBunko::Checkerkun" : {
         "file" : "lib/AozoraBunko/Checkerkun.pm",
         "version" : "0.12"
      }
   },

META.yml  view on Meta::CPAN

---
abstract: 青空文庫の工作員のための文字チェッカー(作:結城浩)をライブラリ化したもの
author:
  - 'pawa <pawa@pawafuru.com>'
build_requires:
  Test::Fatal: '0'
  Test::More: '0.98'
configure_requires:
  Module::Build::Tiny: '0.035'
dynamic_config: 0
generated_by: 'Minilla/v3.0.0, CPAN::Meta::Converter version 2.150001'
license: perl
meta-spec:
  url: http://module-build.sourceforge.net/META-spec-v1.4.html
  version: '1.4'
name: AozoraBunko-Checkerkun

cpanfile  view on Meta::CPAN

requires 'perl', '5.008001';

requires 'Carp';
requires 'Encode';
requires 'File::ShareDir';
requires 'YAML::Tiny', '>= 1.69';
requires 'Lingua::JA::Halfwidth::Katakana';

on 'test' => sub {
    requires 'Test::More', '>= 0.98';
    requires 'Test::Fatal';
};

t/01_basic.t  view on Meta::CPAN

use strict;
use warnings;
use utf8;
use AozoraBunko::Checkerkun;
use Test::More;
use Test::Fatal;
binmode Test::More->builder->$_ => ':utf8' for qw/output failure_output todo_output/;

can_ok('AozoraBunko::Checkerkun', qw/new check/);

my %option = (
    'gaiji'            => 1, # JIS外字をチェックする
    'hansp'            => 1, # 半角スペースをチェックする
    'hanpar'           => 1, # 半角カッコをチェックする
    'zensp'            => 0, # 全角スペースをチェックする
    'zentilde'         => 1, # 全角チルダをチェックする

t/02_options.t  view on Meta::CPAN

use strict;
use warnings;
use utf8;
use AozoraBunko::Checkerkun;
use Encode qw//;
use Test::More;
use Test::Fatal;
binmode Test::More->builder->$_ => ':utf8' for qw/output failure_output todo_output/;

my %option = (
    'gaiji'            => 0, # JIS外字をチェックする
    'hansp'            => 0, # 半角スペースをチェックする
    'hanpar'           => 0, # 半角カッコをチェックする
    'zensp'            => 0, # 全角スペースをチェックする
    'zentilde'         => 0, # 全角チルダをチェックする
    '78hosetsu_tekiyo' => 0, # 78互換包摂の対象となる不要な外字注記をチェックする
    'hosetsu_tekiyo'   => 0, # 包摂の対象となる不要な外字注記をチェックする



( run in 2.222 seconds using v1.01-cache-2.11-cpan-54e63673c56 )