Skip to content

Commit 65cef39

Browse files
committed
Total refactor!
1 parent b3278ed commit 65cef39

File tree

4,148 files changed

+1442686
-1216
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

4,148 files changed

+1442686
-1216
lines changed

.gitignore

+3-14
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,3 @@
1-
# package directories
2-
node_modules
3-
jspm_packages
4-
5-
# Serverless directories
6-
.serverless
7-
8-
# Project files
9-
wp/*
10-
!wp/readme.txt
11-
bin/*
12-
!bin/readme.txt
13-
!bin/lib/readme.txt
14-
.idea
1+
node_modules/
2+
package-lock.json
3+
.serverless

LICENSE

+674-21
Large diffs are not rendered by default.

README.md

-73
This file was deleted.

api/index.js

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
const serverlesswp = require('serverlesswp');
2+
3+
const { validate } = require('../util/install.js');
4+
const { setup } = require('../util/directory.js');
5+
6+
exports.handler = async function (event, context, callback) {
7+
setup();
8+
9+
let response = await serverlesswp({docRoot: '/tmp/wp', event: event});
10+
let checkInstall = validate(response);
11+
12+
if (checkInstall) {
13+
return checkInstall;
14+
}
15+
else {
16+
return response;
17+
}
18+
}

basic-auth.js

-37
This file was deleted.

bin/Dockerfile

-52
This file was deleted.

bin/build_bin.sh

-8
This file was deleted.

bin/lib/readme.txt

-6
This file was deleted.

bin/php.ini

-2
This file was deleted.

build-wp.sh

-33
This file was deleted.

db.js

-103
This file was deleted.

netlify.toml

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
[functions]
2+
directory = "api"
3+
included_files = ["wp/**"]
4+
[[redirects]]
5+
from = "/*"
6+
to = "/.netlify/functions/index/:splat"
7+
status = 200

package.json

+5-14
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,9 @@
11
{
2-
"name": "ServerlessWP",
2+
"name": "serverlesswp-wordpress-starter",
33
"version": "1.0.0",
4-
"description": "Host WordPress with AWS Serverless technology.",
5-
"main": "web.js",
4+
"description": "",
5+
"license": "MIT",
66
"dependencies": {
7-
"http-headers": "^3.0.2",
8-
"http-string-parser": "^0.0.6",
9-
"md5-file": "^3.2.3",
10-
"mime-types": "^2.1.17",
11-
"recursive-readdir": "^2.2.1"
12-
},
13-
"devDependencies": {
14-
"aws-sdk": "^2.124.0"
15-
},
16-
"author": "Mitch MacKenzie",
17-
"license": "MIT"
7+
"serverlesswp": "^0.1.0"
8+
}
189
}

0 commit comments

Comments
 (0)