sevenet
v1.0.2
Published
An Express-like API to create sites for seven-net (https://seven-net.seven7four4.repl.co), a network made for specifically making your own websites with your own domain.
Downloads
6
Readme
Sevenet
An Express-like API to create sites for seven-net (https://seven-net.seven7four4.repl.co), a network made for specifically making your own websites with your own domain.
Usage
const sevenet = require('sevenet');
const app = sevenet();
app.domain("seven.com");
app.notFound((req, res) => {
res.send('<h1> Page not found! </h1>')
});
app.get("/", function(req, res) {
res.sendFile(__dirname + '/public/index.html');
})
app.get("/test", function(req, res) {
res.send("Welcome to the other site.");
})
app.listen(() => {
console.log("site up");
});
index.html:
<h1> Hello! </h1>
<a href="/test"> Click here. </a>
Then visit https://seven-net.seven7four4.repl.co and type in "my-site.domain" to see your page in action. Once you disconnect, the domain name will be freed for use.
The only site unavailable is seven.net
, which is the homepage of the project.
Documentation
sevenet()
- Type:
Function
- Returns:
Object
- Example:
const sevenet = require("sevenet"); const app = sevenet();
Children
checkout()
- Type:
Function
- Returns: Nothing
- Example:
app.checkout("/path", (req, res) => { res.send("This is a response.") })
copy()
- Type:
Function
- Returns: Nothing
- Example:
app.copy("/path", (req, res) => { res.send("This is a response.") })
delete()
- Type:
Function
- Returns: Nothing
- Example:
app.delete("/path", (req, res) => { res.send("This is a response.") })
get()
- Type:
Function
- Returns: Nothing
- Example:
app.get("/path", (req, res) => { res.send("This is a response.") })
head()
- Type:
Function
- Returns: Nothing
- Example:
app.head("/path", (req, res) => { res.send("This is a response.") })
lock()
- Type:
Function
- Returns: Nothing
- Example:
app.lock("/path", (req, res) => { res.send("This is a response.") })
merge()
- Type:
Function
- Returns: Nothing
- Example:
app.merge("/path", (req, res) => { res.send("This is a response.") })
mkactivity()
- Type:
Function
- Returns: Nothing
- Example:
app.mkactivity("/path", (req, res) => { res.send("This is a response.") })
mkcol()
- Type:
Function
- Returns: Nothing
- Example:
app.mkcol("/path", (req, res) => { res.send("This is a response.") })
move()
- Type:
Function
- Returns: Nothing
- Example:
app.move("/path", (req, res) => { res.send("This is a response.") })
m-search()
- Type:
Function
- Returns: Nothing
- Example:
app.m-search("/path", (req, res) => { res.send("This is a response.") })
notify()
- Type:
Function
- Returns: Nothing
- Example:
app.notify("/path", (req, res) => { res.send("This is a response.") })
options()
- Type:
Function
- Returns: Nothing
- Example:
app.options("/path", (req, res) => { res.send("This is a response.") })
patch()
- Type:
Function
- Returns: Nothing
- Example:
app.patch("/path", (req, res) => { res.send("This is a response.") })
post()
- Type:
Function
- Returns: Nothing
- Example:
app.post("/path", (req, res) => { res.send("This is a response.") })
purge()
- Type:
Function
- Returns: Nothing
- Example:
app.purge("/path", (req, res) => { res.send("This is a response.") })
put()
- Type:
Function
- Returns: Nothing
- Example:
app.put("/path", (req, res) => { res.send("This is a response.") })
report()
- Type:
Function
- Returns: Nothing
- Example:
app.report("/path", (req, res) => { res.send("This is a response.") })
search()
- Type:
Function
- Returns: Nothing
- Example:
app.search("/path", (req, res) => { res.send("This is a response.") })
subscribe()
- Type:
Function
- Returns: Nothing
- Example:
app.subscribe("/path", (req, res) => { res.send("This is a response.") })
trace()
- Type:
Function
- Returns: Nothing
- Example:
app.trace("/path", (req, res) => { res.send("This is a response.") })
unlock()
- Type:
Function
- Returns: Nothing
- Example:
app.unlock("/path", (req, res) => { res.send("This is a response.") })
unsubscribe()
- Type:
Function
- Returns: Nothing
- Example:
app.unsubscribe("/path", (req, res) => { res.send("This is a response.") })
notFound()
- Type:
Function
- Returns: Nothing
- Example:
app.notFound((req, res) => { res.send("404") })
domain()
- Type:
Function
- Returns: Nothing
- Example:
app.domain("my-site.domain")
- Type: