From 8488853701b36c502bfc37c27c3327d83cb01e67 Mon Sep 17 00:00:00 2001 From: Abdhilahi Wabwire <124460109+AbdhilahiRWabwire@users.noreply.github.com> Date: Sun, 29 Dec 2024 22:19:49 -0700 Subject: [PATCH] Remove Dart --- .github/workflows/dart.yml | 49 -- .github/workflows/go.yml | 27 + .gitignore | 28 +- README.md | 41 +- analysis_options.yaml | 30 - build.yaml | 6 - data-interchange.Dockerfile | 27 +- data_interchange.iml | 14 - lib/main.dart | 5 - pubspec.lock | 706 -------------------- pubspec.yaml | 39 -- {lib => source}/index.html | 2 +- source/main.js | 3 + {lib => source}/markup/accordian.html | 0 {lib => source}/markup/alert-dialogue.html | 0 {lib => source}/markup/alert.html | 0 {lib => source}/markup/breadcrumb.html | 0 {lib => source}/markup/button.html | 0 {lib => source}/markup/carousel.html | 0 {lib => source}/markup/checkbox.html | 0 {lib => source}/markup/combobox.html | 0 {lib => source}/markup/date-picker.html | 0 {lib => source}/markup/disclosure.html | 0 {lib => source}/markup/menu-button.html | 0 {lib => source}/markup/meter.html | 0 {lib => source}/markup/modal-dialogue.html | 0 {lib => source}/markup/navigation-menu.html | 0 {lib => source}/markup/radio-group.html | 0 {lib => source}/markup/switch.html | 0 {lib => source}/markup/tabs.html | 0 {lib => source}/markup/toolbar.html | 0 {lib => source}/styles/accordian.css | 0 {lib => source}/styles/alert-dialogue.css | 0 {lib => source}/styles/alert.css | 0 {lib => source}/styles/breadcrumb.css | 0 {lib => source}/styles/button.css | 0 {lib => source}/styles/carousel.css | 0 {lib => source}/styles/checkbox.css | 0 {lib => source}/styles/combobox.css | 0 {lib => source}/styles/date-picker.css | 0 {lib => source}/styles/disclosure.css | 0 {lib => source}/styles/menu-button.css | 0 {lib => source}/styles/meter.css | 0 {lib => source}/styles/modal-dialogue.css | 0 {lib => source}/styles/navigation-menu.css | 0 {lib => source}/styles/radio-group.css | 0 {lib => source}/styles/switch.css | 0 {lib => source}/styles/tabs.css | 0 {lib => source}/styles/toolbar.css | 0 {lib => source}/theme/theme.css | 0 {lib => source}/widgets/accordian.js | 0 {lib => source}/widgets/alert.js | 0 {lib => source}/widgets/alert_dialogue.js | 0 {lib => source}/widgets/button.js | 0 {lib => source}/widgets/carousel.js | 0 {lib => source}/widgets/checkbox.js | 0 {lib => source}/widgets/combobox.js | 0 {lib => source}/widgets/date_picker.js | 0 {lib => source}/widgets/disclosure.js | 0 {lib => source}/widgets/menu_button.js | 0 {lib => source}/widgets/meter.js | 0 {lib => source}/widgets/modal_dialogue.js | 0 {lib => source}/widgets/navigation_menu.js | 0 {lib => source}/widgets/radio_group.js | 0 {lib => source}/widgets/switch.js | 0 {lib => source}/widgets/tabs.js | 0 {lib => source}/widgets/toolbar.js | 0 test/{test.dart => test.js} | 0 68 files changed, 45 insertions(+), 932 deletions(-) delete mode 100755 .github/workflows/dart.yml create mode 100755 .github/workflows/go.yml delete mode 100755 analysis_options.yaml delete mode 100755 build.yaml delete mode 100755 data_interchange.iml delete mode 100755 lib/main.dart delete mode 100755 pubspec.lock delete mode 100755 pubspec.yaml rename {lib => source}/index.html (82%) create mode 100755 source/main.js rename {lib => source}/markup/accordian.html (100%) rename {lib => source}/markup/alert-dialogue.html (100%) rename {lib => source}/markup/alert.html (100%) rename {lib => source}/markup/breadcrumb.html (100%) rename {lib => source}/markup/button.html (100%) rename {lib => source}/markup/carousel.html (100%) rename {lib => source}/markup/checkbox.html (100%) rename {lib => source}/markup/combobox.html (100%) rename {lib => source}/markup/date-picker.html (100%) rename {lib => source}/markup/disclosure.html (100%) rename {lib => source}/markup/menu-button.html (100%) rename {lib => source}/markup/meter.html (100%) rename {lib => source}/markup/modal-dialogue.html (100%) rename {lib => source}/markup/navigation-menu.html (100%) rename {lib => source}/markup/radio-group.html (100%) rename {lib => source}/markup/switch.html (100%) rename {lib => source}/markup/tabs.html (100%) rename {lib => source}/markup/toolbar.html (100%) rename {lib => source}/styles/accordian.css (100%) rename {lib => source}/styles/alert-dialogue.css (100%) rename {lib => source}/styles/alert.css (100%) rename {lib => source}/styles/breadcrumb.css (100%) rename {lib => source}/styles/button.css (100%) rename {lib => source}/styles/carousel.css (100%) rename {lib => source}/styles/checkbox.css (100%) rename {lib => source}/styles/combobox.css (100%) rename {lib => source}/styles/date-picker.css (100%) rename {lib => source}/styles/disclosure.css (100%) rename {lib => source}/styles/menu-button.css (100%) rename {lib => source}/styles/meter.css (100%) rename {lib => source}/styles/modal-dialogue.css (100%) rename {lib => source}/styles/navigation-menu.css (100%) rename {lib => source}/styles/radio-group.css (100%) rename {lib => source}/styles/switch.css (100%) rename {lib => source}/styles/tabs.css (100%) rename {lib => source}/styles/toolbar.css (100%) rename {lib => source}/theme/theme.css (100%) rename {lib => source}/widgets/accordian.js (100%) rename {lib => source}/widgets/alert.js (100%) rename {lib => source}/widgets/alert_dialogue.js (100%) rename {lib => source}/widgets/button.js (100%) rename {lib => source}/widgets/carousel.js (100%) rename {lib => source}/widgets/checkbox.js (100%) rename {lib => source}/widgets/combobox.js (100%) rename {lib => source}/widgets/date_picker.js (100%) rename {lib => source}/widgets/disclosure.js (100%) rename {lib => source}/widgets/menu_button.js (100%) rename {lib => source}/widgets/meter.js (100%) rename {lib => source}/widgets/modal_dialogue.js (100%) rename {lib => source}/widgets/navigation_menu.js (100%) rename {lib => source}/widgets/radio_group.js (100%) rename {lib => source}/widgets/switch.js (100%) rename {lib => source}/widgets/tabs.js (100%) rename {lib => source}/widgets/toolbar.js (100%) rename test/{test.dart => test.js} (100%) diff --git a/.github/workflows/dart.yml b/.github/workflows/dart.yml deleted file mode 100755 index 882f85b..0000000 --- a/.github/workflows/dart.yml +++ /dev/null @@ -1,49 +0,0 @@ -name: Dart - -on: - push: - branches: [ "main" ] - - pull_request: - branches: [ "main" ] - - schedule: - - cron: "30 03 * * 6" - -jobs: - build: - runs-on: ubuntu-latest - steps: - - - name: Checkout Repository - uses: actions/checkout@v4.2.2 - - - name: Set up Dart - uses: dart-lang/setup-dart@v1.7.0 - - - name: Environment Information - run: dart info - - - name: Activate webdev - run: dart pub global activate webdev - - - name: Upgrade Packages - run: dart pub upgrade - - - name: Dependency Graph - run: dart pub deps - - - name: Outdated Packages - run: dart pub outdated - - - name: Analyze Package - run: dart analyze lib - - - name: Fix Package Dry Run - run: dart fix lib --dry-run - - - name: Fix Package Apply - run: dart fix lib --apply - - - name: Format Package - run: dart format lib diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml new file mode 100755 index 0000000..ff9a22e --- /dev/null +++ b/.github/workflows/go.yml @@ -0,0 +1,27 @@ +name: Go + +on: + push: + branches: [ "main" ] + + pull_request: + branches: [ "main" ] + + schedule: + - cron: "30 03 * * 1-5" + +jobs: + build: + runs-on: ubuntu-latest + steps: + + - name: Checkout Repository + uses: actions/checkout@v4.2.2 + + - name: Set up Go + uses: actions/setup-go@v5.2.0 + with: + go-version: '1.20' + + - name: Build Package + run: GOOS=linux GOARCH=amd64 go build -o ./binary/htdinet ./server/source/main.go diff --git a/.gitignore b/.gitignore index a36ac29..489d44f 100755 --- a/.gitignore +++ b/.gitignore @@ -1,31 +1,5 @@ -# See https://www.dartlang.org/guides/libraries/private-files - -# Files and directories created by pub +# Build Directories /binary -.dart_tool/ -.packages .build/ build/ **/build/ - -# If you're building an application, you may want to check-in your pubspec.lock - - -# Directory created by dartdoc -# If you don't generate documentation locally you can remove this line. -doc/api/ - -# dotenv environment variables file -.env* - -# Avoid committing generated Javascript files: -*.dart.js -*.info.json # Produced by the --dump-info flag. -*.js # When generated by dart2js. Don't specify *.js if your - # project includes source files written in JavaScript. -*.js_ -*.js.deps -*.js.map - -.flutter-plugins -.flutter-plugins-dependencies diff --git a/README.md b/README.md index 1a8c558..47db7d8 100755 --- a/README.md +++ b/README.md @@ -1,14 +1,15 @@ [CommonMark]:https://commonmark.org/ [Dart]: https://dart.dev/ -[Go Language] +[Go Language]: https://go.dev [HTTP]: https://developer.mozilla.org/en-US/docs/Web/HTTP -[IDEA]: https://jetbrains.com/idea/ +[JavaScript Language]: https://developer.mozilla.org/en-US/docs/Web/JavaScript [JSON]: https://www.json.org/json-en.html [MDN]: https://developer.mozilla.org/en-US/docs/Web/API [TOML]: https://toml.io/en/ [VSCode]: https://code.visualstudio.com/docs [YAML]: https://yaml.org/ [WAI-ARIA]: https://www.w3.org/WAI/ARIA/apg/patterns/ +[Webstorm]: https://jetbrains.com/webstorm

