Skip to content

Instantly share code, notes, and snippets.

View NaspoDev's full-sized avatar

Athanasios Topaltsis NaspoDev

View GitHub Profile
@NaspoDev
NaspoDev / pom.xml
Created April 30, 2024 19:29
Basic boilerplate for a Maven pom.xml file.
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.example.packagename</groupId>
<artifactId>my-app</artifactId>
<version>1.0.0-SNAPSHOT</version>
@NaspoDev
NaspoDev / tsconfig.json
Created December 3, 2023 16:16
TypeScript Boilerplate
// TypeScript configuration file
// To compile ts files, run "tsc" in the terminal.
{
"compilerOptions": {
// Which version of ECMAScript to compile ts into. "ESNext" signifies the latest version.
"target": "ESNext",
// "commonjs" is the module system used in Node.js. "ESNext" is the latest version of ECMAScript.
// Use "commonjs" if you are developing a Node.js app. Use "ESNext" if you are targeting the browser directly (i.e website/webapp).
"module": "ESNext",
@NaspoDev
NaspoDev / boilerplate.scss
Last active April 29, 2025 17:38
Boilerplate for SCSS/CSS
// Global Styles
// Fonts
// *If you're using a font-server, replace the following with your implementation of the fonts. (i.e. utility classes or mixins).
// Bolder font face, mainly used for headings.
@font-face {
font-family: "Font 1 Name";
src: url(path/to/font/file);
}