Skip to content

Commit 49bc70d

Browse files
committed
Add ignore files, codemeta, and update dependencies
Added .prettierignore and .stylelintignore for formatting and linting exclusions. Introduced codemeta.json for software metadata. Updated package.json and package-lock.json to include new devDependencies (prettier, stylelint, stylelint-config-standard-scss), updated stylescape and other package versions, and set Node.js engine requirement. Minor formatting fix in CITATION.cff.
1 parent 2eaaa7d commit 49bc70d

6 files changed

Lines changed: 2600 additions & 663 deletions

File tree

.prettierignore

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Dependencies
2+
node_modules/
3+
4+
# Build output
5+
dist/
6+
build/
7+
.cache/
8+
.parcel-cache/
9+
.nuxt/
10+
.next/
11+
.astro/
12+
.output/
13+
.angular/
14+
15+
# Logs
16+
*.log
17+
18+
# Package files
19+
package-lock.json
20+
pnpm-lock.yaml
21+
yarn.lock
22+
23+
# Auto-generated
24+
*.min.js
25+
*.min.css

.stylelintignore

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Dependencies
2+
node_modules/
3+
4+
# Build output
5+
dist/
6+
build/
7+
.cache/
8+
.parcel-cache/
9+
.nuxt/
10+
.next/
11+
.astro/
12+
.output/
13+
.angular/
14+
15+
# Vendor
16+
vendor/
17+
18+
# Third-party
19+
**/node_modules/**

CITATION.cff

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@ authors:
1212
family-names: van Vianen
1313
email: lars@scape.agency
1414
affiliation: Scape Agency
15-
orcid: 'https://orcid.org/0000-0002-8790-8630'
15+
orcid: "https://orcid.org/0000-0002-8790-8630"

codemeta.json

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
{
2+
"@context": "https://doi.org/10.5063/schema/codemeta-2.0",
3+
"@id": "https://github.com/stylescape/example-webpack",
4+
"@type": "SoftwareSourceCode",
5+
"applicationCategory": "DeveloperApplication",
6+
"applicationSubCategory": "Example Project",
7+
"author": [
8+
{
9+
"@id": "https://orcid.org/0000-0002-8790-8630",
10+
"@type": "Person",
11+
"affiliation": {
12+
"@type": "Organization",
13+
"name": "Scape Agency"
14+
},
15+
"email": "lars@scape.agency",
16+
"familyName": "van Vianen",
17+
"givenName": "Lars Bastiaan"
18+
}
19+
],
20+
"codeRepository": "https://github.com/stylescape/example-webpack",
21+
"contributor": [
22+
{
23+
"@type": "Organization",
24+
"name": "Scape Agency"
25+
}
26+
],
27+
"copyrightHolder": {
28+
"@type": "Organization",
29+
"name": "Scape Agency"
30+
},
31+
"copyrightYear": 2024,
32+
"dateCreated": "2024-08-01",
33+
"dateModified": "2026-01-28",
34+
"datePublished": "2024-08-01",
35+
"description": "Stylescape example using Webpack bundler",
36+
"developmentStatus": "https://www.repostatus.org/#active",
37+
"downloadUrl": "https://github.com/stylescape/example-webpack/releases",
38+
"identifier": "https://github.com/stylescape/example-webpack",
39+
"keywords": [
40+
"stylescape",
41+
"css",
42+
"design-system",
43+
"example",
44+
"webpack",
45+
"bundler"
46+
],
47+
"license": "https://spdx.org/licenses/MIT.html",
48+
"name": "Stylescape Example for Webpack",
49+
"operatingSystem": "Any",
50+
"programmingLanguage": ["JavaScript", "SCSS", "HTML"],
51+
"relatedLink": [
52+
"https://github.com/stylescape/stylescape"
53+
],
54+
"softwareRequirements": "Node.js >= 22.0.0",
55+
"url": "https://github.com/stylescape/example-webpack",
56+
"version": "0.0.1"
57+
}

0 commit comments

Comments
 (0)