Fixing, using and testing alarm code.
diff --git a/package.json b/package.json
index f02a100..5f4474e 100644
--- a/package.json
+++ b/package.json
@@ -322,6 +322,7 @@
     "src/core/json/json_reader.c",
     "src/core/json/json_string.c",
     "src/core/json/json_writer.c",
+    "src/core/surface/alarm.c",
     "src/core/surface/api_trace.c",
     "src/core/surface/byte_buffer.c",
     "src/core/surface/byte_buffer_reader.c",