{
  "name": "connect-dynamodb",
  "description": "DynamoDB session store for Connect",
  "version": "2.0.0",
  "author": "Mike Carson <ca98am79@gmail.com> (http://ca98am79.com)",
  "main": "./index.js",
  "scripts": {
    "test": "mocha"
  },
  "dependencies": {
    "aws-sdk": "*",
    "connect": "*"
  },
  "devDependencies": {
    "express-session": "*",
    "mocha": "*",
    "should": "*"
  },
  "engines": {
    "node": "*"
  },
  "optionalDependencies": {},
  "homepage": "https://github.com/ca98am79/connect-dynamodb",
  "repository": {
    "type": "git",
    "url": "git://github.com/ca98am79/connect-dynamodb.git"
  }
}

{
  "name": "connect-dynamodb",
  "description": "DynamoDB session store for Connect",
  "version": "2.0.0",
  "author": "Mike Carson <ca98am79@gmail.com> (http://ca98am79.com)",
  "main": "./index.js",
  "scripts": {
    "test": "mocha"
  },
  "dependencies": {
    "connect": "*"
  },
  "devDependencies": {
    "express-session": "*",
    "mocha": "*",
    "should": "*"
  },
  "engines": {
    "node": "*"
  },
  "optionalDependencies": {
    "aws-sdk": "*",
  },
  "homepage": "https://github.com/ca98am79/connect-dynamodb",
  "repository": {
    "type": "git",
    "url": "git://github.com/ca98am79/connect-dynamodb.git"
  }
}

Make possible to use npm install --no-optional
Make possible to use   npm install --no-optional

Make no change to  
    npm install
but now we can do 
   npm install --no-optional

wich reduce the size of the connect-dynamodb from 30+Mo  to a few Ko

Why: 
You may wich to send this package in AWS Lambda without AWS-SDK as recommended by AWS