@gdquest/gd-exercise-style
Version:
Common style files for projects that implement GDExercise.
67 lines • 1.73 kB
JSON
{
"name": "@gdquest/gd-exercise-style",
"description": "Common style files for projects that implement GDExercise.",
"version": "0.1.4",
"author": {
"name": "GDQuest",
"url": "https://www.gdquest.com"
},
"contributors": [
{
"name": "Adam Scott",
"email": "info@adamscott.studio",
"url": "https://adamscott.studio"
}
],
"license": "MIT",
"keywords": [
"gdquest",
"gdschool",
"gdexercise",
"style",
"sass",
"css",
"scss"
],
"publishConfig": {
"access": "public"
},
"files": [
"src",
"dist"
],
"type": "module",
"main": "./dist/index.cjs",
"exports": {
".": {
"import": "./dist/index.mjs",
"require": "./dist/index.cjs"
},
"./src/assets/scss/": {
"import": "./src/assets/scss/",
"require": "./src/assets/scss/"
}
},
"types": "./dist/index.d.mts",
"devDependencies": {
"esbuild": "^0.19.0",
"eslint": "^8.47.0",
"eslint-config-prettier": "^9.0.0",
"eslint-config-standard": "^17.1.0",
"mkdirp": "^3.0.1",
"prettier": "^3.0.1",
"sass": "^1.66.1",
"typescript": "^5.1.6"
},
"scripts": {
"prepublish": "pnpm build",
"build": "pnpm build:ts",
"build:clean": "rimraf tsconfig.tsbuildinfo; rimraf dist",
"build:ts": "pnpm build:ts:types && pnpm build:ts:bundle && pnpm build:sass",
"build:ts:types": "tsc --project tsconfig.browser.json",
"build:ts:bundle": "node esbuild.config.mjs",
"build:sass": "pnpm build:sass:main && pnpm build:sass:splash",
"build:sass:main": "sass src/assets/scss/main.scss dist/scss/main.css",
"build:sass:splash": "sass src/assets/scss/main_splash.scss dist/scss/main_splash.css"
}
}