diff --git a/MANIFEST b/MANIFEST
index b2e5e9c..111cc36 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -76,3 +76,4 @@ t/upload.jpg
 t/users.t
 t/video.t
 t/xml.t
+META.json                                Module JSON meta-data (added by MakeMaker)
diff --git a/META.json b/META.json
new file mode 100644
index 0000000..169e30d
--- /dev/null
+++ b/META.json
@@ -0,0 +1,56 @@
+{
+   "abstract" : "Facebook API implementation",
+   "author" : [
+      "David Romano <unobe@cpan.org>"
+   ],
+   "dynamic_config" : 1,
+   "generated_by" : "ExtUtils::MakeMaker version 7.62, CPAN::Meta::Converter version 2.150010",
+   "license" : [
+      "perl_5"
+   ],
+   "meta-spec" : {
+      "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
+      "version" : 2
+   },
+   "name" : "WWW-Facebook-API",
+   "no_index" : {
+      "directory" : [
+         "t",
+         "inc"
+      ]
+   },
+   "prereqs" : {
+      "build" : {
+         "requires" : {
+            "ExtUtils::MakeMaker" : "0"
+         }
+      },
+      "configure" : {
+         "requires" : {
+            "ExtUtils::MakeMaker" : "0"
+         }
+      },
+      "runtime" : {
+         "requires" : {
+            "Const::Fast" : "0",
+            "Crypt::SSLeay" : "0",
+            "Digest::MD5" : "0",
+            "JSON::Any" : "1.33",
+            "LWP::UserAgent" : "0",
+            "Time::HiRes" : "0",
+            "version" : "0"
+         }
+      }
+   },
+   "release_status" : "stable",
+   "resources" : {
+      "license" : [
+         "http://dev.perl.org/licenses/"
+      ],
+      "repository" : {
+         "url" : "http://github.com/unobe/perl-wfa/"
+      }
+   },
+   "version" : "0.4.18",
+   "x_serialization_backend" : "JSON::PP version 4.06"
+}
diff --git a/META.yml b/META.yml
index 2448e05..16a46bc 100644
--- a/META.yml
+++ b/META.yml
@@ -1,31 +1,32 @@
---- #YAML:1.0
-name:               WWW-Facebook-API
-version:            0.4.18
-abstract:           Facebook API implementation
+---
+abstract: 'Facebook API implementation'
 author:
-    - David Romano <unobe@cpan.org>
-license:            perl
-distribution_type:  module
-configure_requires:
-    ExtUtils::MakeMaker:  0
+  - 'David Romano <unobe@cpan.org>'
 build_requires:
-    ExtUtils::MakeMaker:  0
+  ExtUtils::MakeMaker: '0'
+configure_requires:
+  ExtUtils::MakeMaker: '0'
+dynamic_config: 1
+generated_by: 'ExtUtils::MakeMaker version 7.62, CPAN::Meta::Converter version 2.150010'
+license: perl
+meta-spec:
+  url: http://module-build.sourceforge.net/META-spec-v1.4.html
+  version: '1.4'
+name: WWW-Facebook-API
+no_index:
+  directory:
+    - t
+    - inc
 requires:
-    Crypt::SSLeay:   0
-    Digest::MD5:     0
-    JSON::Any:       0
-    LWP::UserAgent:  0
-    Readonly:        0
-    Time::HiRes:     0
-    version:         0
+  Const::Fast: '0'
+  Crypt::SSLeay: '0'
+  Digest::MD5: '0'
+  JSON::Any: '1.33'
+  LWP::UserAgent: '0'
+  Time::HiRes: '0'
+  version: '0'
 resources:
-    license:     http://dev.perl.org/licenses/
-    repository:  http://github.com/unobe/perl-wfa/
-no_index:
-    directory:
-        - t
-        - inc
-generated_by:       ExtUtils::MakeMaker version 6.54
-meta-spec:
-    url:      http://module-build.sourceforge.net/META-spec-v1.4.html
-    version:  1.4
+  license: http://dev.perl.org/licenses/
+  repository: http://github.com/unobe/perl-wfa/
+version: 0.4.18
+x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff --git a/Makefile.PL b/Makefile.PL
index ee91fd4..e258909 100644
--- a/Makefile.PL
+++ b/Makefile.PL
@@ -1,7 +1,7 @@
 use strict;
 use warnings;
 use ExtUtils::MakeMaker;
