Documentation ¶
Overview ¶
Copyright © 2021 Ben Garrett <bengarrett77@gmail.com>
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Directories ¶
Path | Synopsis |
---|---|
internal
|
|
lib
|
|
archive
Package archive handles collections of files that are either packaged together or compressed.
|
Package archive handles collections of files that are either packaged together or compressed. |
assets
Package assets handles the site resources such as file downloads, thumbnails and backups.
|
Package assets handles the site resources such as file downloads, thumbnails and backups. |
cmd
Package cmd handles the commandline user interface and interactions.
|
Package cmd handles the commandline user interface and interactions. |
config
Package config saves and fetches settings used by the df2 tool.
|
Package config saves and fetches settings used by the df2 tool. |
database
Package database interacts with the MySQL 5.7 datastore of Defacto2.
|
Package database interacts with the MySQL 5.7 datastore of Defacto2. |
demozoo
Package demozoo interacts with the demozoo.org API for data scraping and file downloads.
|
Package demozoo interacts with the demozoo.org API for data scraping and file downloads. |
directories
Package directories interacts with the filepaths that hold files and assets.
|
Package directories interacts with the filepaths that hold files and assets. |
download
Package download handles the fetching of remote files.
|
Package download handles the fetching of remote files. |
groups
Package groups deals with group names and their initialisms.
|
Package groups deals with group names and their initialisms. |
images
Package images generate thumbnails and converts between image formats.
|
Package images generate thumbnails and converts between image formats. |
logs
Package logs handles errors and user feedback.
|
Package logs handles errors and user feedback. |
people
Package people deals with people, person names, aliases and their roles.
|
Package people deals with people, person names, aliases and their roles. |
prompt
Package prompt are functions that parse stardard input loops.
|
Package prompt are functions that parse stardard input loops. |
proof
Package proof handles files that have the section tagged as releaseproof.
|
Package proof handles files that have the section tagged as releaseproof. |
recent
Package recent is a work in progress JSON generator to display the most recent files on the file.
|
Package recent is a work in progress JSON generator to display the most recent files on the file. |
sitemap
Package sitemap generates an list of pages of the website.
|
Package sitemap generates an list of pages of the website. |
str
Package str are print to terminal display and colour functions.
|
Package str are print to terminal display and colour functions. |
text
Package text generates images from text files using the Ansilove/C program.
|
Package text generates images from text files using the Ansilove/C program. |
Click to show internal directories.
Click to hide internal directories.