summaryrefslogtreecommitdiffstats
path: root/composer.json
blob: 57f4b2573c449d4c8c396471647ca9260c994c02 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
{
  "name": "ryuslash/lezer",
  "description": "An app to manage books.",
  "keywords": [
    "phel",
    "lisp",
    "functional",
    "language"
  ],
  "homepage": "https://phel-lang.org/",
  "license": "MIT",
  "type": "project",
  "require": {
    "php": ">=8.3",
    "phel-lang/phel-lang": ">=0.50"
  },
  "require-dev": {
    "symfony/var-dumper": "^6.4"
  },
  "autoload": {
    "psr-4": {
      "PhelGenerated\\": "src/PhelGenerated"
    }
  },
  "scripts": {
    "run:dev": [
      "Composer\\Config::disableProcessTimeout",
      "rm -rf out && php -S localhost:8080 -t public"
    ],
    "run:prod": [
      "Composer\\Config::disableProcessTimeout",
      "composer build && php -S localhost:8080 -t public"
    ],
    "build": "vendor/bin/phel build --no-cache",
    "format": "vendor/bin/phel format",
    "test": "vendor/bin/phel test",
    "repl": [
      "Composer\\Config::disableProcessTimeout",
      "vendor/bin/phel repl"
    ]
  }
}