- 
+
 WriteMakefile(
     NAME                => 'WWW::Facebook::API',
     AUTHOR              => 'David Romano <unobe@cpan.org>',
@@ -13,10 +13,10 @@ WriteMakefile(
         'version'           => 0,
         'Crypt::SSLeay'     => 0,
         'Digest::MD5'       => 0,
-        'JSON::Any'         => 0,
+        'JSON::Any'         => 1.33,
         'Time::HiRes'       => 0,
         'LWP::UserAgent'    => 0,
-        'Readonly'          => 0,
+        'Const::Fast'       => 0,
     },
     META_MERGE          => {
         resources => {
diff --git a/debian/changelog b/debian/changelog
index 49825c0..31d55f1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-libwww-facebook-api-perl (0.4.18-3) UNRELEASED; urgency=medium
+libwww-facebook-api-perl (0.4.18+git20160803.1.690a313-1) UNRELEASED; urgency=medium
 
   [ Salvatore Bonaccorso ]
   * debian/control: Use HTTPS transport protocol for Vcs-Git URI
@@ -15,7 +15,10 @@ libwww-facebook-api-perl (0.4.18-3) UNRELEASED; urgency=medium
   [ gregor herrmann ]
   * debian/watch: use uscan version 4.
 
- -- Salvatore Bonaccorso <carnil@debian.org>  Sat, 30 Jan 2016 20:07:24 +0100
+  [ Debian Janitor ]
+  * New upstream snapshot.
+
+ -- Salvatore Bonaccorso <carnil@debian.org>  Sat, 05 Mar 2022 11:51:41 -0000
 
 libwww-facebook-api-perl (0.4.18-2.1) unstable; urgency=medium
 
diff --git a/debian/patches/fix-pod-diagnostics.patch b/debian/patches/fix-pod-diagnostics.patch
index 5bcf144..d499919 100644
--- a/debian/patches/fix-pod-diagnostics.patch
+++ b/debian/patches/fix-pod-diagnostics.patch
@@ -2,9 +2,11 @@ Description: fix POD (drop C<> blocks from diagnostics section)
 Author: Jonathan Yu <jawnsy@cpan.org>
 Origin: vendor
 Forwarded: no
---- a/lib/WWW/Facebook/API/Auth.pm
-+++ b/lib/WWW/Facebook/API/Auth.pm
-@@ -253,7 +253,7 @@
+Index: libwww-facebook-api-perl/lib/WWW/Facebook/API/Auth.pm
+===================================================================
+--- libwww-facebook-api-perl.orig/lib/WWW/Facebook/API/Auth.pm
++++ libwww-facebook-api-perl/lib/WWW/Facebook/API/Auth.pm
+@@ -253,7 +253,7 @@ scheme.
  
  =over
  
@@ -13,7 +15,7 @@ Forwarded: no
  
  You are running a desktop app and you did not pass a token into get_session.
  You can create a token by calling create_token() or (better) login().
-@@ -262,13 +262,13 @@
+@@ -262,13 +262,13 @@ You are running a web app and the user h
  web app. When the user does so, an auth_token will be returned (as a
  parameter) to your callback url. Use that auth_token for the session.
  
@@ -29,9 +31,11 @@ Forwarded: no
  
  The login() method is not able to be used to sign in when using a web app. See
  the Facebook TOS A.9.iv.
---- a/lib/WWW/Facebook/API.pm
-+++ b/lib/WWW/Facebook/API.pm
-@@ -1280,38 +1280,38 @@
+Index: libwww-facebook-api-perl/lib/WWW/Facebook/API.pm
+===================================================================
+--- libwww-facebook-api-perl.orig/lib/WWW/Facebook/API.pm
++++ libwww-facebook-api-perl/lib/WWW/Facebook/API.pm
+@@ -1280,38 +1280,38 @@ response is empty, etc. Returns the refo
  
  =over
  
@@ -77,9 +81,11 @@ Forwarded: no
  
  Cannot close the configuration file. Make sure the filename is correct and
  that the program has the appropriate permissions.
---- a/lib/WWW/Facebook/API/Canvas.pm
-+++ b/lib/WWW/Facebook/API/Canvas.pm
-@@ -202,7 +202,7 @@
+Index: libwww-facebook-api-perl/lib/WWW/Facebook/API/Canvas.pm
+===================================================================
+--- libwww-facebook-api-perl.orig/lib/WWW/Facebook/API/Canvas.pm
++++ libwww-facebook-api-perl/lib/WWW/Facebook/API/Canvas.pm
+@@ -202,7 +202,7 @@ used.
  
  =over
  
diff --git a/debian/patches/fix-pod-spelling.patch b/debian/patches/fix-pod-spelling.patch
index 92dfc19..6408f5a 100644
--- a/debian/patches/fix-pod-spelling.patch
+++ b/debian/patches/fix-pod-spelling.patch
@@ -2,9 +2,11 @@ Description: fix POD spelling problems
 Author: Jonathan Yu <jawnsy@cpan.org>
 Origin: vendor
 Forwarded: no
---- a/lib/WWW/Facebook/API.pm
-+++ b/lib/WWW/Facebook/API.pm
-@@ -989,7 +989,7 @@
+Index: libwww-facebook-api-perl/lib/WWW/Facebook/API.pm
+===================================================================
+--- libwww-facebook-api-perl.orig/lib/WWW/Facebook/API.pm
++++ libwww-facebook-api-perl/lib/WWW/Facebook/API.pm
+@@ -989,7 +989,7 @@ Currently available options are XML and
  
  =item last_call_success(1|0)
  
diff --git a/debian/patches/manpage-errors.patch b/debian/patches/manpage-errors.patch
index 9db0d29..9fb58a4 100644
--- a/debian/patches/manpage-errors.patch
+++ b/debian/patches/manpage-errors.patch
@@ -1,9 +1,11 @@
 Author: gregor herrmann <gregoa@debian.org>
 Description: avoid manpage-has-errors-from-man: "can't break line" error
 
---- a/lib/WWW/Facebook/API/Feed.pm
-+++ b/lib/WWW/Facebook/API/Feed.pm
-@@ -92,7 +92,7 @@
+Index: libwww-facebook-api-perl/lib/WWW/Facebook/API/Feed.pm
+===================================================================
+--- libwww-facebook-api-perl.orig/lib/WWW/Facebook/API/Feed.pm
++++ libwww-facebook-api-perl/lib/WWW/Facebook/API/Feed.pm
+@@ -92,7 +92,7 @@ parameter required.
          full_story_template      => 'JSON',
      );
  
diff --git a/lib/WWW/Facebook/API/Auth.pm b/lib/WWW/Facebook/API/Auth.pm
index 69135da..ce36e59 100644
--- a/lib/WWW/Facebook/API/Auth.pm
+++ b/lib/WWW/Facebook/API/Auth.pm
@@ -7,8 +7,8 @@ use warnings;
 use strict;
 use Carp;
 
-use Readonly;
-Readonly my $DEFAULT_SLEEP => 15;
+use Const::Fast;
+const my $DEFAULT_SLEEP => 15;
 
 sub create_token {
     my $self = shift;