Socket
Socket
Sign inDemoInstall

metro-cache

Package Overview
Dependencies
Maintainers
1
Versions
143
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

metro-cache - npm Package Compare versions

Comparing version 0.36.1 to 0.37.0

8

package.json
{
"version": "0.36.1",
"version": "0.37.0",
"name": "metro-cache",

@@ -15,4 +15,4 @@ "description": "🚇 Cache layers for Metro",

"dependencies": {
"jest-serializer": "23.0.0-beta.1",
"metro-core": "0.36.1",
"jest-serializer": "23.0.0-charlie.1",
"metro-core": "0.37.0",
"mkdirp": "^0.5.1",

@@ -22,4 +22,4 @@ "rimraf": "^2.5.4"

"devDependencies": {
"metro-memory-fs": "0.36.1"
"metro-memory-fs": "0.37.0"
}
}

@@ -18,4 +18,2 @@ /**

import type {TransformedCode} from 'metro/src/JSTransformer/worker';
export type Options = {|

@@ -25,3 +23,3 @@ root: string,

class FileStore {
class FileStore<T> {
_root: string;

@@ -34,3 +32,3 @@

get(key: Buffer): ?TransformedCode {
get(key: Buffer): ?T {
try {

@@ -47,3 +45,3 @@ return JSON.parse(fs.readFileSync(this._getFilePath(key), 'utf8'));

set(key: Buffer, value: TransformedCode): void {
set(key: Buffer, value: T): void {
fs.writeFileSync(this._getFilePath(key), JSON.stringify(value));

@@ -50,0 +48,0 @@ }

@@ -18,4 +18,2 @@ /**

import type {TransformedCode} from 'metro/src/JSTransformer/worker';
export type Options = {|

@@ -30,3 +28,3 @@ endpoint: string,

class HttpStore {
class HttpStore<T> {
_module: typeof http | typeof https;

@@ -68,3 +66,3 @@ _timeout: number;

get(key: Buffer): Promise<?TransformedCode> {
get(key: Buffer): Promise<?T> {
return new Promise((resolve, reject) => {

@@ -125,3 +123,3 @@ const options = {

set(key: Buffer, value: TransformedCode): Promise<void> {
set(key: Buffer, value: T): Promise<void> {
return new Promise((resolve, reject) => {

@@ -128,0 +126,0 @@ const gzip = zlib.createGzip(ZLIB_OPTIONS);

@@ -22,4 +22,2 @@ /**

class FileStore {

@@ -26,0 +24,0 @@

@@ -23,4 +23,2 @@ /**

const ZLIB_OPTIONS = {

@@ -27,0 +25,0 @@ level: 9 };

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc