Yoshiaki Sugimoto

Results 15 issues of Yoshiaki Sugimoto

It is useful for optimizing SVG file in this process.

enhancement

Feat: we need to support `oneof` built-in type. ### Describe TBW...

Fixes #78 Resolve include modules that are declared at `include "xxx";` statement, replace the parsed AST into its declaration position, and lint whole codes as a single VCL tree This...

bugfix

**Describe the problem** When I make a new release, accidentally CI process failed. I'm guessing our code includes platform dependency since https://github.com/ysugimoto/falco/pull/66 has been merged. On CI, use `ubuntu-latest, linux-amd64`:...

This PR supports parsing/linting VCL snippets managed in Fastly. I'm guessing VCL snippets behavior in Faslty activate phase: 1. Extract macros of "#FASTLY xxx" with VCL snippets corresponds to phase...

This PR aims to provide formatter feature in falco. ## Usage (command) I added a new `fmt` subcommand. ```shell ## multiple files falco fmt /path/to/defaut.vcl /path/to/module.vcl ... ## Supports glob...

fixes #287 `{NAME}` is an arbitrary identifier in fastly documentation and falco treats as `%any%`. This difference causes skipping in documentation-checker utility command. This PR fixes it by replacing character...

Fixes #273 This PR adds more linter configuration for: - enforce_subroutine_scopes - ignore_subroutines The background of this change is that Fastly says an NGWAF configuration will be provided via dynamic...

### Kind of proposals - [] Parser - [x] Linter - [] Simulator - [] Testing ### Describe the feature This request comes from #272, an additional configuration that controls...

feature request

Fixes #235 #236 #237 I apologize this PR includes massive changes. This PR implements `NotSet` string support which is described [here](https://developer.fastly.com/reference/vcl/types/string/). To support this behavior, I had to make fundamental...