Skip to content

Instantly share code, notes, and snippets.

@remimarenco
Last active December 15, 2016 15:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save remimarenco/c51c3170fbfd8d548e6fd2fe4542cdb1 to your computer and use it in GitHub Desktop.
Save remimarenco/c51c3170fbfd8d548e6fd2fe4542cdb1 to your computer and use it in GitHub Desktop.
AWS-SDK Javascript - Typescript/webpack errors
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/clients/wafregional.d.ts
(416,39): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/clients/waf.d.ts
(372,39): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/clients/support.d.ts
(336,22): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/clients/sqs.d.ts
(192,24): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/clients/sns.d.ts
(275,24): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/clients/ses.d.ts
(1127,32): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/clients/s3.d.ts
(744,22): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/clients/s3.d.ts
(1048,42): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/clients/s3.d.ts
(3211,32): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/clients/rekognition.d.ts
(424,27): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/clients/polly.d.ts
(69,29): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/clients/lambda.d.ts
(307,23): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/clients/lambda.d.ts
(308,28): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/clients/kms.d.ts
(304,32): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/clients/kms.d.ts
(901,31): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/clients/kinesis.d.ts
(197,22): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/clients/iotdata.d.ts
(73,30): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/clients/iotdata.d.ts
(74,25): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/clients/iam.d.ts
(1039,32): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/clients/iam.d.ts
(2912,35): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/lib/services/glacier.d.ts
(10,28): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/clients/glacier.d.ts
(1116,24): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/clients/firehose.d.ts
(140,22): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/clients/ecr.d.ts
(604,31): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/clients/ec2.d.ts
(2573,23): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/clients/dynamodbstreams.d.ts
(92,38): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/lib/dynamodb/document_client.d.ts
(2,25): error TS2307: Cannot find module 'stream'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/lib/dynamodb/document_client.d.ts
(77,30): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/lib/dynamodb/document_client.d.ts
(161,38): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/clients/dynamodb.d.ts
(264,38): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/clients/dms.d.ts
(358,35): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/clients/directconnect.d.ts
(490,28): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/clients/cloudtrail.d.ts
(141,28): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/clients/cloudsearchdomain.d.ts
(41,23): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/clients/apigateway.d.ts
(975,23): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/lib/http_response.d.ts
(1,25): error TS2307: Cannot find module 'stream'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/lib/http_response.d.ts
(14,18): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/lib/request.d.ts
(1,25): error TS2307: Cannot find module 'stream'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/lib/request.d.ts
(132,45): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/clients/acm.d.ts
(108,37): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/clients/acm.d.ts
(110,38): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/clients/acm.d.ts
(335,32): error TS2304: Cannot find name 'Buffer'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/lib/config.d.ts
(1,34): error TS2307: Cannot find module 'http'.
ERROR in /Users/rmarenco/Dev/taiga/frontend/node_modules/aws-sdk/lib/config.d.ts
(2,35): error TS2307: Cannot find module 'https'.
{
"name": "taiga_frontend",
"version": "1.0.0",
"description": "Frontend Taiga dependencies",
"main": "../taiga2/static/frontend.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"license": "ISC",
"dependencies": {
"@types/react": "^0.14.55",
"@types/react-dom": "^0.14.19",
"@types/react-dropzone": "^0.0.29",
"@types/react-modal": "^1.3.6",
"@types/react-router": "^2.0.41",
"@types/showdown": "^1.4.31",
"@types/whatwg-fetch": "^0.0.32",
"aws-sdk": "^2.7.14",
"core-js": "^2.4.1",
"react": "^15.4.1",
"react-dom": "^15.4.1",
"react-dropzone": "^3.7.3",
"react-modal": "^1.6.1",
"react-router": "^2.7.0",
"showdown": "^1.5.1",
"whatwg-fetch": "^2.0.1"
},
"devDependencies": {
"typescript": "^2.1.4"
}
}
{
"name": "taiga",
"version": "1.0.0",
"description": "Taiga main",
"main": "./taiga2/static/frontend.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"license": "ISC",
"dependencies": {
"querystring": "^0.2.0",
"url": "^0.11.0"
},
"devDependencies": {
"awesome-typescript-loader": "^3.0.0-beta.14",
"exports-loader": "^0.6.3",
"imports-loader": "^0.6.5",
"json-loader": "^0.5.4",
"source-map-loader": "^0.1.5",
"ts-loader": "^0.8.2",
"typescript": "^2.1.4",
"webpack": "^1.13.3"
}
}
{
"compilerOptions": {
"outDir": "./taiga2/static/",
"sourceMap": true,
"noImplicitAny": true,
"module": "commonjs",
"target": "es6",
"jsx": "react"
},
"files": [
"./frontend/src/components/FolderView.tsx",
"./frontend/src/components/DatasetView.tsx",
"./frontend/src/components/Dialogs.tsx",
"./frontend/src/components/LeftNav.tsx",
"./frontend/src/models/models.ts",
"./frontend/src/models/api.ts",
"./frontend/src/index.tsx"
]
}
var webpack = require('webpack');
module.exports = {
entry: ["./frontend/src/index.tsx"],
output: {
filename: "frontend.js",
path: __dirname + "/taiga2/static"
},
// Enable sourcemaps for debugging webpack's output.
devtool: "source-map",
resolve: {
// Add '.ts' and '.tsx' as resolvable extensions.
extensions: ["", ".webpack.js", ".web.js", ".ts", ".tsx", ".js"]
},
module: {
loaders: [
// All files with a '.ts' or '.tsx' extension will be handled by 'ts-loader'.
{ test: /\.tsx?$/, loader: "ts-loader" },
{ test: /\.json$/, loaders: ['json'] }
],
preLoaders: [
// All output '.js' files will have any sourcemaps re-processed by 'source-map-loader'.
{ test: /\.js$/, loader: "source-map-loader" }
],
},
// When importing a module whose path matches one of the following, just
// assume a corresponding global variable exists and use that instead.
// This is important because it allows us to avoid bundling all of our
// dependencies, which allows browsers to cache those libraries between builds.
externals: {
},
plugins: [
new webpack.ProvidePlugin({'fetch': 'imports?this=>global!exports?global.fetch!whatwg-fetch'})
]
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment