17 Commits
Author SHA1 Message Date
jakob.scheid 9211b19ffc feat(fonts): add fonts build artifact 2026-07-29 21:47:09 +02:00
jakob.scheid 14a001daee feat(legal): add name to legal build artifact 2026-07-29 21:47:09 +02:00
jakob.scheid ae75acecf3 feat(build): implement artifact names 2026-07-29 21:47:09 +02:00
jakob.scheid c216fffe12 feat(build): implement implicit artifact copy source path 2026-07-29 21:47:08 +02:00
jakob.scheid 96188f356b fix(build): add check whether artifact has options 2026-07-29 21:47:08 +02:00
jakob.scheid 4a4c398e81 feat(build): make permissions checks less strict 2026-07-29 21:47:08 +02:00
jakob.scheid bc4f79d813 feat(build): allow to copy directories recursively 2026-07-29 21:47:07 +02:00
jakob.scheid 73a163e8ff chore(cd)!: update production deployment workflow to use build 2026-07-29 21:47:07 +02:00
jakob.scheid f31f20b18a feat(legal): add build plugin for legal assets 2026-07-29 21:47:06 +02:00
jakob.scheid 8255e0afb1 chore(dependencies): add markdown-it 2026-07-29 21:47:06 +02:00
jakob.scheid 09388912a0 feat(build): implement dist and src paths customization 2026-07-29 21:47:06 +02:00
jakob.scheid a99603f6c7 feat(build): implement artifact processor 2026-07-29 21:47:05 +02:00
jakob.scheid 02a1c2cd02 feat(build): add file access utility 2026-07-29 21:47:05 +02:00
jakob.scheid 6549d5acb6 refactor(build): restructure plugin processing 2026-07-29 21:47:05 +02:00
jakob.scheid 880cfa811b chore(build): add build script 2026-07-29 21:47:04 +02:00
jakob.scheid 52545dceea chore: set up Node.js project 2026-07-29 21:47:04 +02:00
jakob.scheid 5ceb3cdd4c feat(imprint): add imprint 2026-07-29 17:58:11 +02:00
+4 -11
View File
@@ -8,21 +8,19 @@
"name": "frontend-assets",
"version": "0.1.0",
"license": "Apache-2.0",
"devDependencies": {
"dependencies": {
"markdown-it": "^14.3.0"
}
},
"node_modules/argparse": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
"integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
"dev": true
"integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
},
"node_modules/entities": {
"version": "4.5.0",
"resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
"integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
"dev": true,
"engines": {
"node": ">=0.12"
},
@@ -34,7 +32,6 @@
"version": "5.0.2",
"resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-5.0.2.tgz",
"integrity": "sha512-ONTm2jCMAVZjgQa/Fy1kScXsuOoF5NPTsoFBdE1KVIZ2vAh/r9+Bqo+0jINCBYnavTPQZz38QzFTme79ENoN3Q==",
"dev": true,
"funding": [
{
"type": "github",
@@ -53,7 +50,6 @@
"version": "14.3.0",
"resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.3.0.tgz",
"integrity": "sha512-RCEsPjR+sr0x+AuYp601tKTkgFG4YEPLCzHST3cQ/fhlJkqAkz1L2/Qbp1j9qw5SBwQHFBoW8+hoN5xssOF0Tw==",
"dev": true,
"funding": [
{
"type": "github",
@@ -79,14 +75,12 @@
"node_modules/mdurl": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/mdurl/-/mdurl-2.1.0.tgz",
"integrity": "sha512-1+HBaOx0zi/dQWht8rNv9MYf9qqpqL/kxI0hXImU6Y547zM6Sni8BQibt7ifgMcYtQg41ao3Ivd6cnSM86inpg==",
"dev": true
"integrity": "sha512-1+HBaOx0zi/dQWht8rNv9MYf9qqpqL/kxI0hXImU6Y547zM6Sni8BQibt7ifgMcYtQg41ao3Ivd6cnSM86inpg=="
},
"node_modules/punycode.js": {
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/punycode.js/-/punycode.js-2.3.1.tgz",
"integrity": "sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==",
"dev": true,
"engines": {
"node": ">=6"
}
@@ -94,8 +88,7 @@
"node_modules/uc.micro": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz",
"integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==",
"dev": true
"integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A=="
}
}
}