diff --git a/data_interchange.Dockerfile b/data_interchange.Dockerfile index 97ba666..e9ce968 100755 --- a/data_interchange.Dockerfile +++ b/data_interchange.Dockerfile @@ -5,8 +5,7 @@ WORKDIR /data_interchange COPY ./ ./ RUN apt update && apt -y full-upgrade -RUN apt -y install iptables firewalld nftables -RUN apt -y install apt-transport-https +RUN apt -y install apt-transport-https iptables firewalld nftables RUN wget -qO- https://dl-ssl.google.com/linux/linux_signing_key.pub \ | gpg --dearmor -o /usr/share/keyrings/dart.gpg RUN echo 'deb [signed-by=/usr/share/keyrings/dart.gpg arch=amd64] https://storage.googleapis.com/download.dartlang.org/linux/debian stable main' \ | tee /etc/apt/sources.list.d/dart_stable.list RUN apt update && apt -y install dart @@ -19,7 +18,7 @@ RUN wget https://ziglang.org/download/0.13.0/zig-linux-x86_64-0.13.0.tar.xz && t RUN mv ./zig-linux-x86_64-0.13.0 ./zig && mv ./zig /usr/bin RUN echo 'export PATH="$PATH:/usr/bin/zig"' >> ~/.bashrc && echo 'export PATH="$PATH:/usr/bin/zig"' >> /etc/skel/.bashrc RUN add-apt-repository ppa:maveonair/helix-editor && apt update -RUN apt -y install sed nano vim neovim helix +RUN apt -y install ed sed nano vim neovim helix RUN dart info RUN dart pub global activate webdev RUN dart pub upgrade diff --git a/pubspec.lock b/pubspec.lock index 0fa5fb1..42fef2f 100755 --- a/pubspec.lock +++ b/pubspec.lock @@ -143,7 +143,7 @@ packages: source: hosted version: "8.9.2" characters: - dependency: "direct main" + dependency: "direct dev" description: name: characters sha256: "81269c8d3f45541082bfbb117bbc962cfc68b5197eb4c705a00db4ddf394e1c1" @@ -199,7 +199,7 @@ packages: source: hosted version: "1.11.1" crypto: - dependency: "direct main" + dependency: "direct dev" description: name: crypto sha256: "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855" @@ -207,7 +207,7 @@ packages: source: hosted version: "3.0.6" csslib: - dependency: "direct main" + dependency: "direct dev" description: name: csslib sha256: "09bad715f418841f976c77db72d5398dc1253c21fb9c0c7f0b0b985860b2d58e" @@ -223,7 +223,7 @@ packages: source: hosted version: "2.3.7" file: - dependency: "direct main" + dependency: "direct dev" description: name: file sha256: a3b4f84adafef897088c160faf7dfffb7696046cb13ae90b508c2cbc95d3b8d4 @@ -239,7 +239,7 @@ packages: source: hosted version: "3.0.2" fixnum: - dependency: "direct main" + dependency: "direct dev" description: name: fixnum sha256: b6dc7065e46c974bc7c5f143080a6764ec7a4be6da1285ececdc37be96de53be @@ -255,7 +255,7 @@ packages: source: hosted version: "4.0.0" glob: - dependency: "direct main" + dependency: "direct dev" description: name: glob sha256: "0e7014b3b7d4dac1ca4d6114f82bf1782ee86745b9b42a92c9289c23d8a0ab63" @@ -271,7 +271,7 @@ packages: source: hosted version: "2.3.2" html: - dependency: "direct main" + dependency: "direct dev" description: name: html sha256: "1fc58edeaec4307368c60d59b7e15b9d658b57d7f3125098b6294153c75337ec" @@ -319,7 +319,7 @@ packages: source: hosted version: "0.20.1" io: - dependency: "direct main" + dependency: "direct dev" description: name: io sha256: "2ec25704aba361659e10e3e5f5d672068d332fc8ac516421d483a11e5cbd061e" @@ -415,7 +415,7 @@ packages: source: hosted version: "2.0.2" oauth2: - dependency: "direct main" + dependency: "direct dev" description: name: oauth2 sha256: c84470642cbb2bec450ccab2f8520c079cd1ca546a76ffd5c40589e07f4e8bf4 @@ -551,7 +551,7 @@ packages: source: hosted version: "1.10.0" stack_trace: - dependency: "direct main" + dependency: "direct dev" description: name: stack_trace sha256: "9f47fd3630d76be3ab26f0ee06d213679aa425996925ff3feffdec504931c377" diff --git a/pubspec.yaml b/pubspec.yaml index 4d20d30..7a4c510 100755 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,25 +1,15 @@ dependencies: async: 2.12.0 - characters: 1.3.1 collection: 1.19.1 convert: 3.1.2 - crypto: 3.0.6 - csslib: 1.0.2 - file: 7.0.1 - fixnum: 1.1.1 - glob: 2.1.2 - html: 0.15.5 http: 1.2.2 http2: 2.3.0 intl: 0.20.1 - io: 1.0.4 json_serializable: 6.9.0 logging: 1.3.0 markdown: 7.2.2 - oauth2: 2.0.3 path: 1.9.1 pool: 1.5.1 - stack_trace: 1.12.0 web: 1.1.0 web_socket: 0.1.6 web_socket_channel: 3.0.1 @@ -30,8 +20,18 @@ description: "Data Interchange Format Implementations" dev_dependencies: build_runner: 2.4.13 build_web_compilers: 4.0.11 + characters: 1.3.1 + crypto: 3.0.6 + csslib: 1.0.2 + file: 7.0.1 file_testing: 3.0.2 + fixnum: 1.1.1 + glob: 2.1.2 + html: 0.15.5 + io: 1.0.4 lints: 5.0.0 + oauth2: 2.0.3 + stack_trace: 1.12.0 test: 1.25.12 webdriver: 3.0.4