@@ -41,49 +42,19 @@ Data Interchange is a Network Application Programming Interface Development Plat ## Build -- [Dart Language][Dart] - [Go][Go Language] -- [IntelliJ IDEA][IDEA] +- [JetBrains Webstorm][Webstorm] +- [JavaScript][JavaScript Language] - [Mozilla Developer Network Web Documentation][MDN] - [Visual Studio Code][VSCode] - [Web Accessibility Initiative][WAI-ARIA] -```shell -git clone - -dart pub upgrade - -dart run build_runner build - -dart run build_runner serve - -dart run build_runner test - -dart run build_runner watch -``` - -OR - -```shell -git clone - -dart pub upgrade - -dart pub global activate webdev - -echo 'export PATH="$PATH:~/.pub-cache/bin"' >> ~/.bashrc && sudo echo 'export PATH="$PATH:~/.pub-cache/bin"' >> /etc/skel/.bashrc - -webdev build - -webdev serve -``` - ## Build Web Server ```shell git clone -GOOS=linux GOARCH=amd64 go build -o ./binary/server ./server/source/main.go +GOOS=linux GOARCH=amd64 go build -o ./binary/htdinet ./server/source/main.go ``` ## Install Web Server diff --git a/analysis_options.yaml b/analysis_options.yaml deleted file mode 100755 index dee8927..0000000 --- a/analysis_options.yaml +++ /dev/null @@ -1,30 +0,0 @@ -# This file configures the static analysis results for your project (errors, -# warnings, and lints). -# -# This enables the 'recommended' set of lints from `package:lints`. -# This set helps identify many issues that may lead to problems when running -# or consuming Dart code, and enforces writing Dart using a single, idiomatic -# style and format. -# -# If you want a smaller set of lints you can change this to specify -# 'package:lints/core.yaml'. These are just the most critical lints -# (the recommended set includes the core lints). -# The core lints are also what is used by pub.dev for scoring packages. - -include: package:lints/recommended.yaml - -# Uncomment the following section to specify additional rules. - -# linter: -# rules: -# - camel_case_types - -# analyzer: -# exclude: -# - path/to/excluded/files/** - -# For more information about the core and recommended set of lints, see -# https://dart.dev/go/core-lints - -# For additional information about configuring this file, see -# https://dart.dev/guides/language/analysis-options diff --git a/build.yaml b/build.yaml deleted file mode 100755 index c3b79b7..0000000 --- a/build.yaml +++ /dev/null @@ -1,6 +0,0 @@ -targets: - $default: - builders: - build_web_compilers:entrypoint: - generate_for: - - lib/**.dart diff --git a/data-interchange.Dockerfile b/data-interchange.Dockerfile index 2f6e7e3..a81c682 100755 --- a/data-interchange.Dockerfile +++ b/data-interchange.Dockerfile @@ -1,30 +1,17 @@ -FROM amd64/debian:latest +FROM amd64/fedora:latest WORKDIR /data-interchange COPY ./ ./ -RUN apt update && apt -y full-upgrade -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 -RUN echo 'export PATH="$PATH:~/.pub-cache/bin"' >> ~/.bashrc && sudo echo 'export PATH="$PATH:~/.pub-cache/bin"' >> /etc/skel/.bashrc +RUN dnf -y upgrade +RUN dnf -y install iptables firewalld nftables RUN echo 'export PATH="$PATH:/usr/bin"' >> ~/.bashrc && echo 'export PATH="$PATH:/usr/bin"' >> /etc/skel/.bashrc RUN echo 'export PATH="$PATH:/usr/local/bin"' >> ~/.bashrc && echo 'export PATH="$PATH:/usr/local/bin"' >> /etc/skel/.bashrc RUN echo 'export PATH="$PATH:/usr/include"' >> ~/.bashrc && echo 'export PATH="$PATH:/usr/include"' >> /etc/skel/.bashrc -RUN echo 'export PATH="$PATH:/usr/local/include"' >> ~/.bashrc && echo 'export PATH="$PATH:/usr/local/include"' >> /etc/skel/.bashrc +RUN echo 'export PATH="$PATH:/usr/local/include"' >> ~/.bashrc && echo 'export PATH="$PATH:/usr/local/include"' >> /etc/skel/.bashrc +RUN echo 'export PATH="$PATH:/usr/bin/go/bin"' >> ~/.bashrc && echo 'export PATH="$PATH:/usr/bin/go/bin"' >> /etc/skel/.bashrc RUN wget https://go.dev/dl/go1.23.4.linux-amd64.tar.gz && tar --extract --file ./*.gz --verbose RUN mv ./go1.23.4.linux-amd64/go /usr/bin -RUN echo 'export PATH="$PATH:/usr/bin/go/bin"' >> ~/.bashrc && echo 'export PATH="$PATH:/usr/bin/go/bin"' >> /etc/skel/.bashrc -RUN add-apt-repository ppa:maveonair/helix-editor && apt update -RUN apt -y install ed sed nano vim neovim helix -RUN dart info -RUN dart pub global activate webdev -RUN dart pub upgrade -RUN dart pub deps -RUN dart pub outdated -RUN dart analyze lib -RUN dart fix lib --dry-run -RUN dart fix lib --apply -RUN dart format lib +RUN dnf -y install ed sed nano vim neovim helix +RUN GOOS=linux GOARCH=amd64 go build -o ./binary/htdinet ./server/source/main.go diff --git a/data_interchange.iml b/data_interchange.iml deleted file mode 100755 index 75734c9..0000000 --- a/data_interchange.iml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - \ No newline at end of file diff --git a/lib/main.dart b/lib/main.dart deleted file mode 100755 index 02be1d8..0000000 --- a/lib/main.dart +++ /dev/null @@ -1,5 +0,0 @@ -import 'package:web/web.dart'; - -void main() async { - document.createElement('div'); -} diff --git a/pubspec.lock b/pubspec.lock deleted file mode 100755 index 1c6b5c7..0000000 --- a/pubspec.lock +++ /dev/null @@ -1,706 +0,0 @@ -# Generated by pub -# See https://dart.dev/tools/pub/glossary#lockfile -packages: - _fe_analyzer_shared: - dependency: transitive - description: - name: _fe_analyzer_shared - sha256: "88399e291da5f7e889359681a8f64b18c5123e03576b01f32a6a276611e511c3" - url: "https://pub.dev" - source: hosted - version: "78.0.0" - _macros: - dependency: transitive - description: dart - source: sdk - version: "0.3.3" - analyzer: - dependency: transitive - description: - name: analyzer - sha256: "62899ef43d0b962b056ed2ebac6b47ec76ffd003d5f7c4e4dc870afe63188e33" - url: "https://pub.dev" - source: hosted - version: "7.1.0" - archive: - dependency: transitive - description: - name: archive - sha256: "6199c74e3db4fbfbd04f66d739e72fe11c8a8957d5f219f1f4482dbde6420b5a" - url: "https://pub.dev" - source: hosted - version: "4.0.2" - args: - dependency: transitive - description: - name: args - sha256: bf9f5caeea8d8fe6721a9c358dd8a5c1947b27f1cfaa18b39c301273594919e6 - url: "https://pub.dev" - source: hosted - version: "2.6.0" - async: - dependency: "direct main" - description: - name: async - sha256: d2872f9c19731c2e5f10444b14686eb7cc85c76274bd6c16e1816bff9a3bab63 - url: "https://pub.dev" - source: hosted - version: "2.12.0" - bazel_worker: - dependency: transitive - description: - name: bazel_worker - sha256: "57035594b87d9f5af99f1a80e1edf5411dadbdf5acfc4f90403e3849f57dd0f0" - url: "https://pub.dev" - source: hosted - version: "1.1.2" - boolean_selector: - dependency: transitive - description: - name: boolean_selector - sha256: "8aab1771e1243a5063b8b0ff68042d67334e3feab9e95b9490f9a6ebf73b42ea" - url: "https://pub.dev" - source: hosted - version: "2.1.2" - build: - dependency: transitive - description: - name: build - sha256: cef23f1eda9b57566c81e2133d196f8e3df48f244b317368d65c5943d91148f0 - url: "https://pub.dev" - source: hosted - version: "2.4.2" - build_config: - dependency: transitive - description: - name: build_config - sha256: "4ae2de3e1e67ea270081eaee972e1bd8f027d459f249e0f1186730784c2e7e33" - url: "https://pub.dev" - source: hosted - version: "1.1.2" - build_daemon: - dependency: transitive - description: - name: build_daemon - sha256: "294a2edaf4814a378725bfe6358210196f5ea37af89ecd81bfa32960113d4948" - url: "https://pub.dev" - source: hosted - version: "4.0.3" - build_modules: - dependency: transitive - description: - name: build_modules - sha256: "5d95f6a500e3cb27eebfb5d264c683ca658fcb39ef73ee403595d7a2b2955a44" - url: "https://pub.dev" - source: hosted - version: "5.0.10" - build_resolvers: - dependency: transitive - description: - name: build_resolvers - sha256: "99d3980049739a985cf9b21f30881f46db3ebc62c5b8d5e60e27440876b1ba1e" - url: "https://pub.dev" - source: hosted - version: "2.4.3" - build_runner: - dependency: "direct dev" - description: - name: build_runner - sha256: "74691599a5bc750dc96a6b4bfd48f7d9d66453eab04c7f4063134800d6a5c573" - url: "https://pub.dev" - source: hosted - version: "2.4.14" - build_runner_core: - dependency: transitive - description: - name: build_runner_core - sha256: "22e3aa1c80e0ada3722fe5b63fd43d9c8990759d0a2cf489c8c5d7b2bdebc021" - url: "https://pub.dev" - source: hosted - version: "8.0.0" - build_web_compilers: - dependency: "direct dev" - description: - name: build_web_compilers - sha256: "75a3ce1cd97d2bb13bc0d7321570c390ef795304ca3c6a635716fd9902587a68" - url: "https://pub.dev" - source: hosted - version: "4.1.0" - built_collection: - dependency: transitive - description: - name: built_collection - sha256: "376e3dd27b51ea877c28d525560790aee2e6fbb5f20e2f85d5081027d94e2100" - url: "https://pub.dev" - source: hosted - version: "5.1.1" - built_value: - dependency: transitive - description: - name: built_value - sha256: "28a712df2576b63c6c005c465989a348604960c0958d28be5303ba9baa841ac2" - url: "https://pub.dev" - source: hosted - version: "8.9.3" - characters: - dependency: "direct dev" - description: - name: characters - sha256: f71061c654a3380576a52b451dd5532377954cf9dbd272a78fc8479606670803 - url: "https://pub.dev" - source: hosted - version: "1.4.0" - checked_yaml: - dependency: transitive - description: - name: checked_yaml - sha256: feb6bed21949061731a7a75fc5d2aa727cf160b91af9a3e464c5e3a32e28b5ff - url: "https://pub.dev" - source: hosted - version: "2.0.3" - clock: - dependency: transitive - description: - name: clock - sha256: fddb70d9b5277016c77a80201021d40a2247104d9f4aa7bab7157b7e3f05b84b - url: "https://pub.dev" - source: hosted - version: "1.1.2" - code_builder: - dependency: transitive - description: - name: code_builder - sha256: "0ec10bf4a89e4c613960bf1e8b42c64127021740fb21640c29c909826a5eea3e" - url: "https://pub.dev" - source: hosted - version: "4.10.1" - collection: - dependency: "direct main" - description: - name: collection - sha256: "2f5709ae4d3d59dd8f7cd309b4e023046b57d8a6c82130785d2b0e5868084e76" - url: "https://pub.dev" - source: hosted - version: "1.19.1" - convert: - dependency: "direct main" - description: - name: convert - sha256: b30acd5944035672bc15c6b7a8b47d773e41e2f17de064350988c5d02adb1c68 - url: "https://pub.dev" - source: hosted - version: "3.1.2" - coverage: - dependency: transitive - description: - name: coverage - sha256: e3493833ea012784c740e341952298f1cc77f1f01b1bbc3eb4eecf6984fb7f43 - url: "https://pub.dev" - source: hosted - version: "1.11.1" - crypto: - dependency: "direct dev" - description: - name: crypto - sha256: "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855" - url: "https://pub.dev" - source: hosted - version: "3.0.6" - csslib: - dependency: "direct dev" - description: - name: csslib - sha256: "09bad715f418841f976c77db72d5398dc1253c21fb9c0c7f0b0b985860b2d58e" - url: "https://pub.dev" - source: hosted - version: "1.0.2" - dart_style: - dependency: transitive - description: - name: dart_style - sha256: "27eb0ae77836989a3bc541ce55595e8ceee0992807f14511552a898ddd0d88ac" - url: "https://pub.dev" - source: hosted - version: "3.0.1" - ffi: - dependency: transitive - description: - name: ffi - sha256: "16ed7b077ef01ad6170a3d0c57caa4a112a38d7a2ed5602e0aca9ca6f3d98da6" - url: "https://pub.dev" - source: hosted - version: "2.1.3" - file: - dependency: "direct dev" - description: - name: file - sha256: a3b4f84adafef897088c160faf7dfffb7696046cb13ae90b508c2cbc95d3b8d4 - url: "https://pub.dev" - source: hosted - version: "7.0.1" - fixnum: - dependency: "direct dev" - description: - name: fixnum - sha256: b6dc7065e46c974bc7c5f143080a6764ec7a4be6da1285ececdc37be96de53be - url: "https://pub.dev" - source: hosted - version: "1.1.1" - frontend_server_client: - dependency: transitive - description: - name: frontend_server_client - sha256: f64a0333a82f30b0cca061bc3d143813a486dc086b574bfb233b7c1372427694 - url: "https://pub.dev" - source: hosted - version: "4.0.0" - glob: - dependency: "direct dev" - description: - name: glob - sha256: "0e7014b3b7d4dac1ca4d6114f82bf1782ee86745b9b42a92c9289c23d8a0ab63" - url: "https://pub.dev" - source: hosted - version: "2.1.2" - graphs: - dependency: transitive - description: - name: graphs - sha256: "741bbf84165310a68ff28fe9e727332eef1407342fca52759cb21ad8177bb8d0" - url: "https://pub.dev" - source: hosted - version: "2.3.2" - html: - dependency: "direct dev" - description: - name: html - sha256: "1fc58edeaec4307368c60d59b7e15b9d658b57d7f3125098b6294153c75337ec" - url: "https://pub.dev" - source: hosted - version: "0.15.5" - http: - dependency: "direct main" - description: - name: http - sha256: b9c29a161230ee03d3ccf545097fccd9b87a5264228c5d348202e0f0c28f9010 - url: "https://pub.dev" - source: hosted - version: "1.2.2" - http2: - dependency: "direct main" - description: - name: http2 - sha256: "382d3aefc5bd6dc68c6b892d7664f29b5beb3251611ae946a98d35158a82bbfa" - url: "https://pub.dev" - source: hosted - version: "2.3.1" - http_multi_server: - dependency: transitive - description: - name: http_multi_server - sha256: aa6199f908078bb1c5efb8d8638d4ae191aac11b311132c3ef48ce352fb52ef8 - url: "https://pub.dev" - source: hosted - version: "3.2.2" - http_parser: - dependency: transitive - description: - name: http_parser - sha256: "76d306a1c3afb33fe82e2bbacad62a61f409b5634c915fceb0d799de1a913360" - url: "https://pub.dev" - source: hosted - version: "4.1.1" - intl: - dependency: "direct main" - description: - name: intl - sha256: "00f33b908655e606b86d2ade4710a231b802eec6f11e87e4ea3783fd72077a50" - url: "https://pub.dev" - source: hosted - version: "0.20.1" - io: - dependency: "direct dev" - description: - name: io - sha256: dfd5a80599cf0165756e3181807ed3e77daf6dd4137caaad72d0b7931597650b - url: "https://pub.dev" - source: hosted - version: "1.0.5" - js: - dependency: transitive - description: - name: js - sha256: c1b2e9b5ea78c45e1a0788d29606ba27dc5f71f019f32ca5140f61ef071838cf - url: "https://pub.dev" - source: hosted - version: "0.7.1" - json_annotation: - dependency: transitive - description: - name: json_annotation - sha256: "1ce844379ca14835a50d2f019a3099f419082cfdd231cd86a142af94dd5c6bb1" - url: "https://pub.dev" - source: hosted - version: "4.9.0" - json_serializable: - dependency: "direct main" - description: - name: json_serializable - sha256: "8f52361c07497a7f2c16c13aac159f9be6fb12b1d67719eac98a21d9a205d571" - url: "https://pub.dev" - source: hosted - version: "6.9.2" - lints: - dependency: "direct dev" - description: - name: lints - sha256: c35bb79562d980e9a453fc715854e1ed39e24e7d0297a880ef54e17f9874a9d7 - url: "https://pub.dev" - source: hosted - version: "5.1.1" - logging: - dependency: "direct dev" - description: - name: logging - sha256: c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61 - url: "https://pub.dev" - source: hosted - version: "1.3.0" - macros: - dependency: transitive - description: - name: macros - sha256: "1d9e801cd66f7ea3663c45fc708450db1fa57f988142c64289142c9b7ee80656" - url: "https://pub.dev" - source: hosted - version: "0.1.3-main.0" - markdown: - dependency: "direct dev" - description: - name: markdown - sha256: ef2a1298144e3f985cc736b22e0ccdaf188b5b3970648f2d9dc13efd1d9df051 - url: "https://pub.dev" - source: hosted - version: "7.2.2" - matcher: - dependency: transitive - description: - name: matcher - sha256: dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2 - url: "https://pub.dev" - source: hosted - version: "0.12.17" - meta: - dependency: transitive - description: - name: meta - sha256: e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c - url: "https://pub.dev" - source: hosted - version: "1.16.0" - mime: - dependency: transitive - description: - name: mime - sha256: "41a20518f0cb1256669420fdba0cd90d21561e560ac240f26ef8322e45bb7ed6" - url: "https://pub.dev" - source: hosted - version: "2.0.0" - node_preamble: - dependency: transitive - description: - name: node_preamble - sha256: "6e7eac89047ab8a8d26cf16127b5ed26de65209847630400f9aefd7cd5c730db" - url: "https://pub.dev" - source: hosted - version: "2.0.2" - package_config: - dependency: transitive - description: - name: package_config - sha256: "92d4488434b520a62570293fbd33bb556c7d49230791c1b4bbd973baf6d2dc67" - url: "https://pub.dev" - source: hosted - version: "2.1.1" - path: - dependency: "direct dev" - description: - name: path - sha256: "75cca69d1490965be98c73ceaea117e8a04dd21217b37b292c9ddbec0d955bc5" - url: "https://pub.dev" - source: hosted - version: "1.9.1" - pool: - dependency: "direct dev" - description: - name: pool - sha256: "20fe868b6314b322ea036ba325e6fc0711a22948856475e2c2b6306e8ab39c2a" - url: "https://pub.dev" - source: hosted - version: "1.5.1" - posix: - dependency: transitive - description: - name: posix - sha256: a0117dc2167805aa9125b82eee515cc891819bac2f538c83646d355b16f58b9a - url: "https://pub.dev" - source: hosted - version: "6.0.1" - protobuf: - dependency: transitive - description: - name: protobuf - sha256: "68645b24e0716782e58948f8467fd42a880f255096a821f9e7d0ec625b00c84d" - url: "https://pub.dev" - source: hosted - version: "3.1.0" - pub_semver: - dependency: transitive - description: - name: pub_semver - sha256: "7b3cfbf654f3edd0c6298ecd5be782ce997ddf0e00531b9464b55245185bbbbd" - url: "https://pub.dev" - source: hosted - version: "2.1.5" - pubspec_parse: - dependency: transitive - description: - name: pubspec_parse - sha256: "81876843eb50dc2e1e5b151792c9a985c5ed2536914115ed04e9c8528f6647b0" - url: "https://pub.dev" - source: hosted - version: "1.4.0" - scratch_space: - dependency: transitive - description: - name: scratch_space - sha256: "8510fbff458d733a58fc427057d1ac86303b376d609d6e1bc43f240aad9aa445" - url: "https://pub.dev" - source: hosted - version: "1.0.2" - shelf: - dependency: transitive - description: - name: shelf - sha256: e7dd780a7ffb623c57850b33f43309312fc863fb6aa3d276a754bb299839ef12 - url: "https://pub.dev" - source: hosted - version: "1.4.2" - shelf_packages_handler: - dependency: transitive - description: - name: shelf_packages_handler - sha256: "89f967eca29607c933ba9571d838be31d67f53f6e4ee15147d5dc2934fee1b1e" - url: "https://pub.dev" - source: hosted - version: "3.0.2" - shelf_static: - dependency: transitive - description: - name: shelf_static - sha256: c87c3875f91262785dade62d135760c2c69cb217ac759485334c5857ad89f6e3 - url: "https://pub.dev" - source: hosted - version: "1.1.3" - shelf_web_socket: - dependency: transitive - description: - name: shelf_web_socket - sha256: cc36c297b52866d203dbf9332263c94becc2fe0ceaa9681d07b6ef9807023b67 - url: "https://pub.dev" - source: hosted - version: "2.0.1" - source_gen: - dependency: transitive - description: - name: source_gen - sha256: "35c8150ece9e8c8d263337a265153c3329667640850b9304861faea59fc98f6b" - url: "https://pub.dev" - source: hosted - version: "2.0.0" - source_helper: - dependency: transitive - description: - name: source_helper - sha256: "86d247119aedce8e63f4751bd9626fc9613255935558447569ad42f9f5b48b3c" - url: "https://pub.dev" - source: hosted - version: "1.3.5" - source_map_stack_trace: - dependency: transitive - description: - name: source_map_stack_trace - sha256: c0713a43e323c3302c2abe2a1cc89aa057a387101ebd280371d6a6c9fa68516b - url: "https://pub.dev" - source: hosted - version: "2.1.2" - source_maps: - dependency: transitive - description: - name: source_maps - sha256: "190222579a448b03896e0ca6eca5998fa810fda630c1d65e2f78b3f638f54812" - url: "https://pub.dev" - source: hosted - version: "0.10.13" - source_span: - dependency: transitive - description: - name: source_span - sha256: "254ee5351d6cb365c859e20ee823c3bb479bf4a293c22d17a9f1bf144ce86f7c" - url: "https://pub.dev" - source: hosted - version: "1.10.1" - stack_trace: - dependency: "direct dev" - description: - name: stack_trace - sha256: "8b27215b45d22309b5cddda1aa2b19bdfec9df0e765f2de506401c071d38d1b1" - url: "https://pub.dev" - source: hosted - version: "1.12.1" - stream_channel: - dependency: transitive - description: - name: stream_channel - sha256: "4ac0537115a24d772c408a2520ecd0abb99bca2ea9c4e634ccbdbfae64fe17ec" - url: "https://pub.dev" - source: hosted - version: "2.1.3" - stream_transform: - dependency: transitive - description: - name: stream_transform - sha256: ad47125e588cfd37a9a7f86c7d6356dde8dfe89d071d293f80ca9e9273a33871 - url: "https://pub.dev" - source: hosted - version: "2.1.1" - string_scanner: - dependency: transitive - description: - name: string_scanner - sha256: "921cd31725b72fe181906c6a94d987c78e3b98c2e205b397ea399d4054872b43" - url: "https://pub.dev" - source: hosted - version: "1.4.1" - sync_http: - dependency: transitive - description: - name: sync_http - sha256: "7f0cd72eca000d2e026bcd6f990b81d0ca06022ef4e32fb257b30d3d1014a961" - url: "https://pub.dev" - source: hosted - version: "0.3.1" - term_glyph: - dependency: transitive - description: - name: term_glyph - sha256: "7f554798625ea768a7518313e58f83891c7f5024f88e46e7182a4558850a4b8e" - url: "https://pub.dev" - source: hosted - version: "1.2.2" - test: - dependency: "direct dev" - description: - name: test - sha256: "8391fbe68d520daf2314121764d38e37f934c02fd7301ad18307bd93bd6b725d" - url: "https://pub.dev" - source: hosted - version: "1.25.14" - test_api: - dependency: transitive - description: - name: test_api - sha256: fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd - url: "https://pub.dev" - source: hosted - version: "0.7.4" - test_core: - dependency: transitive - description: - name: test_core - sha256: "84d17c3486c8dfdbe5e12a50c8ae176d15e2a771b96909a9442b40173649ccaa" - url: "https://pub.dev" - source: hosted - version: "0.6.8" - timing: - dependency: transitive - description: - name: timing - sha256: "62ee18aca144e4a9f29d212f5a4c6a053be252b895ab14b5821996cff4ed90fe" - url: "https://pub.dev" - source: hosted - version: "1.0.2" - typed_data: - dependency: transitive - description: - name: typed_data - sha256: f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006 - url: "https://pub.dev" - source: hosted - version: "1.4.0" - vm_service: - dependency: transitive - description: - name: vm_service - sha256: ddfa8d30d89985b96407efce8acbdd124701f96741f2d981ca860662f1c0dc02 - url: "https://pub.dev" - source: hosted - version: "15.0.0" - watcher: - dependency: transitive - description: - name: watcher - sha256: "69da27e49efa56a15f8afe8f4438c4ec02eff0a117df1b22ea4aad194fe1c104" - url: "https://pub.dev" - source: hosted - version: "1.1.1" - web: - dependency: "direct main" - description: - name: web - sha256: cd3543bd5798f6ad290ea73d210f423502e71900302dde696f8bff84bf89a1cb - url: "https://pub.dev" - source: hosted - version: "1.1.0" - web_socket: - dependency: "direct main" - description: - name: web_socket - sha256: "3c12d96c0c9a4eec095246debcea7b86c0324f22df69893d538fcc6f1b8cce83" - url: "https://pub.dev" - source: hosted - version: "0.1.6" - web_socket_channel: - dependency: "direct main" - description: - name: web_socket_channel - sha256: "9f187088ed104edd8662ca07af4b124465893caf063ba29758f97af57e61da8f" - url: "https://pub.dev" - source: hosted - version: "3.0.1" - webdriver: - dependency: "direct dev" - description: - name: webdriver - sha256: "3d773670966f02a646319410766d3b5e1037efb7f07cc68f844d5e06cd4d61c8" - url: "https://pub.dev" - source: hosted - version: "3.0.4" - webkit_inspection_protocol: - dependency: transitive - description: - name: webkit_inspection_protocol - sha256: "87d3f2333bb240704cd3f1c6b5b7acd8a10e7f0bc28c28dcf14e782014f4a572" - url: "https://pub.dev" - source: hosted - version: "1.2.1" - yaml: - dependency: transitive - description: - name: yaml - sha256: b9da305ac7c39faa3f030eccd175340f968459dae4af175130b3fc47e40d76ce - url: "https://pub.dev" - source: hosted - version: "3.1.3" -sdks: - dart: ">=3.6.0 <3.7.0-z" diff --git a/pubspec.yaml b/pubspec.yaml deleted file mode 100755 index 2b24196..0000000 --- a/pubspec.yaml +++ /dev/null @@ -1,39 +0,0 @@ -dependencies: - async: 2.12.0 - collection: 1.19.1 - convert: 3.1.2 - http: 1.2.2 - http2: 2.3.1 - intl: 0.20.1 - json_serializable: 6.9.2 - web: 1.1.0 - web_socket: 0.1.6 - web_socket_channel: 3.0.1 - -description: "Data Interchange Format Implementations" - -dev_dependencies: - build_runner: 2.4.14 - build_web_compilers: 4.1.0 - characters: 1.4.0 - crypto: 3.0.6 - csslib: 1.0.2 - file: 7.0.1 - fixnum: 1.1.1 - glob: 2.1.2 - html: 0.15.5 - io: 1.0.5 - lints: 5.1.1 - logging: 1.3.0 - markdown: 7.2.2 - path: 1.9.1 - pool: 1.5.1 - stack_trace: 1.12.1 - test: 1.25.14 - webdriver: 3.0.4 - -environment: - sdk: '>=3.0.0 <=6.0.0' - -name: data_interchange -version: 0.2.0 diff --git a/lib/index.html b/source/index.html similarity index 82% rename from lib/index.html rename to source/index.html index 1968a97..5940fde 100755 --- a/lib/index.html +++ b/source/index.html @@ -7,7 +7,7 @@ - +
diff --git a/source/main.js b/source/main.js new file mode 100755 index 0000000..ab71f44 --- /dev/null +++ b/source/main.js @@ -0,0 +1,3 @@ +function main() { + document.createElement('div'); +} diff --git a/lib/markup/accordian.html b/source/markup/accordian.html similarity index 100% rename from lib/markup/accordian.html rename to source/markup/accordian.html diff --git a/lib/markup/alert-dialogue.html b/source/markup/alert-dialogue.html similarity index 100% rename from lib/markup/alert-dialogue.html rename to source/markup/alert-dialogue.html diff --git a/lib/markup/alert.html b/source/markup/alert.html similarity index 100% rename from lib/markup/alert.html rename to source/markup/alert.html diff --git a/lib/markup/breadcrumb.html b/source/markup/breadcrumb.html similarity index 100% rename from lib/markup/breadcrumb.html rename to source/markup/breadcrumb.html diff --git a/lib/markup/button.html b/source/markup/button.html similarity index 100% rename from lib/markup/button.html rename to source/markup/button.html diff --git a/lib/markup/carousel.html b/source/markup/carousel.html similarity index 100% rename from lib/markup/carousel.html rename to source/markup/carousel.html diff --git a/lib/markup/checkbox.html b/source/markup/checkbox.html similarity index 100% rename from lib/markup/checkbox.html rename to source/markup/checkbox.html diff --git a/lib/markup/combobox.html b/source/markup/combobox.html similarity index 100% rename from lib/markup/combobox.html rename to source/markup/combobox.html diff --git a/lib/markup/date-picker.html b/source/markup/date-picker.html similarity index 100% rename from lib/markup/date-picker.html rename to source/markup/date-picker.html diff --git a/lib/markup/disclosure.html b/source/markup/disclosure.html similarity index 100% rename from lib/markup/disclosure.html rename to source/markup/disclosure.html diff --git a/lib/markup/menu-button.html b/source/markup/menu-button.html similarity index 100% rename from lib/markup/menu-button.html rename to source/markup/menu-button.html diff --git a/lib/markup/meter.html b/source/markup/meter.html similarity index 100% rename from lib/markup/meter.html rename to source/markup/meter.html diff --git a/lib/markup/modal-dialogue.html b/source/markup/modal-dialogue.html similarity index 100% rename from lib/markup/modal-dialogue.html rename to source/markup/modal-dialogue.html diff --git a/lib/markup/navigation-menu.html b/source/markup/navigation-menu.html similarity index 100% rename from lib/markup/navigation-menu.html rename to source/markup/navigation-menu.html diff --git a/lib/markup/radio-group.html b/source/markup/radio-group.html similarity index 100% rename from lib/markup/radio-group.html rename to source/markup/radio-group.html diff --git a/lib/markup/switch.html b/source/markup/switch.html similarity index 100% rename from lib/markup/switch.html rename to source/markup/switch.html diff --git a/lib/markup/tabs.html b/source/markup/tabs.html similarity index 100% rename from lib/markup/tabs.html rename to source/markup/tabs.html diff --git a/lib/markup/toolbar.html b/source/markup/toolbar.html similarity index 100% rename from lib/markup/toolbar.html rename to source/markup/toolbar.html diff --git a/lib/styles/accordian.css b/source/styles/accordian.css similarity index 100% rename from lib/styles/accordian.css rename to source/styles/accordian.css diff --git a/lib/styles/alert-dialogue.css b/source/styles/alert-dialogue.css similarity index 100% rename from lib/styles/alert-dialogue.css rename to source/styles/alert-dialogue.css diff --git a/lib/styles/alert.css b/source/styles/alert.css similarity index 100% rename from lib/styles/alert.css rename to source/styles/alert.css diff --git a/lib/styles/breadcrumb.css b/source/styles/breadcrumb.css similarity index 100% rename from lib/styles/breadcrumb.css rename to source/styles/breadcrumb.css diff --git a/lib/styles/button.css b/source/styles/button.css similarity index 100% rename from lib/styles/button.css rename to source/styles/button.css diff --git a/lib/styles/carousel.css b/source/styles/carousel.css similarity index 100% rename from lib/styles/carousel.css rename to source/styles/carousel.css diff --git a/lib/styles/checkbox.css b/source/styles/checkbox.css similarity index 100% rename from lib/styles/checkbox.css rename to source/styles/checkbox.css diff --git a/lib/styles/combobox.css b/source/styles/combobox.css similarity index 100% rename from lib/styles/combobox.css rename to source/styles/combobox.css diff --git a/lib/styles/date-picker.css b/source/styles/date-picker.css similarity index 100% rename from lib/styles/date-picker.css rename to source/styles/date-picker.css diff --git a/lib/styles/disclosure.css b/source/styles/disclosure.css similarity index 100% rename from lib/styles/disclosure.css rename to source/styles/disclosure.css diff --git a/lib/styles/menu-button.css b/source/styles/menu-button.css similarity index 100% rename from lib/styles/menu-button.css rename to source/styles/menu-button.css diff --git a/lib/styles/meter.css b/source/styles/meter.css similarity index 100% rename from lib/styles/meter.css rename to source/styles/meter.css diff --git a/lib/styles/modal-dialogue.css b/source/styles/modal-dialogue.css similarity index 100% rename from lib/styles/modal-dialogue.css rename to source/styles/modal-dialogue.css diff --git a/lib/styles/navigation-menu.css b/source/styles/navigation-menu.css similarity index 100% rename from lib/styles/navigation-menu.css rename to source/styles/navigation-menu.css diff --git a/lib/styles/radio-group.css b/source/styles/radio-group.css similarity index 100% rename from lib/styles/radio-group.css rename to source/styles/radio-group.css diff --git a/lib/styles/switch.css b/source/styles/switch.css similarity index 100% rename from lib/styles/switch.css rename to source/styles/switch.css diff --git a/lib/styles/tabs.css b/source/styles/tabs.css similarity index 100% rename from lib/styles/tabs.css rename to source/styles/tabs.css diff --git a/lib/styles/toolbar.css b/source/styles/toolbar.css similarity index 100% rename from lib/styles/toolbar.css rename to source/styles/toolbar.css diff --git a/lib/theme/theme.css b/source/theme/theme.css similarity index 100% rename from lib/theme/theme.css rename to source/theme/theme.css diff --git a/lib/widgets/accordian.js b/source/widgets/accordian.js similarity index 100% rename from lib/widgets/accordian.js rename to source/widgets/accordian.js diff --git a/lib/widgets/alert.js b/source/widgets/alert.js similarity index 100% rename from lib/widgets/alert.js rename to source/widgets/alert.js diff --git a/lib/widgets/alert_dialogue.js b/source/widgets/alert_dialogue.js similarity index 100% rename from lib/widgets/alert_dialogue.js rename to source/widgets/alert_dialogue.js diff --git a/lib/widgets/button.js b/source/widgets/button.js similarity index 100% rename from lib/widgets/button.js rename to source/widgets/button.js diff --git a/lib/widgets/carousel.js b/source/widgets/carousel.js similarity index 100% rename from lib/widgets/carousel.js rename to source/widgets/carousel.js diff --git a/lib/widgets/checkbox.js b/source/widgets/checkbox.js similarity index 100% rename from lib/widgets/checkbox.js rename to source/widgets/checkbox.js diff --git a/lib/widgets/combobox.js b/source/widgets/combobox.js similarity index 100% rename from lib/widgets/combobox.js rename to source/widgets/combobox.js diff --git a/lib/widgets/date_picker.js b/source/widgets/date_picker.js similarity index 100% rename from lib/widgets/date_picker.js rename to source/widgets/date_picker.js diff --git a/lib/widgets/disclosure.js b/source/widgets/disclosure.js similarity index 100% rename from lib/widgets/disclosure.js rename to source/widgets/disclosure.js diff --git a/lib/widgets/menu_button.js b/source/widgets/menu_button.js similarity index 100% rename from lib/widgets/menu_button.js rename to source/widgets/menu_button.js diff --git a/lib/widgets/meter.js b/source/widgets/meter.js similarity index 100% rename from lib/widgets/meter.js rename to source/widgets/meter.js diff --git a/lib/widgets/modal_dialogue.js b/source/widgets/modal_dialogue.js similarity index 100% rename from lib/widgets/modal_dialogue.js rename to source/widgets/modal_dialogue.js diff --git a/lib/widgets/navigation_menu.js b/source/widgets/navigation_menu.js similarity index 100% rename from lib/widgets/navigation_menu.js rename to source/widgets/navigation_menu.js diff --git a/lib/widgets/radio_group.js b/source/widgets/radio_group.js similarity index 100% rename from lib/widgets/radio_group.js rename to source/widgets/radio_group.js diff --git a/lib/widgets/switch.js b/source/widgets/switch.js similarity index 100% rename from lib/widgets/switch.js rename to source/widgets/switch.js diff --git a/lib/widgets/tabs.js b/source/widgets/tabs.js similarity index 100% rename from lib/widgets/tabs.js rename to source/widgets/tabs.js diff --git a/lib/widgets/toolbar.js b/source/widgets/toolbar.js similarity index 100% rename from lib/widgets/toolbar.js rename to source/widgets/toolbar.js diff --git a/test/test.dart b/test/test.js similarity index 100% rename from test/test.dart rename to test/test.js