initiate 11ty + license

main
June 2024-07-07 17:56:37 +02:00
parent 88f3b3096f
commit 873b14f38a
No known key found for this signature in database
GPG Key ID: 0AEBD2FDF96DFDA1
5 changed files with 2497 additions and 1 deletions

8
.eleventy.js 100644
View File

@ -0,0 +1,8 @@
module.exports = function (eleventyConfig) {
return {
dir: {
input: "src",
output: "public",
},
};
};

9
.gitignore vendored
View File

@ -5,7 +5,8 @@
.LSOverride
# Icon must end with two \r
Icon
Icon
# Thumbnails
._*
@ -26,3 +27,9 @@ Network Trash Folder
Temporary Items
.apdisk
# ---> 11ty
# dependencies installed by npm
node_modules
# build artefacts
public

36
LICENSE 100644
View File

@ -0,0 +1,36 @@
* ACAB License
© 2020 John Grey
To the maximum extent applicable by law, and any licenses of components of this work:
** Permissions:
Except as prohibited below, any individual, group, organization, charity, business entity or university
may use, modify, and distribute source code and software utilising this work.
Users may extend this license, so long as these initial conditions remain in force.
** Obligations:
Users of this work are obligated to freely provide public access to AI scripts written to be used by this work.
** Prohibitions:
No Law Enforcement, Carceral Institutions, or Immigration enforcement entities may use the work or products of the work.
For any reason, be it for simulation, production of propaganda, or otherwise.
No business entity where the ratio of pay (salaried, freelance, stocks, or other benefits)
between the highest and lowest individual in the entity is greater than 50 : 1
may use the work for any reason.
Business entities with boards/management comprising less than 1/2 POC may not use the work for any reason.
No individual or entity may use this work for racist or bigoted purposes.
Users must not remove this license from the work.
** Sanction
Users recognise breach of the above terms may be sanctioned to the maximum extent applicable by law.
** Warranty
No warranty, liability, or fitness for purpose is implied.

2428
package-lock.json generated 100644

File diff suppressed because it is too large Load Diff

17
package.json 100644
View File

@ -0,0 +1,17 @@
{
"name": "dns-witch.net",
"version": "1.0.0",
"description": "DNS-Witch.net website",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "npx @11ty/eleventy --serve",
"build": "npx @11ty/eleventy"
},
"keywords": [],
"author": "",
"license": "ISC",
"dependencies": {
"@11ty/eleventy": "^2.0.1"
}
}